<86>Jan  8 04:52:06 userdel[123369]: delete user 'rooter'
<86>Jan  8 04:52:06 groupadd[123374]: group added to /etc/group: name=rooter, GID=657
<86>Jan  8 04:52:06 groupadd[123374]: group added to /etc/gshadow: name=rooter
<86>Jan  8 04:52:06 groupadd[123374]: new group: name=rooter, GID=657
<86>Jan  8 04:52:06 useradd[123381]: new user: name=rooter, UID=657, GID=657, home=/root, shell=/bin/bash
<86>Jan  8 04:52:06 userdel[123407]: delete user 'builder'
<86>Jan  8 04:52:06 userdel[123407]: removed group 'builder' owned by 'builder'
<86>Jan  8 04:52:06 userdel[123407]: removed shadow group 'builder' owned by 'builder'
<86>Jan  8 04:52:06 groupadd[123432]: group added to /etc/group: name=builder, GID=658
<86>Jan  8 04:52:06 groupadd[123432]: group added to /etc/gshadow: name=builder
<86>Jan  8 04:52:06 groupadd[123432]: new group: name=builder, GID=658
<86>Jan  8 04:52:06 useradd[123437]: new user: name=builder, UID=658, GID=658, home=/usr/src, shell=/bin/bash
<13>Jan  8 04:52:31 rpmi: rpm-macros-ubt-0.3-alt1 sisyphus+231357.100.1.1 1559550805 installed
<13>Jan  8 04:52:31 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus+226718.100.2.1 1554584225 installed
<13>Jan  8 04:52:31 rpmi: rpm-build-mono-2.0.0-alt4 sisyphus+234109.100.1.1 1562593552 installed
<13>Jan  8 04:52:34 rpmi: libexpat-2.2.4-alt1 1503305341 installed
<13>Jan  8 04:52:35 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed
<13>Jan  8 04:52:35 rpmi: libglvnd-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed
<13>Jan  8 04:52:35 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed
<13>Jan  8 04:52:35 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed
<13>Jan  8 04:52:35 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550600768 installed
<13>Jan  8 04:52:35 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917982 installed
<13>Jan  8 04:52:35 rpmi: libgif-4.1.6-alt3 1299634266 installed
<13>Jan  8 04:52:35 rpmi: libexif-0.6.21-alt1 1351359848 installed
<13>Jan  8 04:52:35 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Jan  8 04:52:35 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>Jan  8 04:52:36 rpmi: libicu65-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427351 installed
<13>Jan  8 04:52:36 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed
<13>Jan  8 04:52:36 rpmi: libharfbuzz-2.6.4-alt1 sisyphus+240033.100.1.1 1572506772 installed
<13>Jan  8 04:52:36 rpmi: libfreetype-2.10.1-alt1 sisyphus+237471.100.1.1 1568276349 installed
<13>Jan  8 04:52:36 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed
Updating fonts cache: <29>Jan  8 04:52:37 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Jan  8 04:52:37 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Jan  8 04:52:37 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870464 installed
<13>Jan  8 04:52:37 rpmi: libharfbuzz-icu-2.6.4-alt1 sisyphus+240033.100.1.1 1572506772 installed
<13>Jan  8 04:52:37 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed
<13>Jan  8 04:52:37 rpmi: icu-utils-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427351 installed
<13>Jan  8 04:52:37 rpmi: libicu-devel-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427351 installed
<13>Jan  8 04:52:37 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Jan  8 04:52:37 rpmi: libexif-devel-0.6.21-alt1 1351359848 installed
<13>Jan  8 04:52:37 rpmi: libgif-devel-4.1.6-alt3 1299634266 installed
<13>Jan  8 04:52:38 rpmi: libjpeg-devel-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed
<13>Jan  8 04:52:38 rpmi: libOpenGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed
<13>Jan  8 04:52:38 rpmi: libGLES-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed
<13>Jan  8 04:52:43 rpmi: valgrind-3.15.0-alt1 sisyphus+227330.200.1.2 1555620866 installed
<13>Jan  8 04:52:43 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed
<13>Jan  8 04:52:43 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed
<13>Jan  8 04:52:43 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed
<13>Jan  8 04:52:43 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343225 installed
<13>Jan  8 04:52:43 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474113 installed
<13>Jan  8 04:52:43 rpmi: perl-Pod-Simple-3.40-alt1 sisyphus+239861.100.1.1 1572267919 installed
<13>Jan  8 04:52:43 rpmi: perl-Pod-Usage-1.69-alt1 1464274721 installed
<13>Jan  8 04:52:43 rpmi: perl-podlators-4.12-alt1 sisyphus+231574.100.1.1 1559749961 installed
<13>Jan  8 04:52:43 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410876 installed
<13>Jan  8 04:52:43 rpmi: libjbig-2.1-alt1 1401380921 installed
<13>Jan  8 04:52:43 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743630 installed
<13>Jan  8 04:52:43 rpmi: libtiff-devel-4.1.0-alt1 sisyphus+240802.100.1.1 1573743630 installed
<13>Jan  8 04:52:43 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013486 installed
<13>Jan  8 04:52:43 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268594 installed
<13>Jan  8 04:52:43 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>Jan  8 04:52:43 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Jan  8 04:52:43 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Jan  8 04:52:43 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>Jan  8 04:52:43 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Jan  8 04:52:43 rpmi: libXrender-0.9.8-alt1 1371312110 installed
<13>Jan  8 04:52:45 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Jan  8 04:52:45 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed
<13>Jan  8 04:52:45 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949422 installed
<13>Jan  8 04:52:45 rpmi: libXrender-devel-0.9.8-alt1 1371312110 installed
<13>Jan  8 04:52:45 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed
<13>Jan  8 04:52:45 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949282 installed
<13>Jan  8 04:52:45 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614842 installed
<13>Jan  8 04:52:45 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872803 installed
<13>Jan  8 04:52:45 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438297 installed
<13>Jan  8 04:52:45 rpmi: libdrm-1:2.4.100-alt1 sisyphus+240099.100.1.1 1572599782 installed
<13>Jan  8 04:52:45 rpmi: libGLX-mesa-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed
<13>Jan  8 04:52:45 rpmi: libGLX-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed
<13>Jan  8 04:52:45 rpmi: libGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed
<13>Jan  8 04:52:45 rpmi: libgbm-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed
<13>Jan  8 04:52:45 rpmi: libEGL-mesa-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed
<13>Jan  8 04:52:45 rpmi: libEGL-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed
<13>Jan  8 04:52:45 rpmi: libglvnd-devel-7:1.2.0-alt4 sisyphus+241659.100.1.1 1574755340 installed
<13>Jan  8 04:52:45 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<13>Jan  8 04:52:45 rpmi: libgdiplus-5.6.1-alt1 sisyphus+227216.100.1.1 1555404572 installed
<13>Jan  8 04:52:45 rpmi: libEGL-devel-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed
<13>Jan  8 04:52:45 rpmi: libGL-devel-4:19.2.8-alt1 sisyphus+243247.100.1.3 1576829396 installed
<13>Jan  8 04:52:45 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed
<13>Jan  8 04:52:45 rpmi: libstdc++9-devel-9.2.1-alt2 sisyphus+240563.200.2.1 1573478618 installed
<13>Jan  8 04:52:47 rpmi: gcc9-c++-9.2.1-alt2 sisyphus+240563.200.2.1 1573478618 installed
<13>Jan  8 04:52:47 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+243434.100.1.1 1577103644 installed
<13>Jan  8 04:52:47 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Jan  8 04:52:47 rpmi: rpm-macros-cmake-3.15.4-alt1 sisyphus+239520.100.1.1 1571611942 installed
<13>Jan  8 04:52:47 rpmi: cmake-modules-3.15.4-alt1 sisyphus+239520.100.1.1 1571611942 installed
<13>Jan  8 04:52:47 rpmi: libuv-1.33.1-alt1 sisyphus+239990.100.1.1 1572378435 installed
<13>Jan  8 04:52:47 rpmi: librhash-1.3.5-alt2 1505156277 installed
<13>Jan  8 04:52:47 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed
<13>Jan  8 04:52:47 rpmi: publicsuffix-list-dafsa-20191108-alt1 sisyphus+240482.100.1.2 1573431390 installed
<13>Jan  8 04:52:47 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531663 installed
<13>Jan  8 04:52:47 rpmi: libnghttp2-1.39.2-alt1 sisyphus+236978.100.1.1 1567325215 installed
<13>Jan  8 04:52:47 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Jan  8 04:52:47 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Jan  8 04:52:47 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>Jan  8 04:52:47 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Jan  8 04:52:47 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Jan  8 04:52:47 rpmi: libnettle7-3.5.1-alt1 sisyphus+235265.40.6.1 1566223043 installed
<13>Jan  8 04:52:47 rpmi: libarchive13-3.4.0-alt1 sisyphus+235265.640.9.1 1566482445 installed
<13>Jan  8 04:52:47 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Jan  8 04:52:47 rpmi: libtasn1-4.15.0-alt1 sisyphus+241940.100.1.1 1574959862 installed
<13>Jan  8 04:52:47 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan  8 04:52:47 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan  8 04:52:47 rpmi: ca-certificates-2019.10.28-alt1 sisyphus+239875.300.1.1 1572267834 installed
<13>Jan  8 04:52:47 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Jan  8 04:52:47 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed
<13>Jan  8 04:52:47 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed
<13>Jan  8 04:52:47 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235630 installed
<86>Jan  8 04:52:47 groupadd[62327]: group added to /etc/group: name=_keytab, GID=499
<86>Jan  8 04:52:47 groupadd[62327]: group added to /etc/gshadow: name=_keytab
<86>Jan  8 04:52:47 groupadd[62327]: new group: name=_keytab, GID=499
<13>Jan  8 04:52:47 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137160 installed
<13>Jan  8 04:52:47 rpmi: libpython3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389791 installed
<13>Jan  8 04:52:47 rpmi: python3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389791 installed
<13>Jan  8 04:52:48 rpmi: python3-base-3.7.4-alt2 sisyphus+239418.100.1.1 1571389791 installed
<13>Jan  8 04:52:48 rpmi: glib2-devel-2.62.4-alt1 sisyphus+243311.100.1.3 1576855757 installed
<13>Jan  8 04:52:48 rpmi: libharfbuzz-devel-2.6.4-alt1 sisyphus+240033.100.1.1 1572506772 installed
<13>Jan  8 04:52:49 rpmi: libfreetype-devel-2.10.1-alt1 sisyphus+237471.100.1.1 1568276349 installed
<13>Jan  8 04:52:49 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+226691.100.2.2 1554598717 installed
<13>Jan  8 04:52:49 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515520 installed
<86>Jan  8 04:52:49 groupadd[64510]: group added to /etc/group: name=sasl, GID=498
<86>Jan  8 04:52:49 groupadd[64510]: group added to /etc/gshadow: name=sasl
<86>Jan  8 04:52:49 groupadd[64510]: new group: name=sasl, GID=498
<13>Jan  8 04:52:49 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed
<13>Jan  8 04:52:49 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449061 installed
<13>Jan  8 04:52:49 rpmi: libcurl-7.67.0-alt1 sisyphus+240544.100.1.1 1573453423 installed
<13>Jan  8 04:52:49 rpmi: libtirpc-1.0.3-alt1 1532008015 installed
<13>Jan  8 04:52:49 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed
<13>Jan  8 04:52:49 rpmi: python-modules-encodings-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed
<13>Jan  8 04:52:49 rpmi: python-modules-compiler-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed
<13>Jan  8 04:52:49 rpmi: python-modules-email-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed
<13>Jan  8 04:52:49 rpmi: python-modules-unittest-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed
<13>Jan  8 04:52:49 rpmi: python-modules-nis-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed
<13>Jan  8 04:52:49 rpmi: python-modules-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed
<13>Jan  8 04:52:49 rpmi: python-modules-json-2.7.17-alt3 sisyphus+240580.200.5.1 1573517270 installed
<13>Jan  8 04:52:49 rpmi: cmake-3.15.4-alt1 sisyphus+239520.100.1.1 1571611942 installed
<13>Jan  8 04:52:49 rpmi: libgdiplus-devel-5.6.1-alt1 sisyphus+227216.100.1.1 1555404572 installed
<13>Jan  8 04:52:49 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571789214 installed
<13>Jan  8 04:52:49 rpmi: valgrind-devel-3.15.0-alt1 sisyphus+227330.200.1.2 1555620866 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/mono-5.20.1.19-alt3.nosrc.rpm
Installing mono-5.20.1.19-alt3.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.84249
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf mono-5.20.1.19
+ echo 'Source #0 (mono-5.20.1.19.tar):'
Source #0 (mono-5.20.1.19.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/mono-5.20.1.19.tar
+ cd mono-5.20.1.19
+ /bin/chmod -c -Rf u+rwX,go-w .
+ pushd external/Newtonsoft.Json
~/RPM/BUILD/mono-5.20.1.19/external/Newtonsoft.Json ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/Newtonsoft.Json-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/api-doc-tools
~/RPM/BUILD/mono-5.20.1.19/external/api-doc-tools ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/api-doc-tools-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/api-doc-tools/external/Lucene.Net.Light
~/RPM/BUILD/mono-5.20.1.19/external/api-doc-tools/external/Lucene.Net.Light ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/Lucene.Net.Light-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/api-doc-tools/external/SharpZipLib
~/RPM/BUILD/mono-5.20.1.19/external/api-doc-tools/external/SharpZipLib ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/SharpZipLib-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/api-snapshot
~/RPM/BUILD/mono-5.20.1.19/external/api-snapshot ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/api-snapshot-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/aspnetwebstack
~/RPM/BUILD/mono-5.20.1.19/external/aspnetwebstack ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/aspnetwebstack-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/binary-reference-assemblies
~/RPM/BUILD/mono-5.20.1.19/external/binary-reference-assemblies ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/binary-reference-assemblies-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/bockbuild
~/RPM/BUILD/mono-5.20.1.19/external/bockbuild ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/bockbuild-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/boringssl
~/RPM/BUILD/mono-5.20.1.19/external/boringssl ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/boringssl-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/cecil
~/RPM/BUILD/mono-5.20.1.19/external/cecil ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/cecil-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/cecil-legacy
~/RPM/BUILD/mono-5.20.1.19/external/cecil-legacy ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/cecil-legacy-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/corefx
~/RPM/BUILD/mono-5.20.1.19/external/corefx ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/corefx-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/corert
~/RPM/BUILD/mono-5.20.1.19/external/corert ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/corert-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/ikdasm
~/RPM/BUILD/mono-5.20.1.19/external/ikdasm ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/ikdasm-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/ikvm
~/RPM/BUILD/mono-5.20.1.19/external/ikvm ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/ikvm-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/linker
~/RPM/BUILD/mono-5.20.1.19/external/linker ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/linker-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/linker/cecil
~/RPM/BUILD/mono-5.20.1.19/external/linker/cecil ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/linker-cecil-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/nuget-buildtasks
~/RPM/BUILD/mono-5.20.1.19/external/nuget-buildtasks ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/nuget-buildtasks-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/nunit-lite
~/RPM/BUILD/mono-5.20.1.19/external/nunit-lite ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/nunit-lite-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/roslyn-binaries
~/RPM/BUILD/mono-5.20.1.19/external/roslyn-binaries ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/roslyn-binaries-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/rx
~/RPM/BUILD/mono-5.20.1.19/external/rx ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/rx-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ pushd external/xunit-binaries
~/RPM/BUILD/mono-5.20.1.19/external/xunit-binaries ~/RPM/BUILD/mono-5.20.1.19
+ tar xf /usr/src/RPM/SOURCES/xunit-binaries-5.20.1.19.tar --strip-components=1
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ echo 'Patch #1 (mono-alt-linking1.patch):'
Patch #1 (mono-alt-linking1.patch):
+ /usr/bin/patch -p1
patching file data/config.in
+ echo 'Patch #2 (mono-alt-linking2.patch):'
Patch #2 (mono-alt-linking2.patch):
+ /usr/bin/patch -p1
patching file mono/metadata/class-internals.h
patching file mono/metadata/object-internals.h
+ echo 'Patch #3 (mono-alt-monodoc-sourcesdir.patch):'
Patch #3 (mono-alt-monodoc-sourcesdir.patch):
+ /usr/bin/patch -p1
patching file configure.ac
patching file data/monodoc.pc.in
patching file docs/Makefile.am
patching file mcs/build/config-default.make
patching file mcs/class/monodoc/Makefile
patching file mcs/docs/Makefile
+ echo 'Patch #4 (mono-upstream-crash-Use-safer-invalid-free-test-12864.patch):'
Patch #4 (mono-upstream-crash-Use-safer-invalid-free-test-12864.patch):
+ /usr/bin/patch -p1
patching file mono/tests/libtest.c
Hunk #1 succeeded at 7741 (offset 36 lines).
+ mkdir -p mcs/class/lib/monolite-linux
+ pushd mcs/class/lib/monolite-linux
~/RPM/BUILD/mono-5.20.1.19/mcs/class/lib/monolite-linux ~/RPM/BUILD/mono-5.20.1.19
+ tar xzf /usr/src/RPM/SOURCES/monolite.tar.gz
++ tar tzf /usr/src/RPM/SOURCES/monolite.tar.gz
++ head -n 1
++ sed -e 's:/$::'
+ monolitename=monolite-linux-B886E13F-6276-4BE5-85F8-C6BF5EDBD200-latest
+ '[' -n monolite-linux-B886E13F-6276-4BE5-85F8-C6BF5EDBD200-latest ']'
++ echo monolite-linux-B886E13F-6276-4BE5-85F8-C6BF5EDBD200-latest
++ sed -e s:monolite-linux-:: -e s:-latest::
+ mv monolite-linux-B886E13F-6276-4BE5-85F8-C6BF5EDBD200-latest B886E13F-6276-4BE5-85F8-C6BF5EDBD200
+ popd
~/RPM/BUILD/mono-5.20.1.19
+ find . -type f -iname '*.cs' -print0
+ xargs -0 sed -i -e 's:"libgdk-x11-2.0.so":"libgdk-x11-2.0.so.0":g' -e 's:"libgdk_pixbuf-2.0.so":"libgdk_pixbuf-2.0.so.0":g' -e 's:"libgobject-2.0.so":"libgobject-2.0.so.0":g' -e 's:"libgtk-x11-2.0.so":"libgtk-x11-2.0.so.0":g' -e 's:"libgmodule-2.0.so":"libgmodule-2.0.so.0":g' -e 's:"libglib-2.0.so":"libglib-2.0.so.0":g'
+ /usr/bin/subst s#mono/2.0#mono/4.5#g data/mono-nunit.pc.in
+ export PATH=/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games:mcs/class/lib/monolite-linux/
+ PATH=/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games:mcs/class/lib/monolite-linux/
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.7216
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd mono-5.20.1.19
+ NOCONFIGURE=yes
+ sh ./autogen.sh
Running libtoolize...
libtoolize-default: putting auxiliary files in '.'.
libtoolize-default: copying file './ltmain.sh'
libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize-default: copying file 'm4/libtool.m4'
libtoolize-default: copying file 'm4/ltoptions.m4'
libtoolize-default: copying file 'm4/ltsugar.m4'
libtoolize-default: copying file 'm4/ltversion.m4'
libtoolize-default: copying file 'm4/lt~obsolete.m4'
Running aclocal -I m4 -I .  ...
Running autoheader...
Running automake --add-missing --copy --gnu -Wno-portability -Wno-obsolete ...
configure.ac:460: installing './compile'
configure.ac:9: installing './config.guess'
configure.ac:9: installing './config.sub'
configure.ac:16: installing './install-sh'
configure.ac:16: installing './missing'
ikvm-native/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
Running autoconf ...
Running libgc/autogen.sh ...
Running libtoolize...
libtoolize-default: putting auxiliary files in '.'.
libtoolize-default: copying file './ltmain.sh'
libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize-default: copying file 'm4/libtool.m4'
libtoolize-default: copying file 'm4/ltoptions.m4'
libtoolize-default: copying file 'm4/ltsugar.m4'
libtoolize-default: copying file 'm4/ltversion.m4'
libtoolize-default: copying file 'm4/lt~obsolete.m4'
Running aclocal  -Wnone ...
Running automake --add-missing --copy --gnu -Wno-obsolete ...
configure.ac:28: installing './compile'
configure.ac:23: installing './config.guess'
configure.ac:23: installing './config.sub'
configure.ac:20: installing './missing'
Makefile.am: installing './depcomp'
Running autoconf ...
Skipping configure process.
Done running libgc/autogen.sh ...
Skipping configure process.
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ export FFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-rpath --with-csc=mcs --with-moonlight=no --with-spectre-mitigation=yes --enable-dynamic-btls
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking target system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '658' is supported by ustar format... yes
checking whether GID '658' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether ln -s works... yes
checking whether make supports nested variables... (cached) yes
checking host platform characteristics... ok
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc
checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc
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 x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-alt-linux-gcc... none
checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-alt-linux-g++ accepts -g... yes
checking dependency style of x86_64-alt-linux-g++... none
checking dependency style of x86_64-alt-linux-gcc... none
checking for gawk... (cached) gawk
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -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 whether sys/types.h defines makedev... no
checking sys/mkdev.h usability... no
checking sys/mkdev.h presence... no
checking for sys/mkdev.h... no
checking sys/sysmacros.h usability... yes
checking sys/sysmacros.h presence... yes
checking for sys/sysmacros.h... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-alt-linux-objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for x86_64-alt-linux-dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-alt-linux-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-alt-linux-strip... no
checking for strip... strip
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-gcc static flag -static works... no
checking if x86_64-alt-linux-gcc supports -c -o file.o... yes
checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) 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... x86_64-alt-linux-g++ -E
checking for ld used by x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-g++ static flag -static works... no
checking if x86_64-alt-linux-g++ supports -c -o file.o... yes
checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for bash... /bin/bash
checking if dolt supports this host... yes, replacing libtool
./configure: line 18578: ./libtool: No such file or directory
checking for ld used by x86_64-alt-linux-gcc... (cached) /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking semaphore.h usability... yes
checking semaphore.h presence... yes
checking for semaphore.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking linux/rtc.h usability... yes
checking linux/rtc.h presence... yes
checking for linux/rtc.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
checking for sys/mkdev.h... (cached) no
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/sysctl.h usability... yes
checking sys/sysctl.h presence... yes
checking for sys/sysctl.h... yes
checking libproc.h usability... no
checking libproc.h presence... no
checking for libproc.h... no
checking sys/prctl.h usability... yes
checking sys/prctl.h presence... yes
checking for sys/prctl.h... yes
checking copyfile.h usability... no
checking copyfile.h presence... no
checking for copyfile.h... no
checking for sys/param.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/ipc.h usability... yes
checking sys/ipc.h presence... yes
checking for sys/ipc.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
checking ucontext.h usability... yes
checking ucontext.h presence... yes
checking for ucontext.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking link.h usability... yes
checking link.h presence... yes
checking for link.h... yes
checking asm/sigcontext.h usability... yes
checking asm/sigcontext.h presence... yes
checking for asm/sigcontext.h... yes
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking complex.h usability... yes
checking complex.h presence... yes
checking for complex.h... yes
checking unwind.h usability... yes
checking unwind.h presence... yes
checking for unwind.h... yes
checking for unistd.h... (cached) yes
checking for linux/netlink.h... yes
checking for linux/rtnetlink.h... yes
checking for sys/user.h... yes
checking linux/serial.h usability... yes
checking linux/serial.h presence... yes
checking for linux/serial.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
Using system zlib
checking elf.h usability... yes
checking elf.h presence... yes
checking for elf.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for vsyslog... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking linux/magic.h usability... yes
checking linux/magic.h presence... yes
checking for linux/magic.h... yes
checking size of void *... 8
checking size of long... 8
checking size of int... 4
checking size of long long... 8
checking for clang... no
checking for -Wno-unused-but-set-variable option to gcc... no
checking whether NLS is requested... profile_default
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for pkg-config... /usr/bin/pkg-config
checking for ninja... no
checking for -mno-tls-direct-seg-refs option to gcc... yes
checking whether byte ordering is bigendian... no
checking CSharp compiler to use... mcs
configure: Compiler Spectre mitigation support checks
checking whether C compiler accepts  -mindirect-branch=thunk-inline ... yes
checking whether C compiler accepts  -mfunction-return=thunk-inline ... yes
checking NLS used... yes
checking for visibility __attribute__... yes
checking whether x86_64-alt-linux-gcc supports zero length arrays... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for sigaction... yes
checking for kill... yes
checking for signal... yes
checking for GSS/GSS.h... no
checking for gssapi/gssapi_ext.h... no
checking for GSS_SPNEGO_MECHANISM... no
checking for TARGET_OS_IPHONE... no
checking for CLOCK_MONOTONIC... yes
checking for CLOCK_MONOTONIC_COARSE... yes
checking for CLOCK_REALTIME... yes
checking for mach_absolute_time... no
checking for gethrtime... no
checking for read_real_time... no
checking for mach_timebase_info... no
checking for futimes... yes
checking for futimens... yes
checking for library containing clock_gettime... none required
checking for clock_nanosleep... yes
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for preceeding underscore in symbols... no
checking for dlerror... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking sys/auxv.h usability... yes
checking sys/auxv.h presence... yes
checking for sys/auxv.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for getgrgid_r... yes
checking for getgrnam_r... yes
checking for getresuid... yes
checking for setresuid... yes
checking for kqueue... no
checking for backtrace_symbols... yes
checking for mkstemp... yes
checking for mmap... yes
checking for madvise... yes
checking for getrusage... yes
checking for getpriority... yes
checking for setpriority... yes
checking for dl_iterate_phdr... yes
checking for dladdr... yes
checking for sysconf... yes
checking for getrlimit... yes
checking for prctl... yes
checking for arc4random... no
checking for nl_langinfo... yes
checking for sched_getaffinity... yes
checking for sched_setaffinity... yes
checking for sched_getcpu... yes
checking for getpwnam_r... yes
checking for getpwuid_r... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... yes
checking for sched_setaffinity from glibc < 2.3.4... no
yes
checking if off_t is 64 bits wide... ok
checking for socket in -lsocket... no
checking for MSG_NOSIGNAL... yes
checking for IPPROTO_IP... yes
checking for IPPROTO_IPV6... yes
checking for IPPROTO_TCP... yes
checking for SOL_IP... yes
checking for SOL_IPV6... yes
checking for SOL_TCP... no
checking for IP_PKTINFO... yes
checking for IPV6_PKTINFO... yes
checking for IP_DONTFRAG... no
checking for IP_DONTFRAGMENT... no
checking for IP_MTU_DISCOVER... yes
checking for IP_PMTUDISC_DO... yes
checking for struct ip_mreqn... yes
checking for getaddrinfo... yes
checking for gethostbyname2_r... yes
checking for gethostbyname2... yes
checking for gethostbyname... yes
checking for getprotobyname... yes
checking for getprotobyname_r... yes
checking for getnameinfo... yes
checking for inet_ntop... yes
checking for gethostbyaddr... yes
checking for inet_pton... yes
checking for inet_aton... yes
checking for main in -lpthread... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking pthread_np.h usability... no
checking pthread_np.h presence... no
checking for pthread_np.h... no
checking for pthread_mutex_timedlock... yes
checking for pthread_getattr_np... yes
checking for pthread_attr_get_np... no
checking for pthread_getname_np... yes
checking for pthread_setname_np... yes
checking for pthread_cond_timedwait_relative_np... no
checking for pthread_kill... yes
checking for PTHREAD_MUTEX_RECURSIVE... ok
checking for pthread_attr_setstacksize... yes
checking for pthread_attr_getstack... yes
checking for pthread_attr_getstacksize... yes
checking for pthread_get_stacksize_np... no
checking for pthread_get_stackaddr_np... no
checking for mincore... yes
checking for mlock... yes
checking for munlock... yes
checking for working __thread... yes
checking for working sigaltstack... yes
checking for library containing sem_init... none required
checking for library containing shm_open... -lrt
checking for shm_open... yes
checking for tm_gmtoff in struct tm... yes
checking for library containing sqrtf... -lm
checking for poll... yes
checking sys/epoll.h usability... yes
checking sys/epoll.h presence... yes
checking for sys/epoll.h... yes
checking for epoll_ctl... yes
checking sys/event.h usability... no
checking sys/event.h presence... no
checking for sys/event.h... no
checking for kqueue... (cached) no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for net/if.h... yes
checking for ifreq... yes
checking for sockaddr_in.sin_len... no
checking for sockaddr_in6.sin6_len... no
checking for getifaddrs... yes
checking for if_nametoindex... yes
checking for access... yes
checking sys/errno.h usability... yes
checking sys/errno.h presence... yes
checking for sys/errno.h... yes
checking checklist.h usability... no
checking checklist.h presence... no
checking for checklist.h... no
checking pathconf.h usability... no
checking pathconf.h presence... no
checking for pathconf.h... no
checking fstab.h usability... yes
checking fstab.h presence... yes
checking for fstab.h... yes
checking attr/xattr.h usability... no
checking attr/xattr.h presence... no
checking for attr/xattr.h... no
checking sys/extattr.h usability... no
checking sys/extattr.h presence... no
checking for sys/extattr.h... no
checking sys/sendfile.h usability... yes
checking sys/sendfile.h presence... yes
checking for sys/sendfile.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking sys/vfstab.h usability... no
checking sys/vfstab.h presence... no
checking for sys/vfstab.h... no
checking sys/xattr.h usability... yes
checking sys/xattr.h presence... yes
checking for sys/xattr.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for sys/param.h... (cached) yes
checking for sys/mount.h... yes
checking for sys/mount.h... (cached) yes
checking for confstr... yes
checking for seekdir... yes
checking for telldir... yes
checking for getdomainname... yes
checking for setdomainname... yes
checking for endgrent... yes
checking for getgrent... yes
checking for fgetgrent... yes
checking for setgrent... yes
checking for setgroups... yes
checking for endpwent... yes
checking for getpwent... yes
checking for fgetpwent... yes
checking for setpwent... yes
checking for getfsstat... no
checking for lutimes... yes
checking for futimes... (cached) yes
checking for mremap... yes
checking for remap_file_pages... yes
checking for posix_fadvise... yes
checking for posix_fallocate... yes
checking for posix_madvise... yes
checking for vsnprintf... yes
checking for sendfile... yes
checking for gethostid... yes
checking for sethostid... yes
checking for sethostname... yes
checking for statfs... yes
checking for fstatfs... yes
checking for statvfs... yes
checking for fstatvfs... yes
checking for stime... yes
checking for ttyname_r... yes
checking for psignal... yes
checking for getlogin_r... yes
checking for lockf... yes
checking for swab... yes
checking for setusershell... yes
checking for endusershell... yes
checking for futimens... (cached) yes
checking for utimensat... yes
checking for fstatat... yes
checking for mknodat... yes
checking for readlinkat... yes
checking for readv... yes
checking for writev... yes
checking for preadv... yes
checking for pwritev... yes
checking for setpgid... yes
checking for system... yes
checking for fork... yes
checking for execv... yes
checking for execve... yes
checking for waitpid... yes
checking for accept4... yes
checking for localtime_r... yes
checking for mkdtemp... yes
checking size of size_t... 8
checking for blksize_t... yes
checking for blkcnt_t... yes
checking for suseconds_t... yes
checking for struct cmsghdr... yes
checking for struct flock... yes
checking for struct iovec... yes
checking for struct linger... yes
checking for struct pollfd... yes
checking for struct sockaddr... yes
checking for struct sockaddr_storage... yes
checking for struct sockaddr_in... yes
checking for struct sockaddr_in6... yes
checking for struct sockaddr_un... yes
checking for struct stat... yes
checking for struct timespec... yes
checking for struct timeval... yes
checking for struct timezone... yes
checking for struct utimbuf... yes
checking for struct dirent.d_off... yes
checking for struct dirent.d_reclen... yes
checking for struct dirent.d_type... yes
checking for struct passwd.pw_gecos... yes
checking for struct statfs.f_flags... yes
checking for struct stat.st_atim... yes
checking for struct stat.st_mtim... yes
checking for struct stat.st_atimespec... no
checking for struct stat.st_ctim... yes
checking for lsetxattr... yes
checking for struct kinfo_proc.kp_proc... no
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/param.h... (cached) yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking CommonCrypto/CommonDigest.h usability... no
checking CommonCrypto/CommonDigest.h presence... no
checking for CommonCrypto/CommonDigest.h... no
checking curses.h usability... no
checking curses.h presence... no
checking for curses.h... no
checking for term.h... no
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/random.h usability... yes
checking sys/random.h presence... yes
checking for sys/random.h... yes
checking for getrandom... yes
checking for getentropy... yes
checking for linux/in.h... yes
checking for struct in_pktinfo... yes
checking for struct ip_mreqn... yes
checking for struct flock64... yes
checking for lseek64... yes
checking for mmap64... yes
checking for ftruncate64... yes
checking for posix_fadvise64... yes
checking whether pipe2 is declared... yes
checking for getmntinfo... no
checking for strcpy_s... no
checking for strlcpy... yes
checking for posix_fadvise... (cached) yes
checking for ioctl... yes
checking for sched_getaffinity... (cached) yes
checking for sched_setaffinity... (cached) yes
checking for arc4random_buf... no
checking whether TIOCGWINSZ is declared... yes
checking for tcgetattr... yes
checking for tcsetattr... yes
checking whether ECHO is declared... yes
checking whether ICANON is declared... yes
checking whether TCSANOW is declared... yes
checking whether O_CLOEXEC is declared... yes
checking whether F_DUPFD_CLOEXEC is declared... yes
checking for struct stat.st_birthtimespec... no
checking for struct stat.st_atimespec... (cached) no
checking for struct stat.st_atim... (cached) yes
checking for struct stat.st_atimensec... no
checking for struct dirent.d_namlen... no
checking for struct statfs.f_fstypename... no
checking for struct statvfs.f_fstypename... no
checking for struct statfs... yes
checking for readdir_r... yes
checking for kevent with void *data... no
checking for struct fd_set.fds_bits... no
checking for struct fd_set.__fds_bits... no
checking for sendfile with 4 arguments... yes
checking for sendfile with 6 arguments... no
checking for fcopyfile... no
checking for epoll_create1... yes
checking for accept4... (cached) yes
checking for kqueue... (cached) no
checking for getnameinfo with signed flags... yes
checking for bind with unsigned addrlen... yes
checking for struct ipv6_mreq with unsigned ipv6mr_interface... yes
checking for inotify_rm_watch with unsigned wd... no
checking for shm_open that works well enough with mmap... no
checking for getpriority with int who... yes
checking for kevent with int parameters... no
checking for mkstemps... yes
checking for tcp/var.h... no
checking sys/cdefs.h usability... yes
checking sys/cdefs.h presence... yes
checking for sys/cdefs.h... yes
checking for TCPSTATE enum in netinet/tcp.h... yes
checking whether TCPS_ESTABLISHED is declared... no
checking for struct rt_msghdr... yes
checking for sys/sysctl.h... (cached) yes
checking for linux/rtnetlink.h... (cached) yes
checking for getpeereid... no
checking for uname... yes
checking for getdomainname with size_t namelen... no
checking for inotify_init... yes
checking for inotify_add_watch... yes
checking for inotify_rm_watch... yes
checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking whether IN_EXCL_UNLINK is declared... yes
checking whether TCP_KEEPALIVE is declared... no
checking for socklen_t... yes
checking for array element initializer support... yes
checking for execvp... yes
checking if usage of random device is requested... yes
checking for random device... yes
checking if big-arrays are to be enabled... no
checking stdalign.h usability... yes
checking stdalign.h presence... yes
checking for stdalign.h... yes
checking for X... libraries , headers 
checking for the soname of libX11.so... libX11.so.6
checking whether byte ordering is bigendian... (cached) no
checking for strlcpy... (cached) yes
checking for stpcpy... yes
checking for strtok_r... yes
checking for rewinddir... yes
checking for vasprintf... yes
checking for getrlimit... (cached) yes
checking for fork... (cached) yes
checking for execv... (cached) yes
checking for execve... (cached) yes
checking for waitpid... (cached) yes
configure: Overridable allocator support disabled
checking for library containing sqrtf... (cached) -lm
checking for library containing nanosleep... none required
checking for library containing dlopen... none required
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for sys/select.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for sys/wait.h... (cached) yes
checking for pwd.h... (cached) yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for sys/types.h... (cached) yes
checking for sys/resource.h... (cached) yes
checking for iconv_open in -liconv... no
checking for alloca.h... (cached) yes
checking if size_t is unsigned long... yes
checking if the tls_model attribute is supported... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for cmake... /usr/bin/cmake
checking Mono.Native support... Linux
checking for -Wincompatible-pointer-types option to gcc... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating po/mcs/Makefile.in
config.status: creating runtime/mono-wrapper
config.status: creating runtime/monodis-wrapper
config.status: creating Makefile
config.status: creating mono-uninstalled.pc
config.status: creating acceptance-tests/Makefile
config.status: creating llvm/Makefile
config.status: creating scripts/mono-find-provides
config.status: creating scripts/mono-find-requires
config.status: creating mk/Makefile
config.status: creating mono/Makefile
config.status: creating mono/btls/Makefile
config.status: creating mono/native/Makefile
config.status: creating mono/utils/Makefile
config.status: creating mono/utils/jemalloc/Makefile
config.status: creating mono/metadata/Makefile
config.status: creating mono/dis/Makefile
config.status: creating mono/cil/Makefile
config.status: creating mono/arch/Makefile
config.status: creating mono/arch/x86/Makefile
config.status: creating mono/arch/amd64/Makefile
config.status: creating mono/arch/ppc/Makefile
config.status: creating mono/arch/sparc/Makefile
config.status: creating mono/arch/s390x/Makefile
config.status: creating mono/arch/arm/Makefile
config.status: creating mono/arch/arm64/Makefile
config.status: creating mono/arch/mips/Makefile
config.status: creating mono/sgen/Makefile
config.status: creating mono/native/platform-type.c
config.status: creating mono/native/platform-type-compat.c
config.status: creating mono/native/platform-type-unified.c
config.status: creating mono/tests/Makefile
config.status: creating mono/tests/assembly-load-reference/Makefile
config.status: creating mono/tests/tests-config
config.status: creating mono/tests/gc-descriptors/Makefile
config.status: creating mono/tests/testing_gac/Makefile
config.status: creating mono/unit-tests/Makefile
config.status: creating mono/benchmark/Makefile
config.status: creating mono/mini/Makefile
config.status: creating mono/profiler/Makefile
config.status: creating mono/eglib/Makefile
config.status: creating mono/eglib/eglib-config.h
config.status: creating mono/eglib/test/Makefile
config.status: creating m4/Makefile
config.status: creating ikvm-native/Makefile
config.status: creating scripts/Makefile
config.status: creating man/Makefile
config.status: creating docs/Makefile
config.status: creating data/Makefile
config.status: creating data/net_2_0/Makefile
config.status: creating data/net_4_0/Makefile
config.status: creating data/net_4_5/Makefile
config.status: creating data/net_2_0/Browsers/Makefile
config.status: creating data/net_4_0/Browsers/Makefile
config.status: creating data/net_4_5/Browsers/Makefile
config.status: creating data/mint.pc
config.status: creating data/mono-2.pc
config.status: creating data/monosgen-2.pc
config.status: creating data/mono.pc
config.status: creating data/mono-cairo.pc
config.status: creating data/mono-nunit.pc
config.status: creating data/mono-options.pc
config.status: creating data/mono-lineeditor.pc
config.status: creating data/monodoc.pc
config.status: creating data/dotnet.pc
config.status: creating data/dotnet35.pc
config.status: creating data/wcf.pc
config.status: creating data/cecil.pc
config.status: creating data/system.web.extensions_1.0.pc
config.status: creating data/system.web.extensions.design_1.0.pc
config.status: creating data/system.web.mvc.pc
config.status: creating data/system.web.mvc2.pc
config.status: creating data/system.web.mvc3.pc
config.status: creating data/aspnetwebstack.pc
config.status: creating data/reactive.pc
config.status: creating samples/Makefile
config.status: creating support/Makefile
config.status: creating data/config
config.status: creating tools/Makefile
config.status: creating tools/locale-builder/Makefile
config.status: creating tools/sgen/Makefile
config.status: creating tools/monograph/Makefile
config.status: creating tools/pedump/Makefile
config.status: creating runtime/Makefile
config.status: creating msvc/Makefile
config.status: creating po/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/mcs/POTFILES
config.status: creating po/mcs/Makefile
config.status: executing runtime/etc/mono/1.0/machine.config commands
config.status: executing runtime/etc/mono/2.0/machine.config commands
config.status: executing runtime/etc/mono/2.0/web.config commands
config.status: executing runtime/etc/mono/browscap.ini commands
config.status: executing runtime/etc/mono/2.0/Browsers/Compat.browser commands
config.status: executing runtime/etc/mono/4.0/Browsers/Compat.browser commands
config.status: executing runtime/etc/mono/4.5/Browsers/Compat.browser commands
config.status: executing runtime/etc/mono/4.0/machine.config commands
config.status: executing runtime/etc/mono/4.0/web.config commands
config.status: executing runtime/etc/mono/4.5/machine.config commands
config.status: executing runtime/etc/mono/4.5/web.config commands
config.status: executing quiet-libtool commands
config.status: executing nolock-libtool commands
config.status: executing clean-llvm commands
=== configuring in libgc (/usr/src/RPM/BUILD/mono-5.20.1.19/libgc)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  '--build=x86_64-alt-linux' '--host=x86_64-alt-linux' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-silent-rules' '--without-included-gettext' '--disable-rpath' '--with-csc=mcs' '--with-moonlight=no' '--with-spectre-mitigation=yes' '--enable-dynamic-btls' 'build_alias=x86_64-alt-linux' 'host_alias=x86_64-alt-linux' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing' 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing' '--disable-embed-check' '--with-libgc-threads=pthreads' '--enable-parallel-mark' 'CPPFLAGS_FOR_LIBGC=-Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS' 'CFLAGS_FOR_LIBGC=-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc
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 x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-alt-linux-gcc... none
checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-alt-linux-g++ accepts -g... yes
checking dependency style of x86_64-alt-linux-g++... none
checking whether make supports nested variables... (cached) yes
checking dependency style of x86_64-alt-linux-gcc... none
checking for x86_64-alt-linux-ar... no
checking for ar... ar
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking whether to enable maintainer-specific portions of Makefiles... no
checking for pthread_self in -lpthread... yes
checking for __sync_bool_compare_and_swap... yes
checking for xlc... no
checking for dlopen in -ldl... yes
checking whether to build shared libraries... yes
checking which machine-dependent code should be used... 
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for x86_64-alt-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for x86_64-alt-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-alt-linux-ar... ar
checking for archiver @FILE support... @
checking for x86_64-alt-linux-strip... no
checking for strip... strip
checking for x86_64-alt-linux-ranlib... ranlib
checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... x86_64-alt-linux-gcc -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 x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-gcc static flag -static works... no
checking if x86_64-alt-linux-gcc supports -c -o file.o... yes
checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) 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... x86_64-alt-linux-g++ -E
checking for ld used by x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-alt-linux-g++ static flag -static works... no
checking if x86_64-alt-linux-g++ supports -c -o file.o... yes
checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for bash... /bin/bash
checking if dolt supports this host... yes, replacing libtool
checking sys/dg_sys_info.h usability... no
checking sys/dg_sys_info.h presence... no
checking for sys/dg_sys_info.h... no
checking for threads package to use... posix
checking whether Solaris gcc optimization fix is necessary... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating m4/Makefile
config.status: creating include/Makefile
config.status: creating include/private/Makefile
config.status: creating doc/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default commands

        mcs source:    mcs
	C# Compiler:   mcs

   Engine:
	Host:	       x86_64-alt-linux-gnu
	Target:	       x86_64-alt-linux-gnu
	GC:	       sgen (concurrent by default) and Included Boehm GC with typed GC and parallel mark
	Suspend:       Hybrid
	TLS:           __thread
	SIGALTSTACK:   yes
	Engine:        Building and using the JIT
	BigArrays:     no
	DTrace:        no
	LLVM Back End: no (dynamically loaded: no, built in-tree: no, assertions: no)
	Spectre:       mitigation enabled
	Mono.Native:   Linux

   Libraries:
	.NET 4.x:        yes
	Xamarin.Android: no
	Xamarin.iOS:     no
	Xamarin.WatchOS: no
	Xamarin.TVOS:    no
	Xamarin.Mac:     no
	Windows AOT:     no
	Orbis:           no
	Unreal:          no
	WebAssembly:     no
	Test profiles:   AOT Full (no), AOT Hybrid (no)
	JNI support:     IKVM Native
	libgdiplus:      assumed to be installed
	zlib:            system zlib
	BTLS:            yes (x86_64)
	jemalloc:        no (always use: no)
	crash reporting: yes (private crashes: yes)
	

+ make
make: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19'
make  all-recursive
make[1]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19'
Making all in mk
make[2]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mk'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mk'
Making all in po
make[2]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po'
Making all in mcs
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po/mcs'
test ! -f ./mcs.pot || \
  test -z "es.gmo ja.gmo de.gmo pt_BR.gmo" || make es.gmo ja.gmo de.gmo pt_BR.gmo
make[4]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po/mcs'
rm -f es.gmo && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
es.po: 103 translated messages, 75 fuzzy translations, 444 untranslated messages.
rm -f ja.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ja.gmo ja.po
ja.po: 118 translated messages, 79 fuzzy translations, 425 untranslated messages.
rm -f de.gmo && /usr/bin/msgfmt -c --statistics --verbose -o de.gmo de.po
de.po: 38 translated messages, 46 fuzzy translations, 538 untranslated messages.
rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po
pt_BR.po: 426 translated messages, 130 fuzzy translations, 66 untranslated messages.
make[4]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po/mcs'
touch stamp-po
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po/mcs'
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po'
make[2]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/po'
Making all in libgc
make[2]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc'
Making all in m4
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/m4'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/m4'
Making all in include
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/include'
Making all in private
make[4]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/include/private'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/include/private'
make[4]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/include'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/include'
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/include'
Making all in doc
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/doc'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc/doc'
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc'
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o allchblk.lo allchblk.c
allchblk.c:83:5: warning: no previous declaration for 'GC_hblk_fl_from_blocks' [-Wmissing-declarations]
   83 | int GC_hblk_fl_from_blocks(blocks_needed)
      |     ^~~~~~~~~~~~~~~~~~~~~~
allchblk.c:147:5: warning: no previous declaration for 'free_list_index_of' [-Wmissing-declarations]
  147 | int free_list_index_of(wanted)
      |     ^~~~~~~~~~~~~~~~~~
allchblk.c:165:6: warning: no previous declaration for 'GC_dump_regions' [-Wmissing-declarations]
  165 | void GC_dump_regions()
      |      ^~~~~~~~~~~~~~~
allchblk.c:258:6: warning: no previous declaration for 'GC_remove_from_fl' [-Wmissing-declarations]
  258 | void GC_remove_from_fl(hhdr, n)
      |      ^~~~~~~~~~~~~~~~~
allchblk.c:301:15: warning: no previous declaration for 'GC_free_block_ending_at' [-Wmissing-declarations]
  301 | struct hblk * GC_free_block_ending_at(h)
      |               ^~~~~~~~~~~~~~~~~~~~~~~
allchblk.c:333:6: warning: no previous declaration for 'GC_add_to_fl' [-Wmissing-declarations]
  333 | void GC_add_to_fl(h, hhdr)
      |      ^~~~~~~~~~~~
allchblk.c:458:15: warning: no previous declaration for 'GC_get_first_part' [-Wmissing-declarations]
  458 | struct hblk * GC_get_first_part(h, hhdr, bytes, index)
      |               ^~~~~~~~~~~~~~~~~
In file included from allchblk.c:19:
allchblk.c: In function 'GC_get_first_part':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
allchblk.c:475:2: note: in expansion of macro 'WARN'
  475 |  WARN("Header allocation failed: Dropping block.\n", 0);
      |  ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
allchblk.c:475:2: note: in expansion of macro 'WARN'
  475 |  WARN("Header allocation failed: Dropping block.\n", 0);
      |  ^~~~
allchblk.c: At top level:
allchblk.c:500:6: warning: no previous declaration for 'GC_split_block' [-Wmissing-declarations]
  500 | void GC_split_block(h, hhdr, n, nhdr, index)
      |      ^~~~~~~~~~~~~~
In file included from allchblk.c:19:
allchblk.c: In function 'GC_allochblk_nth':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
allchblk.c:677:12: note: in expansion of macro 'WARN'
  677 |            WARN("Repeated allocation of very large block "
      |            ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
allchblk.c:677:12: note: in expansion of macro 'WARN'
  677 |            WARN("Repeated allocation of very large block "
      |            ^~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o alloc.lo alloc.c
alloc.c:85:2: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   85 | {"Copyright 1988,1989 Hans-J. Boehm and Alan J. Demers ",
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c:86:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   86 | "Copyright (c) 1991-1995 by Xerox Corporation.  All rights reserved. ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c:87:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   87 | "Copyright (c) 1996-1998 by Silicon Graphics.  All rights reserved. ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c:88:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   88 | "Copyright (c) 1999-2001 by Hewlett-Packard Company.  All rights reserved. ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c:89:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   89 | "THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c:90:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   90 | " EXPRESSED OR IMPLIED.  ANY USE IS AT YOUR OWN RISK.",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c:91:1: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   91 | "See source code for details." };
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alloc.c:130:7: warning: no previous declaration for 'GC_timeout_stop_func' [-Wmissing-declarations]
  130 |   int GC_timeout_stop_func GC_PROTO((void))
      |       ^~~~~~~~~~~~~~~~~~~~
alloc.c:186:6: warning: no previous declaration for 'GC_adj_words_allocd' [-Wmissing-declarations]
  186 | word GC_adj_words_allocd()
      |      ^~~~~~~~~~~~~~~~~~~
alloc.c:231:6: warning: no previous declaration for 'GC_clear_a_few_frames' [-Wmissing-declarations]
  231 | void GC_clear_a_few_frames()
      |      ^~~~~~~~~~~~~~~~~~~~~
alloc.c: In function 'GC_clear_a_few_frames':
alloc.c:234:10: warning: variable 'frames' set but not used [-Wunused-but-set-variable]
  234 |     word frames[NWORDS];
      |          ^~~~~~
alloc.c: At top level:
alloc.c:254:6: warning: no previous declaration for 'GC_notify_full_gc' [-Wmissing-declarations]
  254 | void GC_notify_full_gc()
      |      ^~~~~~~~~~~~~~~~~
alloc.c:269:6: warning: no previous declaration for 'GC_maybe_gc' [-Wmissing-declarations]
  269 | void GC_maybe_gc()
      |      ^~~~~~~~~~~
alloc.c:622:8: warning: no previous declaration for 'GC_clear_fl_marks' [-Wmissing-declarations]
  622 |   void GC_clear_fl_marks(ptr_t q)
      |        ^~~~~~~~~~~~~~~~~
alloc.c:905:7: warning: no previous declaration for 'GC_max' [-Wmissing-declarations]
  905 | ptr_t GC_max(x,y)
      |       ^~~~~~
alloc.c:911:7: warning: no previous declaration for 'GC_min' [-Wmissing-declarations]
  911 | ptr_t GC_min(x,y)
      |       ^~~~~~
In file included from alloc.c:19:
alloc.c: In function 'GC_collect_or_expand':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
alloc.c:1081:12: note: in expansion of macro 'WARN'
 1081 |            WARN("Out of Memory!  Trying to continue ...\n", 0);
      |            ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
alloc.c:1081:12: note: in expansion of macro 'WARN'
 1081 |            WARN("Out of Memory!  Trying to continue ...\n", 0);
      |            ^~~~
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
alloc.c:1085:8: note: in expansion of macro 'WARN'
 1085 |        WARN("Out of Memory!  Returning NIL!\n", 0);
      |        ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
alloc.c:1085:8: note: in expansion of macro 'WARN'
 1085 |        WARN("Out of Memory!  Returning NIL!\n", 0);
      |        ^~~~
In file included from alloc.c:19:
alloc.c: In function 'GC_stopped_mark':
./include/private/gc_priv.h:334:23: warning: 'start_time' may be used uninitialized in this function [-Wmaybe-uninitialized]
  334 |   (1000.0*(double)((a)-(b))/(double)CLOCKS_PER_SEC))
      |                       ^
alloc.c:490:13: note: 'start_time' was declared here
  490 |  CLOCK_TYPE start_time, current_time;
      |             ^~~~~~~~~~
In file included from alloc.c:19:
alloc.c: In function 'GC_set_fl_marks':
./include/private/gc_priv.h:1291:16: warning: 'hhdr' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1291 |        OR_WORD((hhdr)->hb_marks+divWORDSZ(n), \
      |                ^
alloc.c:605:9: note: 'hhdr' was declared here
  605 |    hdr *hhdr;
      |         ^~~~
alloc.c: In function 'GC_clear_fl_marks':
alloc.c:630:9: warning: 'hhdr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  630 |    hdr *hhdr;
      |         ^~~~
In file included from alloc.c:19:
alloc.c: In function 'GC_try_to_collect_inner':
./include/private/gc_priv.h:334:23: warning: 'start_time' may be used uninitialized in this function [-Wmaybe-uninitialized]
  334 |   (1000.0*(double)((a)-(b))/(double)CLOCKS_PER_SEC))
      |                       ^
alloc.c:332:20: note: 'start_time' was declared here
  332 |         CLOCK_TYPE start_time, current_time;
      |                    ^~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o blacklst.lo blacklst.c
blacklst.c:56:10: warning: no previous declaration for 'GC_default_print_heap_obj_proc' [-Wmissing-declarations]
   56 |     void GC_default_print_heap_obj_proc(ptr_t p)
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blacklst.c:70:6: warning: no previous declaration for 'GC_print_source_ptr' [-Wmissing-declarations]
   70 | void GC_print_source_ptr(p)
      |      ^~~~~~~~~~~~~~~~~~~
blacklst.c:117:6: warning: no previous declaration for 'GC_copy_bl' [-Wmissing-declarations]
  117 | void GC_copy_bl(old, new)
      |      ^~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o checksums.lo checksums.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o dbg_mlc.lo dbg_mlc.c
dbg_mlc.c:311:7: warning: no previous declaration for 'GC_check_annotated_obj' [-Wmissing-declarations]
  311 | ptr_t GC_check_annotated_obj(ohdr)
      |       ^~~~~~~~~~~~~~~~~~~~~~
dbg_mlc.c:344:6: warning: no previous declaration for 'GC_print_type' [-Wmissing-declarations]
  344 | void GC_print_type(p)
      |      ^~~~~~~~~~~~~
dbg_mlc.c:405:10: warning: no previous declaration for 'GC_debug_print_heap_obj_proc' [-Wmissing-declarations]
  405 |     void GC_debug_print_heap_obj_proc(ptr_t p)
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbg_mlc.c:420:6: warning: no previous declaration for 'GC_print_smashed_obj' [-Wmissing-declarations]
  420 | void GC_print_smashed_obj(p, clobbered_addr)
      |      ^~~~~~~~~~~~~~~~~~~~
dbg_mlc.c:449:6: warning: no previous declaration for 'GC_do_nothing' [-Wmissing-declarations]
  449 | void GC_do_nothing() {}
      |      ^~~~~~~~~~~~~
dbg_mlc.c:451:6: warning: no previous declaration for 'GC_start_debugging' [-Wmissing-declarations]
  451 | void GC_start_debugging()
      |      ^~~~~~~~~~~~~~~~~~
dbg_mlc.c:743:12: warning: no previous declaration for 'GC_debug_malloc_atomic_uncollectable' [-Wmissing-declarations]
  743 |     GC_PTR GC_debug_malloc_atomic_uncollectable(size_t lb, GC_EXTRA_PARAMS)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbg_mlc.c:838:6: warning: no previous declaration for 'GC_debug_free_inner' [-Wmissing-declarations]
  838 | void GC_debug_free_inner(GC_PTR p)
      |      ^~~~~~~~~~~~~~~~~~~
dbg_mlc.c:926:10: warning: no previous declaration for 'GC_add_smashed' [-Wmissing-declarations]
  926 |     void GC_add_smashed(ptr_t smashed)
      |          ^~~~~~~~~~~~~~
dbg_mlc.c:958:10: warning: no previous declaration for 'GC_check_heap_block' [-Wmissing-declarations]
  958 |     void GC_check_heap_block(register struct hblk *hbp, word dummy)
      |          ^~~~~~~~~~~~~~~~~~~
dbg_mlc.c: In function 'GC_debug_realloc':
dbg_mlc.c:856:21: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
  856 |     register GC_PTR result;
      |                     ^~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o dyn_load.lo dyn_load.c
dyn_load.c:444:9: warning: no previous declaration for 'GC_register_dynamic_libraries_dl_iterate_phdr' [-Wmissing-declarations]
  444 | GC_bool GC_register_dynamic_libraries_dl_iterate_phdr()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o finalize.lo finalize.c
finalize.c:112:6: warning: no previous declaration for 'GC_grow_table' [-Wmissing-declarations]
  112 | void GC_grow_table(table, log_size_ptr)
      |      ^~~~~~~~~~~~~
finalize.c: In function 'ensure_toggleref_capacity':
finalize.c:442:7: warning: unused variable 'old_capacity' [-Wunused-variable]
  442 |   int old_capacity = GC_toggleref_array_capacity;
      |       ^~~~~~~~~~~~
finalize.c: At top level:
finalize.c:510:13: warning: no previous declaration for 'GC_normal_finalize_mark_proc' [-Wmissing-declarations]
  510 | GC_API void GC_normal_finalize_mark_proc(p)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
finalize.c:522:13: warning: no previous declaration for 'GC_ignore_self_finalize_mark_proc' [-Wmissing-declarations]
  522 | GC_API void GC_ignore_self_finalize_mark_proc(p)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
finalize.c:545:13: warning: no previous declaration for 'GC_null_finalize_mark_proc' [-Wmissing-declarations]
  545 | GC_API void GC_null_finalize_mark_proc(p)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
finalize.c:560:13: warning: no previous declaration for 'GC_register_finalizer_inner' [-Wmissing-declarations]
  560 | GC_API void GC_register_finalizer_inner(obj, fn, cd, ofn, ocd, mp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
finalize.c:766:6: warning: no previous declaration for 'GC_dump_finalization' [-Wmissing-declarations]
  766 | void GC_dump_finalization()
      |      ^~~~~~~~~~~~~~~~~~~~
finalize.c: In function 'GC_remove_dangling_disappearing_links':
finalize.c:823:11: warning: unused variable 'real_ptr' [-Wunused-variable]
  823 |     ptr_t real_ptr, real_link;
      |           ^~~~~~~~
In file included from ./include/private/gc_pmark.h:35,
                 from finalize.c:17:
finalize.c: In function 'GC_finalize':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
finalize.c:874:17: note: in expansion of macro 'WARN'
  874 |                 WARN("Finalization cycle involving %lx\n", real_ptr);
      |                 ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
finalize.c:874:17: note: in expansion of macro 'WARN'
  874 |                 WARN("Finalization cycle involving %lx\n", real_ptr);
      |                 ^~~~
finalize.c: At top level:
finalize.c:951:6: warning: no previous declaration for 'GC_enqueue_all_finalizers' [-Wmissing-declarations]
  951 | void GC_enqueue_all_finalizers()
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
finalize.c:1010:13: warning: no previous declaration for 'GC_finalize_all' [-Wmissing-declarations]
 1010 | GC_API void GC_finalize_all()
      |             ^~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o gc_dlopen.lo gc_dlopen.c
gc_dlopen.c: In function 'disable_gc_for_dlopen':
gc_dlopen.c:52:30: warning: implicit declaration of function 'GC_collection_in_progress' [-Wimplicit-function-declaration]
   52 |     while (GC_incremental && GC_collection_in_progress()) {
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
gc_dlopen.c: At top level:
gc_dlopen.c:68:10: warning: no previous declaration for 'GC_dlopen' [-Wmissing-declarations]
   68 |   void * GC_dlopen(path, mode)
      |          ^~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o gcj_mlc.lo gcj_mlc.c
gcj_mlc.c: In function 'GC_init_gcj_malloc':
gcj_mlc.c:56:18: warning: unused variable 'i' [-Wunused-variable]
   56 |     register int i;
      |                  ^
gcj_mlc.c: In function 'GC_debug_gcj_malloc':
gcj_mlc.c:210:6: warning: implicit declaration of function 'GC_start_debugging'; did you mean 'GC_store_debug_info'? [-Wimplicit-function-declaration]
  210 |      GC_start_debugging();
      |      ^~~~~~~~~~~~~~~~~~
      |      GC_store_debug_info
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o headers.lo headers.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o malloc.lo malloc.c
malloc.c:25:9: warning: no previous declaration for 'GC_alloc_reclaim_list' [-Wmissing-declarations]
   25 | GC_bool GC_alloc_reclaim_list(kind)
      |         ^~~~~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o mallocx.lo mallocx.c
mallocx.c:42:8: warning: no previous declaration for 'GC_generic_or_special_malloc' [-Wmissing-declarations]
   42 | GC_PTR GC_generic_or_special_malloc(lb,knd)
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
mallocx.c:248:6: warning: no previous declaration for 'GC_incr_words_allocd' [-Wmissing-declarations]
  248 | void GC_incr_words_allocd(size_t n)
      |      ^~~~~~~~~~~~~~~~~~~~
mallocx.c:254:6: warning: no previous declaration for 'GC_incr_mem_freed' [-Wmissing-declarations]
  254 | void GC_incr_mem_freed(size_t n)
      |      ^~~~~~~~~~~~~~~~~
mallocx.c:346:6: warning: no previous declaration for 'GC_generic_malloc_many' [-Wmissing-declarations]
  346 | void GC_generic_malloc_many(lb, k, result)
      |      ^~~~~~~~~~~~~~~~~~~~~~
mallocx.c:600:8: warning: no previous declaration for 'GC_memalign' [-Wmissing-declarations]
  600 | GC_PTR GC_memalign(size_t align, size_t lb)
      |        ^~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o mark.lo mark.c
mark.c: In function 'GC_noop1':
mark.c:38:26: warning: variable 'sink' set but not used [-Wunused-but-set-variable]
   38 |     static VOLATILE word sink;
      |                          ^~~~
mark.c: At top level:
mark.c:129:9: warning: no previous declaration for 'GC_collection_in_progress' [-Wmissing-declarations]
  129 | GC_bool GC_collection_in_progress()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
mark.c:830:7: warning: no previous declaration for 'GC_steal_mark_stack' [-Wmissing-declarations]
  830 | mse * GC_steal_mark_stack(mse * low, mse * high, mse * local,
      |       ^~~~~~~~~~~~~~~~~~~
mark.c:876:6: warning: no previous declaration for 'GC_return_mark_stack' [-Wmissing-declarations]
  876 | void GC_return_mark_stack(mse * low, mse * high)
      |      ^~~~~~~~~~~~~~~~~~~~
mark.c:913:6: warning: no previous declaration for 'GC_do_local_mark' [-Wmissing-declarations]
  913 | void GC_do_local_mark(mse *local_mark_stack, mse *local_top)
      |      ^~~~~~~~~~~~~~~~
mark.c: In function 'GC_do_local_mark':
mark.c:941:12: warning: unused variable 'p' [-Wunused-variable]
  941 |      mse * p;
      |            ^
mark.c: At top level:
mark.c:965:6: warning: no previous declaration for 'GC_mark_local' [-Wmissing-declarations]
  965 | void GC_mark_local(mse *local_mark_stack, int id)
      |      ^~~~~~~~~~~~~
mark.c: In function 'GC_mark_local':
mark.c:981:7: warning: unused variable 'next' [-Wunused-variable]
  981 |  mse *next;
      |       ^~~~
mark.c: In function 'GC_do_parallel_mark':
mark.c:1068:11: warning: unused variable 'my_top' [-Wunused-variable]
 1068 |     mse * my_top;
      |           ^~~~~~
mark.c:1067:11: warning: unused variable 'local_top' [-Wunused-variable]
 1067 |     mse * local_top;
      |           ^~~~~~~~~
mark.c: In function 'GC_help_marker':
mark.c:1115:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 1115 |            || !GC_help_wanted && GC_mark_no == my_mark_no) {
      |               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
mark.c:1110:11: warning: unused variable 'my_first_nonempty' [-Wunused-variable]
 1110 |     mse * my_first_nonempty;
      |           ^~~~~~~~~~~~~~~~~
mark.c: At top level:
mark.c:1278:13: warning: no previous declaration for 'GC_true_func' [-Wmissing-declarations]
 1278 |     GC_bool GC_true_func(struct hblk *h) { return TRUE; }
      |             ^~~~~~~~~~~~
mark.c: In function 'GC_push_conditional':
mark.c:1302:51: warning: passing argument 4 of 'GC_push_selected' from incompatible pointer type [-Wincompatible-pointer-types]
 1302 |  GC_push_selected(bottom, top, GC_page_was_dirty, GC_push_all);
      |                                                   ^~~~~~~~~~~
      |                                                   |
      |                                                   void (*)(void *, void *)
mark.c:1232:8: note: expected 'void (*)(char *, char *)' but argument is of type 'void (*)(void *, void *)'
 1232 | void (*push_fn) GC_PROTO((ptr_t bottom, ptr_t top));
      |        ^~~~~~~
mark.c: At top level:
mark.c:1530:6: warning: no previous declaration for 'GC_push_marked1' [-Wmissing-declarations]
 1530 | void GC_push_marked1(h, hhdr)
      |      ^~~~~~~~~~~~~~~
mark.c:1578:6: warning: no previous declaration for 'GC_push_marked2' [-Wmissing-declarations]
 1578 | void GC_push_marked2(h, hhdr)
      |      ^~~~~~~~~~~~~~~
mark.c:1627:6: warning: no previous declaration for 'GC_push_marked4' [-Wmissing-declarations]
 1627 | void GC_push_marked4(h, hhdr)
      |      ^~~~~~~~~~~~~~~
mark.c:1738:9: warning: no previous declaration for 'GC_block_was_dirty' [-Wmissing-declarations]
 1738 | GC_bool GC_block_was_dirty(h, hhdr)
      |         ^~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o mark_rts.lo mark_rts.c
mark_rts.c:119:16: warning: no previous declaration for 'GC_roots_present' [-Wmissing-declarations]
  119 | struct roots * GC_roots_present(b)
      |                ^~~~~~~~~~~~~~~~
mark_rts.c:300:6: warning: no previous declaration for 'GC_remove_tmp_roots' [-Wmissing-declarations]
  300 | void GC_remove_tmp_roots()
      |      ^~~~~~~~~~~~~~~~~~~
mark_rts.c:408:20: warning: no previous declaration for 'GC_next_exclusion' [-Wmissing-declarations]
  408 | struct exclusion * GC_next_exclusion(start_addr)
      |                    ^~~~~~~~~~~~~~~~~
mark_rts.c:464:6: warning: no previous declaration for 'GC_push_conditional_with_exclusions' [-Wmissing-declarations]
  464 | void GC_push_conditional_with_exclusions(bottom, top, all)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o misc.lo misc.c
misc.c:148:8: warning: no previous declaration for 'GC_default_oom_fn' [-Wmissing-declarations]
  148 | GC_PTR GC_default_oom_fn GC_PROTO((size_t bytes_requested))
      |        ^~~~~~~~~~~~~~~~~
misc.c:157:8: warning: no previous declaration for 'GC_project2' [-Wmissing-declarations]
  157 | void * GC_project2(arg1, arg2)
      |        ^~~~~~~~~~~
misc.c:172:10: warning: no previous declaration for 'GC_init_size_map' [-Wmissing-declarations]
  172 |     void GC_init_size_map()
      |          ^~~~~~~~~~~~~~~~
misc.c:210:10: warning: no previous declaration for 'GC_extend_size_map' [-Wmissing-declarations]
  210 |     void GC_extend_size_map(i)
      |          ^~~~~~~~~~~~~~~~~~
misc.c:292:7: warning: no previous declaration for 'GC_clear_stack_inner' [-Wmissing-declarations]
  292 | ptr_t GC_clear_stack_inner(arg, limit)
      |       ^~~~~~~~~~~~~~~~~~~~
misc.c:312:7: warning: no previous declaration for 'GC_clear_stack' [-Wmissing-declarations]
  312 | ptr_t GC_clear_stack(arg)
      |       ^~~~~~~~~~~~~~
misc.c:569:6: warning: no previous declaration for 'GC_exit_check' [-Wmissing-declarations]
  569 | void GC_exit_check GC_PROTO((void))
      |      ^~~~~~~~~~~~~
In file included from ./include/private/gc_pmark.h:35,
                 from misc.c:25:
misc.c: In function 'GC_init_inner':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:661:4: note: in expansion of macro 'WARN'
  661 |    WARN("GC_PAUSE_TIME_TARGET environment variable value too small "
      |    ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:661:4: note: in expansion of macro 'WARN'
  661 |    WARN("GC_PAUSE_TIME_TARGET environment variable value too small "
      |    ^~~~
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:673:4: note: in expansion of macro 'WARN'
  673 |    WARN("GC_LARGE_ALLOC_WARN_INTERVAL environment variable has "
      |    ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:673:4: note: in expansion of macro 'WARN'
  673 |    WARN("GC_LARGE_ALLOC_WARN_INTERVAL environment variable has "
      |    ^~~~
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:763:6: note: in expansion of macro 'WARN'
  763 |      WARN("Bad initial heap size %s - ignoring it.\n",
      |      ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:763:6: note: in expansion of macro 'WARN'
  763 |      WARN("Bad initial heap size %s - ignoring it.\n",
      |      ^~~~
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:774:6: note: in expansion of macro 'WARN'
  774 |      WARN("Bad maximum heap size %s - ignoring it.\n",
      |      ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
misc.c:774:6: note: in expansion of macro 'WARN'
  774 |      WARN("Bad maximum heap size %s - ignoring it.\n",
      |      ^~~~
misc.c: At top level:
misc.c:950:5: warning: no previous declaration for 'GC_write' [-Wmissing-declarations]
  950 | int GC_write(fd, buf, len)
      |     ^~~~~~~~
misc.c:1060:10: warning: no previous declaration for 'GC_default_warn_proc' [-Wmissing-declarations]
 1060 |     void GC_default_warn_proc(char *msg, GC_word arg)
      |          ^~~~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o new_hblk.lo new_hblk.c
new_hblk.c:30:7: warning: no previous declaration for 'GC_build_fl1' [-Wmissing-declarations]
   30 | ptr_t GC_build_fl1(h, ofl)
      |       ^~~~~~~~~~~~
new_hblk.c:52:7: warning: no previous declaration for 'GC_build_fl_clear2' [-Wmissing-declarations]
   52 | ptr_t GC_build_fl_clear2(h, ofl)
      |       ^~~~~~~~~~~~~~~~~~
new_hblk.c:74:7: warning: no previous declaration for 'GC_build_fl_clear3' [-Wmissing-declarations]
   74 | ptr_t GC_build_fl_clear3(h, ofl)
      |       ^~~~~~~~~~~~~~~~~~
new_hblk.c:94:7: warning: no previous declaration for 'GC_build_fl_clear4' [-Wmissing-declarations]
   94 | ptr_t GC_build_fl_clear4(h, ofl)
      |       ^~~~~~~~~~~~~~~~~~
new_hblk.c:116:7: warning: no previous declaration for 'GC_build_fl2' [-Wmissing-declarations]
  116 | ptr_t GC_build_fl2(h, ofl)
      |       ^~~~~~~~~~~~
new_hblk.c:134:7: warning: no previous declaration for 'GC_build_fl4' [-Wmissing-declarations]
  134 | ptr_t GC_build_fl4(h, ofl)
      |       ^~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o obj_map.lo obj_map.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o os_dep.lo os_dep.c
os_dep.c:189:9: warning: no previous declaration for 'GC_repeat_read' [-Wmissing-declarations]
  189 | ssize_t GC_repeat_read(int fd, char *buf, size_t count)
      |         ^~~~~~~~~~~~~~
os_dep.c:211:6: warning: no previous declaration for 'GC_apply_to_maps' [-Wmissing-declarations]
  211 | word GC_apply_to_maps(word (*fn)(char *))
      |      ^~~~~~~~~~~~~~~~
os_dep.c:335:8: warning: no previous declaration for 'GC_init_linux_data_start' [-Wmissing-declarations]
  335 |   void GC_init_linux_data_start()
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
os_dep.c:648:6: warning: no previous declaration for 'GC_disable_signals' [-Wmissing-declarations]
  648 | void GC_disable_signals()
      |      ^~~~~~~~~~~~~~~~~~
os_dep.c:677:6: warning: no previous declaration for 'GC_enable_signals' [-Wmissing-declarations]
  677 | void GC_enable_signals()
      |      ^~~~~~~~~~~~~~~~~
os_dep.c:709:7: warning: no previous declaration for 'GC_setpagesize' [-Wmissing-declarations]
  709 |  void GC_setpagesize()
      |       ^~~~~~~~~~~~~~
os_dep.c:819:12: warning: no previous declaration for 'GC_set_and_save_fault_handler' [-Wmissing-declarations]
  819 |       void GC_set_and_save_fault_handler(handler h)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
os_dep.c:870:10: warning: no previous declaration for 'GC_fault_handler' [-Wmissing-declarations]
  870 |     void GC_fault_handler(sig)
      |          ^~~~~~~~~~~~~~~~
os_dep.c:876:10: warning: no previous declaration for 'GC_setup_temporary_fault_handler' [-Wmissing-declarations]
  876 |     void GC_setup_temporary_fault_handler()
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
os_dep.c:881:10: warning: no previous declaration for 'GC_reset_fault_handler' [-Wmissing-declarations]
  881 |     void GC_reset_fault_handler()
      |          ^~~~~~~~~~~~~~~~~~~~~~
os_dep.c:901:11: warning: no previous declaration for 'GC_find_limit' [-Wmissing-declarations]
  901 |     ptr_t GC_find_limit(p, up)
      |           ^~~~~~~~~~~~~
os_dep.c:1036:9: warning: no previous declaration for 'GC_linux_stack_base' [-Wmissing-declarations]
 1036 |   ptr_t GC_linux_stack_base(void)
      |         ^~~~~~~~~~~~~~~~~~~
os_dep.c: In function 'GC_get_stack_base':
os_dep.c:1133:10: warning: unused variable 'dummy' [-Wunused-variable]
 1133 |     word dummy;
      |          ^~~~~
os_dep.c: At top level:
os_dep.c:1992:7: warning: no previous declaration for 'GC_unmap_start' [-Wmissing-declarations]
 1992 | ptr_t GC_unmap_start(ptr_t start, word bytes)
      |       ^~~~~~~~~~~~~~
os_dep.c:2004:7: warning: no previous declaration for 'GC_unmap_end' [-Wmissing-declarations]
 2004 | ptr_t GC_unmap_end(ptr_t start, word bytes)
      |       ^~~~~~~~~~~~
os_dep.c: In function 'GC_unmap_gap':
os_dep.c:2123:11: warning: unused variable 'end2_addr' [-Wunused-variable]
 2123 |     ptr_t end2_addr = GC_unmap_end(start2, bytes2);
      |           ^~~~~~~~~
os_dep.c: At top level:
os_dep.c:2266:6: warning: no previous declaration for 'GC_default_push_other_roots' [-Wmissing-declarations]
 2266 | void GC_default_push_other_roots GC_PROTO((void))
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o pcr_interface.lo pcr_interface.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o ptr_chck.lo ptr_chck.c
ptr_chck.c:22:6: warning: no previous declaration for 'GC_default_same_obj_print_proc' [-Wmissing-declarations]
   22 | void GC_default_same_obj_print_proc(GC_PTR p, GC_PTR q)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ptr_chck.c:118:6: warning: no previous declaration for 'GC_default_is_valid_displacement_print_proc' [-Wmissing-declarations]
  118 | void GC_default_is_valid_displacement_print_proc (GC_PTR p)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ptr_chck.c:178:6: warning: no previous declaration for 'GC_default_is_visible_print_proc' [-Wmissing-declarations]
  178 | void GC_default_is_visible_print_proc(GC_PTR p)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ptr_chck.c:193:9: warning: no previous declaration for 'GC_on_stack' [-Wmissing-declarations]
  193 | GC_bool GC_on_stack(p)
      |         ^~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o real_malloc.lo real_malloc.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o reclaim.lo reclaim.c
reclaim.c:39:6: warning: no previous declaration for 'GC_add_leaked' [-Wmissing-declarations]
   39 | void GC_add_leaked(leaked)
      |      ^~~~~~~~~~~~~
reclaim.c:167:9: warning: no previous declaration for 'GC_block_nearly_full1' [-Wmissing-declarations]
  167 | GC_bool GC_block_nearly_full1(hhdr, pat1)
      |         ^~~~~~~~~~~~~~~~~~~~~
reclaim.c:188:9: warning: no previous declaration for 'GC_block_nearly_full3' [-Wmissing-declarations]
  188 | GC_bool GC_block_nearly_full3(hhdr, pat1, pat2, pat3)
      |         ^~~~~~~~~~~~~~~~~~~~~
reclaim.c:220:9: warning: no previous declaration for 'GC_block_nearly_full' [-Wmissing-declarations]
  220 | GC_bool GC_block_nearly_full(hhdr)
      |         ^~~~~~~~~~~~~~~~~~~~
reclaim.c:310:7: warning: no previous declaration for 'GC_reclaim_clear' [-Wmissing-declarations]
  310 | ptr_t GC_reclaim_clear(hbp, hhdr, sz, list COUNT_PARAM)
      |       ^~~~~~~~~~~~~~~~
reclaim.c:366:7: warning: no previous declaration for 'GC_reclaim_clear2' [-Wmissing-declarations]
  366 | ptr_t GC_reclaim_clear2(hbp, hhdr, list COUNT_PARAM)
      |       ^~~~~~~~~~~~~~~~~
reclaim.c:409:7: warning: no previous declaration for 'GC_reclaim_clear4' [-Wmissing-declarations]
  409 | ptr_t GC_reclaim_clear4(hbp, hhdr, list COUNT_PARAM)
      |       ^~~~~~~~~~~~~~~~~
reclaim.c:463:7: warning: no previous declaration for 'GC_reclaim_uninit' [-Wmissing-declarations]
  463 | ptr_t GC_reclaim_uninit(hbp, hhdr, sz, list COUNT_PARAM)
      |       ^~~~~~~~~~~~~~~~~
reclaim.c:495:6: warning: no previous declaration for 'GC_reclaim_check' [-Wmissing-declarations]
  495 | void GC_reclaim_check(hbp, hhdr, sz)
      |      ^~~~~~~~~~~~~~~~
reclaim.c:525:7: warning: no previous declaration for 'GC_reclaim_uninit2' [-Wmissing-declarations]
  525 | ptr_t GC_reclaim_uninit2(hbp, hhdr, list COUNT_PARAM)
      |       ^~~~~~~~~~~~~~~~~~
reclaim.c:567:7: warning: no previous declaration for 'GC_reclaim_uninit4' [-Wmissing-declarations]
  567 | ptr_t GC_reclaim_uninit4(hbp, hhdr, list COUNT_PARAM)
      |       ^~~~~~~~~~~~~~~~~~
reclaim.c:617:7: warning: no previous declaration for 'GC_reclaim1' [-Wmissing-declarations]
  617 | ptr_t GC_reclaim1(hbp, hhdr, list COUNT_PARAM)
      |       ^~~~~~~~~~~
reclaim.c:661:7: warning: no previous declaration for 'GC_reclaim_generic' [-Wmissing-declarations]
  661 | ptr_t GC_reclaim_generic(hbp, hhdr, sz, init, list COUNT_PARAM)
      |       ^~~~~~~~~~~~~~~~~~
reclaim.c:721:6: warning: no previous declaration for 'GC_reclaim_small_nonempty_block' [-Wmissing-declarations]
  721 | void GC_reclaim_small_nonempty_block(hbp, report_if_found COUNT_PARAM)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
reclaim.c:752:10: warning: no previous declaration for 'GC_reclaim_block' [-Wmissing-declarations]
  752 |     void GC_reclaim_block(register struct hblk *hbp, word report_if_found)
      |          ^~~~~~~~~~~~~~~~
reclaim.c:849:5: warning: no previous declaration for 'GC_n_set_marks' [-Wmissing-declarations]
  849 | int GC_n_set_marks(hhdr)
      |     ^~~~~~~~~~~~~~
reclaim.c:865:10: warning: no previous declaration for 'GC_print_block_descr' [-Wmissing-declarations]
  865 |     void GC_print_block_descr(struct hblk *h, word dummy)
      |          ^~~~~~~~~~~~~~~~~~~~
reclaim.c:909:6: warning: no previous declaration for 'GC_clear_fl_links' [-Wmissing-declarations]
  909 | void GC_clear_fl_links(flp)
      |      ^~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o solaris_pthreads.lo solaris_pthreads.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o solaris_threads.lo solaris_threads.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o specific.lo specific.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o stubborn.lo stubborn.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o typd_mlc.lo typd_mlc.c
typd_mlc.c:104:13: warning: no previous declaration for 'GC_add_ext_descriptor' [-Wmissing-declarations]
  104 | signed_word GC_add_ext_descriptor(bm, nbits)
      |             ^~~~~~~~~~~~~~~~~~~~~
typd_mlc.c:169:10: warning: no previous declaration for 'GC_double_descr' [-Wmissing-declarations]
  169 | GC_descr GC_double_descr(descriptor, nwords)
      |          ^~~~~~~~~~~~~~~
typd_mlc.c:201:5: warning: no previous declaration for 'GC_make_array_descriptor' [-Wmissing-declarations]
  201 | int GC_make_array_descriptor(nelements, size, descriptor,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
typd_mlc.c:352:6: warning: no previous declaration for 'GC_init_explicit_typing' [-Wmissing-declarations]
  352 | void GC_init_explicit_typing()
      |      ^~~~~~~~~~~~~~~~~~~~~~~
typd_mlc.c:442:6: warning: no previous declaration for 'GC_descr_obj_size' [-Wmissing-declarations]
  442 | word GC_descr_obj_size(d)
      |      ^~~~~~~~~~~~~~~~~
typd_mlc.c:462:7: warning: no previous declaration for 'GC_push_complex_descriptor' [-Wmissing-declarations]
  462 | mse * GC_push_complex_descriptor(addr, d, msp, msl)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o backgraph.lo backgraph.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o win32_threads.lo win32_threads.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o pthread_support.lo pthread_support.c
pthread_support.c:283:6: warning: no previous declaration for 'GC_init_thread_local' [-Wmissing-declarations]
  283 | void GC_init_thread_local(GC_thread p)
      |      ^~~~~~~~~~~~~~~~~~~~
pthread_support.c:332:8: warning: no previous declaration for 'GC_local_malloc' [-Wmissing-declarations]
  332 | GC_PTR GC_local_malloc(size_t bytes)
      |        ^~~~~~~~~~~~~~~
pthread_support.c:380:8: warning: no previous declaration for 'GC_local_malloc_atomic' [-Wmissing-declarations]
  380 | GC_PTR GC_local_malloc_atomic(size_t bytes)
      |        ^~~~~~~~~~~~~~~~~~~~~~
pthread_support.c:418:8: warning: no previous declaration for 'GC_local_gcj_malloc' [-Wmissing-declarations]
  418 | GC_PTR GC_local_gcj_malloc(size_t bytes,
      |        ^~~~~~~~~~~~~~~~~~~
pthread_support.c:463:8: warning: no previous declaration for 'GC_local_gcj_fast_malloc' [-Wmissing-declarations]
  463 | void * GC_local_gcj_fast_malloc(size_t lw, void * ptr_to_struct_containing_descr)
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
pthread_support.c:535:8: warning: no previous declaration for 'GC_mark_thread' [-Wmissing-declarations]
  535 | void * GC_mark_thread(void * id)
      |        ^~~~~~~~~~~~~~
In file included from ./include/private/pthread_support.h:4,
                 from pthread_support.c:50:
pthread_support.c: In function 'start_mark_threads':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:573:2: note: in expansion of macro 'WARN'
  573 |  WARN("Limiting number of mark threads\n", 0);
      |  ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:573:2: note: in expansion of macro 'WARN'
  573 |  WARN("Limiting number of mark threads\n", 0);
      |  ^~~~
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:606:2: note: in expansion of macro 'WARN'
  606 |  WARN("Marker thread creation failed, errno = %ld.\n", errno);
      |  ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:606:2: note: in expansion of macro 'WARN'
  606 |  WARN("Marker thread creation failed, errno = %ld.\n", errno);
      |  ^~~~
pthread_support.c: At top level:
pthread_support.c:660:6: warning: no previous declaration for 'GC_mark_thread_local_free_lists' [-Wmissing-declarations]
  660 | void GC_mark_thread_local_free_lists(void)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pthread_support.c:752:11: warning: no previous declaration for 'GC_new_thread' [-Wmissing-declarations]
  752 | GC_thread GC_new_thread(pthread_t id)
      |           ^~~~~~~~~~~~~
pthread_support.c:783:6: warning: no previous declaration for 'GC_delete_thread' [-Wmissing-declarations]
  783 | void GC_delete_thread(pthread_t id)
      |      ^~~~~~~~~~~~~~~~
pthread_support.c:949:5: warning: no previous declaration for 'GC_get_nprocs' [-Wmissing-declarations]
  949 | int GC_get_nprocs()
      |     ^~~~~~~~~~~~~
In file included from ./include/private/pthread_support.h:4,
                 from pthread_support.c:50:
pthread_support.c: In function 'GC_get_nprocs':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:969:2: note: in expansion of macro 'WARN'
  969 |  WARN("Couldn't read /proc/stat\n", 0);
      |  ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:969:2: note: in expansion of macro 'WARN'
  969 |  WARN("Couldn't read /proc/stat\n", 0);
      |  ^~~~
pthread_support.c: At top level:
pthread_support.c:993:6: warning: no previous declaration for 'GC_wait_for_gc_completion' [-Wmissing-declarations]
  993 | void GC_wait_for_gc_completion(GC_bool wait_for_all)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/private/pthread_support.h:4,
                 from pthread_support.c:50:
pthread_support.c: In function 'GC_thr_init':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:1157:2: note: in expansion of macro 'WARN'
 1157 |  WARN("GC_get_nprocs() returned %ld\n", GC_nprocs);
      |  ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_support.c:1157:2: note: in expansion of macro 'WARN'
 1157 |  WARN("GC_get_nprocs() returned %ld\n", GC_nprocs);
      |  ^~~~
pthread_support.c: At top level:
pthread_support.c:158:25: warning: no previous declaration for 'GC_sleep' [-Wmissing-declarations]
  158 | #   define WRAP_FUNC(f) GC_##f
      |                         ^~~
pthread_support.c:1284:5: note: in expansion of macro 'WRAP_FUNC'
 1284 | int WRAP_FUNC(sleep) (unsigned int seconds)
      |     ^~~~~~~~~
pthread_support.c:1307:6: warning: no previous declaration for 'GC_thread_exit_proc' [-Wmissing-declarations]
 1307 | void GC_thread_exit_proc(void *arg)
      |      ^~~~~~~~~~~~~~~~~~~
pthread_support.c:1398:8: warning: no previous declaration for 'GC_start_routine_head' [-Wmissing-declarations]
 1398 | void * GC_start_routine_head(void * arg, void *base_addr,
      |        ^~~~~~~~~~~~~~~~~~~~~
pthread_support.c: In function 'GC_start_routine_head':
pthread_support.c:1402:12: warning: unused variable 'result' [-Wunused-variable]
 1402 |     void * result;
      |            ^~~~~~
pthread_support.c: At top level:
pthread_support.c:1491:8: warning: no previous declaration for 'GC_start_routine' [-Wmissing-declarations]
 1491 | void * GC_start_routine(void * arg)
      |        ^~~~~~~~~~~~~~~~
pthread_support.c: In function 'GC_start_routine':
pthread_support.c:1494:25: warning: unused variable 'si' [-Wunused-variable]
 1494 |     struct start_info * si = arg;
      |                         ^~
pthread_support.c: At top level:
pthread_support.c:1633:6: warning: no previous declaration for 'GC_pause' [-Wmissing-declarations]
 1633 | void GC_pause()
      |      ^~~~~~~~
pthread_support.c:1682:6: warning: no previous declaration for 'GC_generic_lock' [-Wmissing-declarations]
 1682 | void GC_generic_lock(pthread_mutex_t * lock)
      |      ^~~~~~~~~~~~~~~
pthread_support.c:1857:6: warning: no previous declaration for 'GC_wait_builder' [-Wmissing-declarations]
 1857 | void GC_wait_builder()
      |      ^~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o pthread_stop_world.lo pthread_stop_world.c
pthread_stop_world.c:67:6: warning: no previous declaration for 'GC_remove_allowed_signals' [-Wmissing-declarations]
   67 | void GC_remove_allowed_signals(sigset_t *set)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/private/pthread_support.h:4,
                 from pthread_stop_world.c:1:
pthread_stop_world.c: In function '_GC_suspend_handler':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_stop_world.c:155:6: note: in expansion of macro 'WARN'
  155 |      WARN("Duplicate suspend signal in thread %lx\n",
      |      ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_stop_world.c:155:6: note: in expansion of macro 'WARN'
  155 |      WARN("Duplicate suspend signal in thread %lx\n",
      |      ^~~~
pthread_stop_world.c:134:7: warning: unused variable 'my_mark_no' [-Wunused-variable]
  134 |  word my_mark_no = GC_mark_no;
      |       ^~~~~~~~~~
pthread_stop_world.c: At top level:
pthread_stop_world.c:203:6: warning: no previous declaration for 'GC_suspend_handler' [-Wmissing-declarations]
  203 | void GC_suspend_handler(int sig)
      |      ^~~~~~~~~~~~~~~~~~
pthread_stop_world.c:320:6: warning: no previous declaration for 'GC_restart_handler' [-Wmissing-declarations]
  320 | void GC_restart_handler(int sig)
      |      ^~~~~~~~~~~~~~~~~~
pthread_stop_world.c:329:6: warning: no previous declaration for 'GC_push_all_stacks' [-Wmissing-declarations]
  329 | void GC_push_all_stacks()
      |      ^~~~~~~~~~~~~~~~~~
pthread_stop_world.c:359:5: warning: no previous declaration for 'GC_suspend_all' [-Wmissing-declarations]
  359 | int GC_suspend_all()
      |     ^~~~~~~~~~~~~~
In file included from ./include/private/pthread_support.h:4,
                 from pthread_stop_world.c:1:
pthread_stop_world.c: In function 'pthread_stop_world':
./include/private/gc_priv.h:473:48: warning: passing argument 1 of 'GC_current_warn_proc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_stop_world.c:439:9: note: in expansion of macro 'WARN'
  439 |         WARN("Lost some threads during GC_stop_world?!\n",0);
      |         ^~~~
./include/private/gc_priv.h:473:48: note: expected 'char *' but argument is of type 'const char *'
  473 | # define WARN(msg,arg) (*GC_current_warn_proc)("GC Warning: " msg, (GC_word)(arg))
      |                                                ^~~~~~~~~~~~~~
pthread_stop_world.c:439:9: note: in expansion of macro 'WARN'
  439 |         WARN("Lost some threads during GC_stop_world?!\n",0);
      |         ^~~~
pthread_stop_world.c: In function 'GC_stop_world':
pthread_stop_world.c:611:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  611 |     if (GC_notify_event)
      |     ^~
pthread_stop_world.c:613:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  613 |  GC_process_togglerefs ();
      |  ^~~~~~~~~~~~~~~~~~~~~
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o darwin_stop_world.lo darwin_stop_world.c
./doltlibtool --mode=compile --tag=CC x86_64-alt-linux-gcc -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\" -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\" -DPACKAGE_BUGREPORT=\"Hans_Boehm@hp.com\" -DPACKAGE_URL=\"\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DPARALLEL_MARK=1 -DTHREAD_LOCAL_ALLOC=1 -DHAS___SYNC_BOOL_COMPARE_AND_SWAP=1 -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/\" -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -D_IN_LIBGC=1 -I./include -I./.. -I./.. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs   -c -o mach_dep.lo mach_dep.c
mach_dep.c:407:6: warning: no previous declaration for 'GC_with_callee_saves_pushed' [-Wmissing-declarations]
  407 | void GC_with_callee_saves_pushed(fn, arg)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs -version-info 1:2:0  -o libmonogc.la  allchblk.lo alloc.lo blacklst.lo checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo win32_threads.lo pthread_support.lo pthread_stop_world.lo darwin_stop_world.lo mach_dep.lo  -lpthread -ldl  
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
libtool: link: ar cr .libs/libmonogc.a .libs/allchblk.o .libs/alloc.o .libs/blacklst.o .libs/checksums.o .libs/dbg_mlc.o .libs/dyn_load.o .libs/finalize.o .libs/gc_dlopen.o .libs/gcj_mlc.o .libs/headers.o .libs/malloc.o .libs/mallocx.o .libs/mark.o .libs/mark_rts.o .libs/misc.o .libs/new_hblk.o .libs/obj_map.o .libs/os_dep.o .libs/pcr_interface.o .libs/ptr_chck.o .libs/real_malloc.o .libs/reclaim.o .libs/solaris_pthreads.o .libs/solaris_threads.o .libs/specific.o .libs/stubborn.o .libs/typd_mlc.o .libs/backgraph.o .libs/win32_threads.o .libs/pthread_support.o .libs/pthread_stop_world.o .libs/darwin_stop_world.o .libs/mach_dep.o 
libtool: link: ranlib .libs/libmonogc.a
libtool: link: ( cd ".libs" && rm -f "libmonogc.la" && ln -s "../libmonogc.la" "libmonogc.la" )
./doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc   -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wno-deprecated-declarations -g -mno-tls-direct-seg-refs -static  -o libmonogc-static.la  allchblk.lo alloc.lo blacklst.lo checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo win32_threads.lo pthread_support.lo pthread_stop_world.lo darwin_stop_world.lo mach_dep.lo  -lpthread -ldl  
libtool: link: ar cr .libs/libmonogc-static.a  allchblk.o alloc.o blacklst.o checksums.o dbg_mlc.o dyn_load.o finalize.o gc_dlopen.o gcj_mlc.o headers.o malloc.o mallocx.o mark.o mark_rts.o misc.o new_hblk.o obj_map.o os_dep.o pcr_interface.o ptr_chck.o real_malloc.o reclaim.o solaris_pthreads.o solaris_threads.o specific.o stubborn.o typd_mlc.o backgraph.o win32_threads.o pthread_support.o pthread_stop_world.o darwin_stop_world.o mach_dep.o
libtool: link: ranlib .libs/libmonogc-static.a
libtool: link: ( cd ".libs" && rm -f "libmonogc-static.la" && ln -s "../libmonogc-static.la" "libmonogc-static.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc'
make[2]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/libgc'
Making all in llvm
make[2]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/llvm'
which: no ninja in (/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games)
make[2]: python: Command not found
make[2]: python: Command not found
make[2]: python: Command not found
make[2]: python: Command not found
make[2]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/llvm'
make[2]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/llvm'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/llvm'
Making all in mono
make[2]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono'
Making all in btls
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls'
mkdir -p build-shared
(cd build-shared && CC="x86_64-alt-linux-gcc" CXX="x86_64-alt-linux-g++" /usr/bin/cmake -D CMAKE_MAKE_PROGRAM=/usr/bin/gmake -D CMAKE_INSTALL_PREFIX:PATH=/usr -D BTLS_ROOT:PATH=/usr/src/RPM/BUILD/mono-5.20.1.19/external/boringssl -D SRC_DIR:PATH=/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls -D BTLS_CFLAGS:STRING=""  -DBTLS_ARCH="x86_64" -DBUILD_SHARED_LIBS=1 /usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls)
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is GNU 9.2.1
-- Check for working C compiler: /usr/bin/x86_64-alt-linux-gcc
-- Check for working C compiler: /usr/bin/x86_64-alt-linux-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/x86_64-alt-linux-g++
-- Check for working CXX compiler: /usr/bin/x86_64-alt-linux-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/x86_64-alt-linux-gcc
CMake Warning at CMakeLists.txt:27 (message):
  SET ARCH: x86_64


-- Found Perl: /usr/bin/perl (found version "5.28.2") 
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared
make -C build-shared 
make[4]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[5]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target pqueue
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  1%] Building C object boringssl/ssl/pqueue/CMakeFiles/pqueue.dir/pqueue.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  1%] Built target pqueue
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target crypto-objects
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  2%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/cpu-aarch64-linux.c.o
[  2%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/cpu-arm.c.o
[  2%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/cpu-arm-linux.c.o
[  2%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/cpu-intel.c.o
[  3%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/crypto.c.o
[  3%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/ex_data.c.o
[  3%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/mem.c.o
[  3%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/refcount_c11.c.o
[  4%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/refcount_lock.c.o
[  4%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/thread.c.o
[  4%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/thread_none.c.o
[  4%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/thread_pthread.c.o
[  5%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/thread_win.c.o
[  5%] Building C object boringssl/crypto/CMakeFiles/crypto-objects.dir/time_support.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  5%] Built target crypto-objects
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target stack
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  5%] Building C object boringssl/crypto/stack/CMakeFiles/stack.dir/stack.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  5%] Built target stack
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target lhash
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  6%] Building C object boringssl/crypto/lhash/CMakeFiles/lhash.dir/lhash.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  6%] Built target lhash
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target err
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  7%] Building C object boringssl/crypto/err/CMakeFiles/err.dir/err.c.o
[  7%] Building C object boringssl/crypto/err/CMakeFiles/err.dir/err_data.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  7%] Built target err
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target buf
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  7%] Building C object boringssl/crypto/buf/CMakeFiles/buf.dir/buf.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  7%] Built target buf
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target base64
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  8%] Building C object boringssl/crypto/base64/CMakeFiles/base64.dir/base64.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  8%] Built target base64
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target bytestring
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  9%] Building C object boringssl/crypto/bytestring/CMakeFiles/bytestring.dir/asn1_compat.c.o
[  9%] Building C object boringssl/crypto/bytestring/CMakeFiles/bytestring.dir/ber.c.o
[  9%] Building C object boringssl/crypto/bytestring/CMakeFiles/bytestring.dir/cbs.c.o
[  9%] Building C object boringssl/crypto/bytestring/CMakeFiles/bytestring.dir/cbb.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  9%] Built target bytestring
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[  9%] Generating sha512-x86_64.S
[  9%] Generating sha1-x86_64.S
[ 10%] Generating sha256-x86_64.S
Scanning dependencies of target sha
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 10%] Building C object boringssl/crypto/sha/CMakeFiles/sha.dir/sha1.c.o
[ 10%] Building C object boringssl/crypto/sha/CMakeFiles/sha.dir/sha256.c.o
[ 11%] Building C object boringssl/crypto/sha/CMakeFiles/sha.dir/sha512.c.o
[ 11%] Building ASM object boringssl/crypto/sha/CMakeFiles/sha.dir/sha1-x86_64.S.o
[ 11%] Building ASM object boringssl/crypto/sha/CMakeFiles/sha.dir/sha256-x86_64.S.o
[ 11%] Building ASM object boringssl/crypto/sha/CMakeFiles/sha.dir/sha512-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 11%] Built target sha
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target md4
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 11%] Building C object boringssl/crypto/md4/CMakeFiles/md4.dir/md4.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 11%] Built target md4
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 11%] Generating md5-x86_64.S
Scanning dependencies of target md5
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 11%] Building C object boringssl/crypto/md5/CMakeFiles/md5.dir/md5.c.o
[ 12%] Building ASM object boringssl/crypto/md5/CMakeFiles/md5.dir/md5-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 12%] Built target md5
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 12%] Generating ghash-x86_64.S
[ 12%] Generating aesni-gcm-x86_64.S
Scanning dependencies of target modes
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 12%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/cbc.c.o
[ 13%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/ctr.c.o
[ 13%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/ofb.c.o
[ 13%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/cfb.c.o
[ 13%] Building C object boringssl/crypto/modes/CMakeFiles/modes.dir/gcm.c.o
[ 14%] Building ASM object boringssl/crypto/modes/CMakeFiles/modes.dir/aesni-gcm-x86_64.S.o
[ 14%] Building ASM object boringssl/crypto/modes/CMakeFiles/modes.dir/ghash-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 14%] Built target modes
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 15%] Generating vpaes-x86_64.S
[ 15%] Generating aes-x86_64.S
[ 15%] Generating aesni-x86_64.S
[ 15%] Generating bsaes-x86_64.S
Scanning dependencies of target aes
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 15%] Building C object boringssl/crypto/aes/CMakeFiles/aes.dir/aes.c.o
[ 15%] Building C object boringssl/crypto/aes/CMakeFiles/aes.dir/mode_wrappers.c.o
[ 15%] Building ASM object boringssl/crypto/aes/CMakeFiles/aes.dir/aes-x86_64.S.o
[ 16%] Building ASM object boringssl/crypto/aes/CMakeFiles/aes.dir/aesni-x86_64.S.o
[ 16%] Building ASM object boringssl/crypto/aes/CMakeFiles/aes.dir/bsaes-x86_64.S.o
[ 16%] Building ASM object boringssl/crypto/aes/CMakeFiles/aes.dir/vpaes-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 16%] Built target aes
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target des
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 16%] Building C object boringssl/crypto/des/CMakeFiles/des.dir/des.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 16%] Built target des
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 16%] Generating rc4-x86_64.S
Scanning dependencies of target rc4
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 17%] Building C object boringssl/crypto/rc4/CMakeFiles/rc4.dir/rc4.c.o
[ 17%] Building ASM object boringssl/crypto/rc4/CMakeFiles/rc4.dir/rc4-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 17%] Built target rc4
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target conf
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 18%] Building C object boringssl/crypto/conf/CMakeFiles/conf.dir/conf.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 18%] Built target conf
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 19%] Generating chacha-x86_64.S
Scanning dependencies of target chacha
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 19%] Building C object boringssl/crypto/chacha/CMakeFiles/chacha.dir/chacha.c.o
[ 19%] Building ASM object boringssl/crypto/chacha/CMakeFiles/chacha.dir/chacha-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 19%] Built target chacha
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target poly1305
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 19%] Building C object boringssl/crypto/poly1305/CMakeFiles/poly1305.dir/poly1305.c.o
[ 19%] Building C object boringssl/crypto/poly1305/CMakeFiles/poly1305.dir/poly1305_arm.c.o
[ 19%] Building C object boringssl/crypto/poly1305/CMakeFiles/poly1305.dir/poly1305_vec.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 19%] Built target poly1305
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target curve25519
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 19%] Building C object boringssl/crypto/curve25519/CMakeFiles/curve25519.dir/curve25519.c.o
[ 19%] Building C object boringssl/crypto/curve25519/CMakeFiles/curve25519.dir/spake25519.c.o
[ 20%] Building C object boringssl/crypto/curve25519/CMakeFiles/curve25519.dir/x25519-x86_64.c.o
[ 20%] Building ASM object boringssl/crypto/curve25519/CMakeFiles/curve25519.dir/asm/x25519-asm-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 20%] Built target curve25519
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target newhope
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 20%] Building C object boringssl/crypto/newhope/CMakeFiles/newhope.dir/error_correction.c.o
[ 20%] Building C object boringssl/crypto/newhope/CMakeFiles/newhope.dir/newhope.c.o
[ 20%] Building C object boringssl/crypto/newhope/CMakeFiles/newhope.dir/ntt.c.o
[ 21%] Building C object boringssl/crypto/newhope/CMakeFiles/newhope.dir/poly.c.o
[ 21%] Building C object boringssl/crypto/newhope/CMakeFiles/newhope.dir/precomp.c.o
[ 21%] Building C object boringssl/crypto/newhope/CMakeFiles/newhope.dir/reduce.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 21%] Built target newhope
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target digest
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 21%] Building C object boringssl/crypto/digest/CMakeFiles/digest.dir/digest.c.o
[ 22%] Building C object boringssl/crypto/digest/CMakeFiles/digest.dir/digests.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 22%] Built target digest
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target cipher
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 22%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/cipher.c.o
[ 23%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/derive_key.c.o
[ 23%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/aead.c.o
[ 23%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_null.c.o
[ 23%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_rc2.c.o
[ 24%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_rc4.c.o
[ 24%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_des.c.o
[ 24%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_aes.c.o
[ 24%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_chacha20poly1305.c.o
[ 25%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/tls_cbc.c.o
[ 25%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_tls.c.o
[ 25%] Building C object boringssl/crypto/cipher/CMakeFiles/cipher.dir/e_ssl3.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 25%] Built target cipher
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 25%] Generating rdrand-x86_64.S
Scanning dependencies of target rand
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 25%] Building C object boringssl/crypto/rand/CMakeFiles/rand.dir/deterministic.c.o
[ 25%] Building C object boringssl/crypto/rand/CMakeFiles/rand.dir/rand.c.o
[ 26%] Building C object boringssl/crypto/rand/CMakeFiles/rand.dir/urandom.c.o
[ 26%] Building C object boringssl/crypto/rand/CMakeFiles/rand.dir/windows.c.o
[ 26%] Building ASM object boringssl/crypto/rand/CMakeFiles/rand.dir/rdrand-x86_64.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 26%] Built target rand
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target bio
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 26%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/bio.c.o
[ 26%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/bio_mem.c.o
[ 26%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/buffer.c.o
[ 27%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/connect.c.o
[ 27%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/fd.c.o
[ 27%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/file.c.o
[ 27%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/hexdump.c.o
[ 28%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/pair.c.o
[ 28%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/printf.c.o
[ 28%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/socket.c.o
[ 28%] Building C object boringssl/crypto/bio/CMakeFiles/bio.dir/socket_helper.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 28%] Built target bio
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 28%] Generating rsaz-avx2.S
[ 29%] Generating x86_64-mont.S
[ 29%] Generating x86_64-mont5.S
[ 29%] Generating rsaz-x86_64.S
Scanning dependencies of target bn
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 30%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/add.c.o
[ 30%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/asm/x86_64-gcc.c.o
[ 30%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/bn.c.o
[ 30%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/bn_asn1.c.o
[ 31%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/cmp.c.o
[ 31%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/convert.c.o
[ 31%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/ctx.c.o
[ 31%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/div.c.o
[ 32%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/exponentiation.c.o
[ 32%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/generic.c.o
[ 32%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/gcd.c.o
[ 32%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/kronecker.c.o
[ 33%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/montgomery.c.o
[ 33%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/mul.c.o
[ 33%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/prime.c.o
[ 33%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/random.c.o
[ 34%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/shift.c.o
[ 34%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/sqrt.c.o
[ 34%] Building ASM object boringssl/crypto/bn/CMakeFiles/bn.dir/x86_64-mont.S.o
[ 34%] Building ASM object boringssl/crypto/bn/CMakeFiles/bn.dir/x86_64-mont5.S.o
[ 35%] Building ASM object boringssl/crypto/bn/CMakeFiles/bn.dir/rsaz-x86_64.S.o
[ 35%] Building ASM object boringssl/crypto/bn/CMakeFiles/bn.dir/rsaz-avx2.S.o
[ 35%] Building C object boringssl/crypto/bn/CMakeFiles/bn.dir/rsaz_exp.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 35%] Built target bn
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target obj
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 35%] Building C object boringssl/crypto/obj/CMakeFiles/obj.dir/obj.c.o
[ 36%] Building C object boringssl/crypto/obj/CMakeFiles/obj.dir/obj_xref.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 36%] Built target obj
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target asn1
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 36%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_bitstr.c.o
[ 37%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_bool.c.o
[ 37%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_bytes.c.o
[ 37%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_d2i_fp.c.o
[ 37%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_dup.c.o
[ 38%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_enum.c.o
[ 38%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_gentm.c.o
[ 38%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_i2d_fp.c.o
[ 38%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_int.c.o
[ 39%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_mbstr.c.o
[ 39%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_object.c.o
[ 39%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_octet.c.o
[ 39%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_print.c.o
[ 40%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_strnid.c.o
[ 40%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_time.c.o
[ 40%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_type.c.o
[ 40%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_utctm.c.o
[ 41%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_utf8.c.o
[ 41%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/asn1_lib.c.o
[ 41%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/asn1_par.c.o
[ 41%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/asn_pack.c.o
[ 42%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/f_enum.c.o
[ 42%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/f_int.c.o
[ 42%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/f_string.c.o
[ 42%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/t_bitst.c.o
[ 43%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_dec.c.o
[ 43%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_enc.c.o
[ 43%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_fre.c.o
[ 43%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_new.c.o
[ 44%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_typ.c.o
[ 44%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/tasn_utl.c.o
[ 44%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/x_bignum.c.o
[ 44%] Building C object boringssl/crypto/asn1/CMakeFiles/asn1.dir/x_long.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 44%] Built target asn1
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target engine
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 44%] Building C object boringssl/crypto/engine/CMakeFiles/engine.dir/engine.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 44%] Built target engine
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target dh
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 44%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/dh.c.o
[ 45%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/params.c.o
[ 45%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/check.c.o
[ 45%] Building C object boringssl/crypto/dh/CMakeFiles/dh.dir/dh_asn1.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 45%] Built target dh
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target dsa
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 45%] Building C object boringssl/crypto/dsa/CMakeFiles/dsa.dir/dsa.c.o
[ 45%] Building C object boringssl/crypto/dsa/CMakeFiles/dsa.dir/dsa_asn1.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 45%] Built target dsa
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target rsa
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 45%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/rsa.c.o
[ 45%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/rsa_impl.c.o
[ 46%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/blinding.c.o
[ 46%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/padding.c.o
[ 46%] Building C object boringssl/crypto/rsa/CMakeFiles/rsa.dir/rsa_asn1.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 46%] Built target rsa
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 46%] Generating p256-x86_64-asm.S
Scanning dependencies of target ec
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 47%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec.c.o
[ 47%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec_asn1.c.o
[ 47%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec_key.c.o
[ 47%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/ec_montgomery.c.o
[ 48%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/oct.c.o
[ 48%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/p224-64.c.o
[ 48%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/p256-64.c.o
[ 48%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/p256-x86_64.c.o
[ 49%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/simple.c.o
[ 49%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/util-64.c.o
[ 49%] Building C object boringssl/crypto/ec/CMakeFiles/ec.dir/wnaf.c.o
[ 49%] Building ASM object boringssl/crypto/ec/CMakeFiles/ec.dir/p256-x86_64-asm.S.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 49%] Built target ec
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target ecdh
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/ecdh/CMakeFiles/ecdh.dir/ecdh.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Built target ecdh
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target ecdsa
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/ecdsa/CMakeFiles/ecdsa.dir/ecdsa.c.o
[ 50%] Building C object boringssl/crypto/ecdsa/CMakeFiles/ecdsa.dir/ecdsa_asn1.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Built target ecdsa
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target hmac
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/hmac/CMakeFiles/hmac.dir/hmac.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Built target hmac
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target cmac
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/cmac/CMakeFiles/cmac.dir/cmac.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Built target cmac
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target evp
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/digestsign.c.o
[ 50%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/evp.c.o
[ 51%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/evp_asn1.c.o
[ 51%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/evp_ctx.c.o
[ 51%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_dsa_asn1.c.o
[ 51%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_ec.c.o
[ 52%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_ec_asn1.c.o
[ 52%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_rsa.c.o
[ 52%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/p_rsa_asn1.c.o
[ 52%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/pbkdf.c.o
[ 53%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/print.c.o
[ 53%] Building C object boringssl/crypto/evp/CMakeFiles/evp.dir/sign.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 53%] Built target evp
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target hkdf
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 53%] Building C object boringssl/crypto/hkdf/CMakeFiles/hkdf.dir/hkdf.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 53%] Built target hkdf
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target pem
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 53%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_all.c.o
[ 53%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_info.c.o
[ 53%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_lib.c.o
[ 54%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_oth.c.o
[ 54%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_pk8.c.o
[ 54%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_pkey.c.o
[ 54%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_x509.c.o
[ 55%] Building C object boringssl/crypto/pem/CMakeFiles/pem.dir/pem_xaux.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 55%] Built target pem
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target x509
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 55%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_digest.c.o
[ 55%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_sign.c.o
[ 56%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_strex.c.o
[ 56%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/a_verify.c.o
[ 56%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/algorithm.c.o
[ 56%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/asn1_gen.c.o
[ 57%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/by_dir.c.o
[ 57%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/by_file.c.o
[ 57%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/i2d_pr.c.o
[ 57%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/pkcs7.c.o
[ 58%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/rsa_pss.c.o
[ 58%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_crl.c.o
[ 58%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_req.c.o
[ 58%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_x509.c.o
[ 59%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/t_x509a.c.o
[ 59%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509.c.o
[ 59%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_att.c.o
[ 59%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_cmp.c.o
[ 60%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_d2.c.o
[ 60%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_def.c.o
[ 60%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_ext.c.o
[ 60%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_lu.c.o
[ 61%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_obj.c.o
[ 61%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_r2x.c.o
[ 61%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_req.c.o
[ 61%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_set.c.o
[ 62%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_trs.c.o
[ 62%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_txt.c.o
[ 62%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_v3.c.o
[ 62%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_vfy.c.o
[ 63%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509_vpm.c.o
[ 63%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509cset.c.o
[ 63%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509name.c.o
[ 63%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509rset.c.o
[ 64%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509spki.c.o
[ 64%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x509type.c.o
[ 64%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_algor.c.o
[ 64%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_all.c.o
[ 65%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_attrib.c.o
[ 65%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_crl.c.o
[ 65%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_exten.c.o
[ 65%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_info.c.o
[ 66%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_name.c.o
[ 66%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_pkey.c.o
[ 66%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_pubkey.c.o
[ 66%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_req.c.o
[ 67%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_sig.c.o
[ 67%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_spki.c.o
[ 67%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_val.c.o
[ 67%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_x509.c.o
[ 68%] Building C object boringssl/crypto/x509/CMakeFiles/x509.dir/x_x509a.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 68%] Built target x509
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target x509v3
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_cache.c.o
[ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_data.c.o
[ 68%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_lib.c.o
[ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_map.c.o
[ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_node.c.o
[ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/pcy_tree.c.o
[ 69%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_akey.c.o
[ 70%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_akeya.c.o
[ 70%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_alt.c.o
[ 70%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_bcons.c.o
[ 70%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_bitst.c.o
[ 71%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_conf.c.o
[ 71%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_cpols.c.o
[ 71%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_crld.c.o
[ 71%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_enum.c.o
[ 72%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_extku.c.o
[ 72%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_genn.c.o
[ 72%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_ia5.c.o
[ 72%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_info.c.o
[ 73%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_int.c.o
[ 73%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_lib.c.o
[ 73%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_ncons.c.o
[ 73%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pci.c.o
[ 74%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pcia.c.o
[ 74%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pcons.c.o
[ 74%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pku.c.o
[ 74%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_pmaps.c.o
[ 75%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_prn.c.o
[ 75%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_purp.c.o
[ 75%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_skey.c.o
[ 75%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_sxnet.c.o
[ 76%] Building C object boringssl/crypto/x509v3/CMakeFiles/x509v3.dir/v3_utl.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 76%] Built target x509v3
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target pkcs8_lib
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 76%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8_lib.dir/pkcs8.c.o
[ 76%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8_lib.dir/p8_pkey.c.o
[ 76%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8_lib.dir/p5_pbe.c.o
[ 77%] Building C object boringssl/crypto/pkcs8/CMakeFiles/pkcs8_lib.dir/p5_pbev2.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 77%] Built target pkcs8_lib
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target ssl-objects
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 77%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/custom_extensions.c.o
[ 77%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/handshake_server.c.o
[ 77%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/handshake_client.c.o
[ 78%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/d1_both.c.o
[ 78%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/d1_lib.c.o
[ 78%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/d1_meth.c.o
[ 78%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/d1_pkt.c.o
[ 79%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/d1_srtp.c.o
[ 79%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/dtls_record.c.o
[ 79%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/s3_both.c.o
[ 79%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/s3_enc.c.o
[ 80%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/s3_lib.c.o
[ 80%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/s3_meth.c.o
[ 80%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/s3_pkt.c.o
[ 80%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_aead_ctx.c.o
[ 81%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_asn1.c.o
[ 81%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_buffer.c.o
[ 81%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_cert.c.o
[ 81%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_cipher.c.o
[ 82%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_ecdh.c.o
[ 82%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_file.c.o
[ 82%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_lib.c.o
[ 82%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_rsa.c.o
[ 83%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_session.c.o
[ 83%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/ssl_stat.c.o
[ 83%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/t1_enc.c.o
[ 83%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/t1_lib.c.o
[ 84%] Building C object boringssl/ssl/CMakeFiles/ssl-objects.dir/tls_record.c.o
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 84%] Built target ssl-objects
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target mono-btls-shared
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 84%] Building C object CMakeFiles/mono-btls-shared.dir/btls-bio.c.o
[ 84%] Building C object CMakeFiles/mono-btls-shared.dir/btls-error.c.o
[ 85%] Building C object CMakeFiles/mono-btls-shared.dir/btls-key.c.o
In file included from /usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-key.c:9:
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-key.h:17:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   17 | mono_btls_key_new ();
      | ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-key.c:12:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   12 | mono_btls_key_new ()
      | ^~~~~~~~~~~~~~~~~
[ 85%] Building C object CMakeFiles/mono-btls-shared.dir/btls-pkcs12.c.o
[ 85%] Building C object CMakeFiles/mono-btls-shared.dir/btls-ssl-ctx.c.o
[ 85%] Building C object CMakeFiles/mono-btls-shared.dir/btls-ssl.c.o
[ 86%] Building C object CMakeFiles/mono-btls-shared.dir/btls-time64.c.o
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-time64.c:71:9: warning: no previous prototype for 'btls_timegm64' [-Wmissing-prototypes]
   71 | int64_t btls_timegm64(const struct tm *date) {
      |         ^~~~~~~~~~~~~
[ 86%] Building C object CMakeFiles/mono-btls-shared.dir/btls-util.c.o
[ 86%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-chain.c.o
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509-chain.c:68:1: warning: no previous prototype for 'mono_btls_x509_chain_get_certs' [-Wmissing-prototypes]
   68 | mono_btls_x509_chain_get_certs (MonoBtlsX509Chain *chain)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 86%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-crl.c.o
[ 87%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-lookup.c.o
[ 87%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-lookup-mono.c.o
[ 87%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-name.c.o
[ 87%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-revoked.c.o
[ 88%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-store-ctx.c.o
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509-store-ctx.c:214:1: warning: no previous prototype for 'mono_btls_x509_store_ctx_get_foo' [-Wmissing-prototypes]
  214 | mono_btls_x509_store_ctx_get_foo (MonoBtlsX509StoreCtx *ctx)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 88%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-store.c.o
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509-store.c:17:1: warning: no previous prototype for 'mono_btls_x509_store_from_store' [-Wmissing-prototypes]
   17 | mono_btls_x509_store_from_store (X509_STORE *ctx)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 88%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-verify-param.c.o
[ 88%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509.c.o
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509.c: In function 'mono_btls_x509_get_public_key':
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509.c:121:11: warning: unused variable 'data_length' [-Wunused-variable]
  121 |  int ret, data_length;
      |           ^~~~~~~~~~~
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509.c:120:23: warning: unused variable 'data' [-Wunused-variable]
  120 |  const unsigned char *data;
      |                       ^~~~
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509.c: In function 'mono_btls_x509_get_serial_number':
/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/btls-x509.c:142:11: warning: unused variable 'idx' [-Wunused-variable]
  142 |  int len, idx;
      |           ^~~
[ 89%] Linking C shared library libmono-btls-shared.so
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 89%] Built target mono-btls-shared
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target crypto
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 89%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/cpu-aarch64-linux.c.o
[ 89%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/cpu-arm.c.o
[ 89%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/cpu-arm-linux.c.o
[ 90%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/cpu-intel.c.o
[ 90%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/crypto.c.o
[ 90%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/ex_data.c.o
[ 90%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/mem.c.o
[ 91%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/refcount_c11.c.o
[ 91%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/refcount_lock.c.o
[ 91%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/thread.c.o
[ 91%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/thread_none.c.o
[ 92%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/thread_pthread.c.o
[ 92%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/thread_win.c.o
[ 92%] Building C object boringssl/crypto/CMakeFiles/crypto.dir/time_support.c.o
[ 92%] Linking C static library libcrypto.a
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 92%] Built target crypto
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
Scanning dependencies of target ssl
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[6]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[ 93%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/custom_extensions.c.o
[ 93%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/handshake_server.c.o
[ 93%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/handshake_client.c.o
[ 93%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/d1_both.c.o
[ 94%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/d1_lib.c.o
[ 94%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/d1_meth.c.o
[ 94%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/d1_pkt.c.o
[ 94%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/d1_srtp.c.o
[ 95%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/dtls_record.c.o
[ 95%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/s3_both.c.o
[ 95%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/s3_enc.c.o
[ 95%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/s3_lib.c.o
[ 96%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/s3_meth.c.o
[ 96%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/s3_pkt.c.o
[ 96%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_aead_ctx.c.o
[ 96%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_asn1.c.o
[ 97%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_buffer.c.o
[ 97%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_cert.c.o
[ 97%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_cipher.c.o
[ 97%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_ecdh.c.o
[ 98%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_file.c.o
[ 98%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_lib.c.o
[ 98%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_rsa.c.o
[ 98%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_session.c.o
[ 99%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/ssl_stat.c.o
[ 99%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/t1_enc.c.o
[ 99%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/t1_lib.c.o
[ 99%] Building C object boringssl/ssl/CMakeFiles/ssl.dir/tls_record.c.o
[100%] Linking C static library libssl.a
make[6]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
[100%] Built target ssl
make[5]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[4]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls/build-shared'
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/btls'
Making all in eglib
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/eglib'
make[4]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/eglib'
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-garray.lo `test -f 'garray.c' || echo './'`garray.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gbytearray.lo `test -f 'gbytearray.c' || echo './'`gbytearray.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gerror.lo `test -f 'gerror.c' || echo './'`gerror.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-ghashtable.lo `test -f 'ghashtable.c' || echo './'`ghashtable.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-giconv.lo `test -f 'giconv.c' || echo './'`giconv.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gmem.lo `test -f 'gmem.c' || echo './'`gmem.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-goutput.lo `test -f 'goutput.c' || echo './'`goutput.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gqsort.lo `test -f 'gqsort.c' || echo './'`gqsort.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gstr.lo `test -f 'gstr.c' || echo './'`gstr.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gslist.lo `test -f 'gslist.c' || echo './'`gslist.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gstring.lo `test -f 'gstring.c' || echo './'`gstring.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gptrarray.lo `test -f 'gptrarray.c' || echo './'`gptrarray.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-glist.lo `test -f 'glist.c' || echo './'`glist.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gqueue.lo `test -f 'gqueue.c' || echo './'`gqueue.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gpath.lo `test -f 'gpath.c' || echo './'`gpath.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gshell.lo `test -f 'gshell.c' || echo './'`gshell.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gspawn.lo `test -f 'gspawn.c' || echo './'`gspawn.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gfile.lo `test -f 'gfile.c' || echo './'`gfile.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gfile-posix.lo `test -f 'gfile-posix.c' || echo './'`gfile-posix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gpattern.lo `test -f 'gpattern.c' || echo './'`gpattern.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gmarkup.lo `test -f 'gmarkup.c' || echo './'`gmarkup.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gutf8.lo `test -f 'gutf8.c' || echo './'`gutf8.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gunicode.lo `test -f 'gunicode.c' || echo './'`gunicode.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gdate-unix.lo `test -f 'gdate-unix.c' || echo './'`gdate-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gdir-unix.lo `test -f 'gdir-unix.c' || echo './'`gdir-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gfile-unix.lo `test -f 'gfile-unix.c' || echo './'`gfile-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gmisc-unix.lo `test -f 'gmisc-unix.c' || echo './'`gmisc-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gmodule-unix.lo `test -f 'gmodule-unix.c' || echo './'`gmodule-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I. -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libeglib_la-gtimer-unix.lo `test -f 'gtimer-unix.c' || echo './'`gtimer-unix.c
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc -g -Wall -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration   -Wl,-export-dynamic -o libeglib.la  libeglib_la-garray.lo libeglib_la-gbytearray.lo libeglib_la-gerror.lo libeglib_la-ghashtable.lo libeglib_la-giconv.lo libeglib_la-gmem.lo libeglib_la-goutput.lo libeglib_la-gqsort.lo libeglib_la-gstr.lo libeglib_la-gslist.lo libeglib_la-gstring.lo libeglib_la-gptrarray.lo libeglib_la-glist.lo libeglib_la-gqueue.lo libeglib_la-gpath.lo libeglib_la-gshell.lo libeglib_la-gspawn.lo libeglib_la-gfile.lo libeglib_la-gfile-posix.lo libeglib_la-gpattern.lo libeglib_la-gmarkup.lo libeglib_la-gutf8.lo libeglib_la-gunicode.lo libeglib_la-gdate-unix.lo libeglib_la-gdir-unix.lo libeglib_la-gfile-unix.lo libeglib_la-gmisc-unix.lo libeglib_la-gmodule-unix.lo libeglib_la-gtimer-unix.lo -lm  -lm -lm -lrt  -ldl -lpthread
libtool: link: ar cr .libs/libeglib.a .libs/libeglib_la-garray.o .libs/libeglib_la-gbytearray.o .libs/libeglib_la-gerror.o .libs/libeglib_la-ghashtable.o .libs/libeglib_la-giconv.o .libs/libeglib_la-gmem.o .libs/libeglib_la-goutput.o .libs/libeglib_la-gqsort.o .libs/libeglib_la-gstr.o .libs/libeglib_la-gslist.o .libs/libeglib_la-gstring.o .libs/libeglib_la-gptrarray.o .libs/libeglib_la-glist.o .libs/libeglib_la-gqueue.o .libs/libeglib_la-gpath.o .libs/libeglib_la-gshell.o .libs/libeglib_la-gspawn.o .libs/libeglib_la-gfile.o .libs/libeglib_la-gfile-posix.o .libs/libeglib_la-gpattern.o .libs/libeglib_la-gmarkup.o .libs/libeglib_la-gutf8.o .libs/libeglib_la-gunicode.o .libs/libeglib_la-gdate-unix.o .libs/libeglib_la-gdir-unix.o .libs/libeglib_la-gfile-unix.o .libs/libeglib_la-gmisc-unix.o .libs/libeglib_la-gmodule-unix.o .libs/libeglib_la-gtimer-unix.o 
libtool: link: ranlib .libs/libeglib.a
libtool: link: ( cd ".libs" && rm -f "libeglib.la" && ln -s "../libeglib.la" "libeglib.la" )
make[4]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/eglib'
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/eglib'
Making all in arch
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/arch'
make[4]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/arch'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/arch'
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/arch'
Making all in utils
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/utils'
make  all-recursive
make[4]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/utils'
make[5]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/utils'
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonomath_la-mono-math-c.lo `test -f 'mono-math-c.c' || echo './'`mono-math-c.c
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -Wl,-export-dynamic -o libmonomath.la  libmonomath_la-mono-math-c.lo  -lm -lm -lrt  -ldl -lpthread
libtool: link: ar cr .libs/libmonomath.a .libs/libmonomath_la-mono-math-c.o 
libtool: link: ranlib .libs/libmonomath.a
libtool: link: ( cd ".libs" && rm -f "libmonomath.la" && ln -s "../libmonomath.la" "libmonomath.la" )
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-os-event-unix.lo `test -f 'os-event-unix.c' || echo './'`os-event-unix.c
os-event-unix.c: In function 'mono_os_event_wait_multiple':
os-event-unix.c:195:12: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
  195 |    elapsed = mono_msec_ticks () - start;
      |    ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../mono/eglib/glib.h:45,
                 from os-event.h:9,
                 from os-event-unix.c:11:
../../mono/eglib/eglib-remap.h:144:25: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized]
  144 | #define g_ptr_array_add monoeg_g_ptr_array_add
      |                         ^~~~~~~~~~~~~~~~~~~~~~
os-event-unix.c:121:19: note: 'data' was declared here
  121 |  OSEventWaitData *data;
      |                   ^~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-md5.lo `test -f 'mono-md5.c' || echo './'`mono-md5.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-sha1.lo `test -f 'mono-sha1.c' || echo './'`mono-sha1.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-logger.lo `test -f 'mono-logger.c' || echo './'`mono-logger.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-codeman.lo `test -f 'mono-codeman.c' || echo './'`mono-codeman.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-dlmalloc.lo `test -f 'dlmalloc.c' || echo './'`dlmalloc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-counters.lo `test -f 'mono-counters.c' || echo './'`mono-counters.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-dl.lo `test -f 'mono-dl.c' || echo './'`mono-dl.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-dl-windows.lo `test -f 'mono-dl-windows.c' || echo './'`mono-dl-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-dl-darwin.lo `test -f 'mono-dl-darwin.c' || echo './'`mono-dl-darwin.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-dl-posix.lo `test -f 'mono-dl-posix.c' || echo './'`mono-dl-posix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-dl-wasm.lo `test -f 'mono-dl-wasm.c' || echo './'`mono-dl-wasm.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-log-windows.lo `test -f 'mono-log-windows.c' || echo './'`mono-log-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-log-common.lo `test -f 'mono-log-common.c' || echo './'`mono-log-common.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-log-posix.lo `test -f 'mono-log-posix.c' || echo './'`mono-log-posix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-log-android.lo `test -f 'mono-log-android.c' || echo './'`mono-log-android.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-log-darwin.lo `test -f 'mono-log-darwin.c' || echo './'`mono-log-darwin.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-log-flight-recorder.lo `test -f 'mono-log-flight-recorder.c' || echo './'`mono-log-flight-recorder.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-merp.lo `test -f 'mono-merp.c' || echo './'`mono-merp.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-state.lo `test -f 'mono-state.c' || echo './'`mono-state.c
In file included from mono-state.c:36:
/usr/include/sys/sysctl.h:21:2: warning: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Wcpp]
   21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed."
      |  ^~~~~~~
In file included from mono-state.c:14:
mono-state.c: In function 'mono_state_alloc_mem':
../../mono/eglib/glib.h:1106:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
 1106 | #define g_write write
mono-state.c:266:3: note: in expansion of macro 'g_write'
  266 |   g_write (mem->handle, "", 1);
      |   ^~~~~~~
mono-state.c: In function 'mono_crash_dump':
../../mono/eglib/glib.h:1106:17: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
 1106 | #define g_write write
mono-state.c:1054:4: note: in expansion of macro 'g_write'
 1054 |    g_write (handle, jsonFile, (guint32) size);
      |    ^~~~~~~
At top level:
mono-state.c:686:1: warning: 'mono_native_state_add_ee_info' defined but not used [-Wunused-function]
  686 | mono_native_state_add_ee_info  (MonoStateWriter *writer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mono-state.c:90:1: warning: 'assert_not_reached_fn_ptr_calloc' defined but not used [-Wunused-function]
   90 | assert_not_reached_fn_ptr_calloc (gsize n, gsize x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mono-state.c:82:1: warning: 'assert_not_reached_fn_ptr_realloc' defined but not used [-Wunused-function]
   82 | assert_not_reached_fn_ptr_realloc (gpointer obj, gsize size)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mono-state.c:74:1: warning: 'assert_not_reached_fn_ptr_malloc' defined but not used [-Wunused-function]
   74 | assert_not_reached_fn_ptr_malloc (gsize size)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mono-state.c:67:1: warning: 'assert_not_reached_fn_ptr_free' defined but not used [-Wunused-function]
   67 | assert_not_reached_fn_ptr_free (gpointer ptr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-internal-hash.lo `test -f 'mono-internal-hash.c' || echo './'`mono-internal-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-io-portability.lo `test -f 'mono-io-portability.c' || echo './'`mono-io-portability.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-monobitset.lo `test -f 'monobitset.c' || echo './'`monobitset.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-filemap.lo `test -f 'mono-filemap.c' || echo './'`mono-filemap.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-mmap.lo `test -f 'mono-mmap.c' || echo './'`mono-mmap.c
In file included from mono-mmap.c:23:
/usr/include/sys/sysctl.h:21:2: warning: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Wcpp]
   21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed."
      |  ^~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-mmap-windows.lo `test -f 'mono-mmap-windows.c' || echo './'`mono-mmap-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-os-mutex.lo `test -f 'mono-os-mutex.c' || echo './'`mono-os-mutex.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-flight-recorder.lo `test -f 'mono-flight-recorder.c' || echo './'`mono-flight-recorder.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-networkinterfaces.lo `test -f 'mono-networkinterfaces.c' || echo './'`mono-networkinterfaces.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-proclib.lo `test -f 'mono-proclib.c' || echo './'`mono-proclib.c
In file included from mono-proclib.c:38:
/usr/include/sys/sysctl.h:21:2: warning: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Wcpp]
   21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed."
      |  ^~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-proclib-windows.lo `test -f 'mono-proclib-windows.c' || echo './'`mono-proclib-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-publib.lo `test -f 'mono-publib.c' || echo './'`mono-publib.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-jemalloc.lo `test -f 'mono-jemalloc.c' || echo './'`mono-jemalloc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-time.lo `test -f 'mono-time.c' || echo './'`mono-time.c
In file included from mono-time.c:102:
/usr/include/sys/sysctl.h:21:2: warning: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Wcpp]
   21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed."
      |  ^~~~~~~
mono-time.c:113:1: warning: 'get_boot_time' defined but not used [-Wunused-function]
  113 | get_boot_time (void)
      | ^~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-strenc.lo `test -f 'strenc.c' || echo './'`strenc.c
strenc.c: In function 'mono_utf8_validate_and_len':
strenc.c:260:8: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  260 |        if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break;
      |        ^~
strenc.c:260:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  260 |        if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break;
      |                                                                                                        ^~~~~
strenc.c: In function 'mono_utf8_validate_and_len_with_bounds':
strenc.c:345:8: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  345 |        if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break;
      |        ^~
strenc.c:345:104: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  345 |        if (a == (guchar)0xBF && (*(srcPtr+1) == (guchar) 0xBE || *(srcPtr+1) == 0xBF)) retVal = FALSE; break;
      |                                                                                                        ^~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-uri.lo `test -f 'mono-uri.c' || echo './'`mono-uri.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-poll.lo `test -f 'mono-poll.c' || echo './'`mono-poll.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-path.lo `test -f 'mono-path.c' || echo './'`mono-path.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-stdlib.lo `test -f 'mono-stdlib.c' || echo './'`mono-stdlib.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-property-hash.lo `test -f 'mono-property-hash.c' || echo './'`mono-property-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-value-hash.lo `test -f 'mono-value-hash.c' || echo './'`mono-value-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-error.lo `test -f 'mono-error.c' || echo './'`mono-error.c
mono-error.c:573:1: warning: 'mono_error_prepare_exception_handle' defined but not used [-Wunused-function]
  573 | mono_error_prepare_exception_handle (MonoError *oerror, MonoError *error_out)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-context.lo `test -f 'mono-context.c' || echo './'`mono-context.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-hazard-pointer.lo `test -f 'hazard-pointer.c' || echo './'`hazard-pointer.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-lock-free-queue.lo `test -f 'lock-free-queue.c' || echo './'`lock-free-queue.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-lock-free-alloc.lo `test -f 'lock-free-alloc.c' || echo './'`lock-free-alloc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-lock-free-array-queue.lo `test -f 'lock-free-array-queue.c' || echo './'`lock-free-array-queue.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-linked-list-set.lo `test -f 'mono-linked-list-set.c' || echo './'`mono-linked-list-set.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads.lo `test -f 'mono-threads.c' || echo './'`mono-threads.c
In file included from ../../mono/utils/mono-threads.h:17,
                 from mono-threads.c:22:
mono-threads.c: In function 'mono_threads_wait_pending_operations':
../../mono/utils/mono-linked-list-set.h:124:32: warning: 'hkey__' may be used uninitialized in this function [-Wmaybe-uninitialized]
  124 |      if (!progress__ || ckey__ > hkey__) { \
      |                                ^
../../mono/utils/mono-linked-list-set.h:105:13: note: 'hkey__' was declared here
  105 |   uintptr_t hkey__; \
      |             ^~~~~~
../../mono/utils/mono-threads.h:351:2: note: in expansion of macro 'MONO_LLS_FOREACH_FILTERED_SAFE'
  351 |  MONO_LLS_FOREACH_FILTERED_SAFE (mono_thread_info_list_head (), THREAD_INFO_TYPE, thread, mono_lls_filter_accept_all, NULL)
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mono-threads.c:285:2: note: in expansion of macro 'FOREACH_THREAD_SAFE_ALL'
  285 |  FOREACH_THREAD_SAFE_ALL (info) {
      |  ^~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-state-machine.lo `test -f 'mono-threads-state-machine.c' || echo './'`mono-threads-state-machine.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-posix.lo `test -f 'mono-threads-posix.c' || echo './'`mono-threads-posix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-posix-signals.lo `test -f 'mono-threads-posix-signals.c' || echo './'`mono-threads-posix-signals.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-mach.lo `test -f 'mono-threads-mach.c' || echo './'`mono-threads-mach.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-mach-helper.lo `test -f 'mono-threads-mach-helper.c' || echo './'`mono-threads-mach-helper.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-windows.lo `test -f 'mono-threads-windows.c' || echo './'`mono-threads-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-linux.lo `test -f 'mono-threads-linux.c' || echo './'`mono-threads-linux.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-freebsd.lo `test -f 'mono-threads-freebsd.c' || echo './'`mono-threads-freebsd.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-netbsd.lo `test -f 'mono-threads-netbsd.c' || echo './'`mono-threads-netbsd.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-openbsd.lo `test -f 'mono-threads-openbsd.c' || echo './'`mono-threads-openbsd.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-android.lo `test -f 'mono-threads-android.c' || echo './'`mono-threads-android.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-haiku.lo `test -f 'mono-threads-haiku.c' || echo './'`mono-threads-haiku.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-aix.lo `test -f 'mono-threads-aix.c' || echo './'`mono-threads-aix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-wasm.lo `test -f 'mono-threads-wasm.c' || echo './'`mono-threads-wasm.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads-coop.lo `test -f 'mono-threads-coop.c' || echo './'`mono-threads-coop.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-utility-thread.lo `test -f 'mono-utility-thread.c' || echo './'`mono-utility-thread.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-tls.lo `test -f 'mono-tls.c' || echo './'`mono-tls.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-utils-debug.lo `test -f 'mono-utils-debug.c' || echo './'`mono-utils-debug.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-atomic.lo `test -f 'atomic.c' || echo './'`atomic.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-hwcap.lo `test -f 'mono-hwcap.c' || echo './'`mono-hwcap.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-bsearch.lo `test -f 'bsearch.c' || echo './'`bsearch.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-conc-hashtable.lo `test -f 'mono-conc-hashtable.c' || echo './'`mono-conc-hashtable.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-json.lo `test -f 'json.c' || echo './'`json.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-networking.lo `test -f 'networking.c' || echo './'`networking.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-networking-posix.lo `test -f 'networking-posix.c' || echo './'`networking-posix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-networking-fallback.lo `test -f 'networking-fallback.c' || echo './'`networking-fallback.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-networking-missing.lo `test -f 'networking-missing.c' || echo './'`networking-missing.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-networking-windows.lo `test -f 'networking-windows.c' || echo './'`networking-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-rand.lo `test -f 'mono-rand.c' || echo './'`mono-rand.c
mono-rand.c:94:1: warning: 'mono_getentropy' defined but not used [-Wunused-function]
   94 | mono_getentropy (guchar *buffer, gssize buffer_size, MonoError *error)
      | ^~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-rand-windows.lo `test -f 'mono-rand-windows.c' || echo './'`mono-rand-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-memfuncs.lo `test -f 'memfuncs.c' || echo './'`memfuncs.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-parse.lo `test -f 'parse.c' || echo './'`parse.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-checked-build.lo `test -f 'checked-build.c' || echo './'`checked-build.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mach-support-amd64.lo `test -f 'mach-support-amd64.c' || echo './'`mach-support-amd64.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-hwcap-x86.lo `test -f 'mono-hwcap-x86.c' || echo './'`mono-hwcap-x86.c
../../doltcompile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o mono-math-c.lo mono-math-c.c
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc   -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -Wl,-export-dynamic -o libmonoutils.la  libmonoutils_la-os-event-unix.lo libmonoutils_la-mono-md5.lo libmonoutils_la-mono-sha1.lo libmonoutils_la-mono-logger.lo libmonoutils_la-mono-codeman.lo libmonoutils_la-dlmalloc.lo libmonoutils_la-mono-counters.lo libmonoutils_la-mono-dl.lo libmonoutils_la-mono-dl-windows.lo libmonoutils_la-mono-dl-darwin.lo libmonoutils_la-mono-dl-posix.lo libmonoutils_la-mono-dl-wasm.lo libmonoutils_la-mono-log-windows.lo libmonoutils_la-mono-log-common.lo libmonoutils_la-mono-log-posix.lo libmonoutils_la-mono-log-android.lo libmonoutils_la-mono-log-darwin.lo libmonoutils_la-mono-log-flight-recorder.lo libmonoutils_la-mono-merp.lo libmonoutils_la-mono-state.lo libmonoutils_la-mono-internal-hash.lo libmonoutils_la-mono-io-portability.lo libmonoutils_la-monobitset.lo libmonoutils_la-mono-filemap.lo libmonoutils_la-mono-mmap.lo libmonoutils_la-mono-mmap-windows.lo libmonoutils_la-mono-os-mutex.lo libmonoutils_la-mono-flight-recorder.lo libmonoutils_la-mono-networkinterfaces.lo libmonoutils_la-mono-proclib.lo libmonoutils_la-mono-proclib-windows.lo libmonoutils_la-mono-publib.lo libmonoutils_la-mono-jemalloc.lo libmonoutils_la-mono-time.lo libmonoutils_la-strenc.lo libmonoutils_la-mono-uri.lo libmonoutils_la-mono-poll.lo libmonoutils_la-mono-path.lo libmonoutils_la-mono-stdlib.lo libmonoutils_la-mono-property-hash.lo libmonoutils_la-mono-value-hash.lo libmonoutils_la-mono-error.lo libmonoutils_la-mono-context.lo libmonoutils_la-hazard-pointer.lo libmonoutils_la-lock-free-queue.lo libmonoutils_la-lock-free-alloc.lo libmonoutils_la-lock-free-array-queue.lo libmonoutils_la-mono-linked-list-set.lo libmonoutils_la-mono-threads.lo libmonoutils_la-mono-threads-state-machine.lo libmonoutils_la-mono-threads-posix.lo libmonoutils_la-mono-threads-posix-signals.lo libmonoutils_la-mono-threads-mach.lo libmonoutils_la-mono-threads-mach-helper.lo libmonoutils_la-mono-threads-windows.lo libmonoutils_la-mono-threads-linux.lo libmonoutils_la-mono-threads-freebsd.lo libmonoutils_la-mono-threads-netbsd.lo libmonoutils_la-mono-threads-openbsd.lo libmonoutils_la-mono-threads-android.lo libmonoutils_la-mono-threads-haiku.lo libmonoutils_la-mono-threads-aix.lo libmonoutils_la-mono-threads-wasm.lo libmonoutils_la-mono-threads-coop.lo libmonoutils_la-mono-utility-thread.lo libmonoutils_la-mono-tls.lo libmonoutils_la-mono-utils-debug.lo libmonoutils_la-atomic.lo libmonoutils_la-mono-hwcap.lo libmonoutils_la-bsearch.lo libmonoutils_la-mono-conc-hashtable.lo libmonoutils_la-json.lo libmonoutils_la-networking.lo libmonoutils_la-networking-posix.lo libmonoutils_la-networking-fallback.lo libmonoutils_la-networking-missing.lo libmonoutils_la-networking-windows.lo libmonoutils_la-mono-rand.lo libmonoutils_la-mono-rand-windows.lo libmonoutils_la-memfuncs.lo libmonoutils_la-parse.lo libmonoutils_la-checked-build.lo  libmonoutils_la-mach-support-amd64.lo     libmonoutils_la-mono-hwcap-x86.lo           mono-math-c.lo -lm -lm -lrt  -ldl -lpthread
libtool: link: ar cr .libs/libmonoutils.a .libs/libmonoutils_la-os-event-unix.o .libs/libmonoutils_la-mono-md5.o .libs/libmonoutils_la-mono-sha1.o .libs/libmonoutils_la-mono-logger.o .libs/libmonoutils_la-mono-codeman.o .libs/libmonoutils_la-dlmalloc.o .libs/libmonoutils_la-mono-counters.o .libs/libmonoutils_la-mono-dl.o .libs/libmonoutils_la-mono-dl-windows.o .libs/libmonoutils_la-mono-dl-darwin.o .libs/libmonoutils_la-mono-dl-posix.o .libs/libmonoutils_la-mono-dl-wasm.o .libs/libmonoutils_la-mono-log-windows.o .libs/libmonoutils_la-mono-log-common.o .libs/libmonoutils_la-mono-log-posix.o .libs/libmonoutils_la-mono-log-android.o .libs/libmonoutils_la-mono-log-darwin.o .libs/libmonoutils_la-mono-log-flight-recorder.o .libs/libmonoutils_la-mono-merp.o .libs/libmonoutils_la-mono-state.o .libs/libmonoutils_la-mono-internal-hash.o .libs/libmonoutils_la-mono-io-portability.o .libs/libmonoutils_la-monobitset.o .libs/libmonoutils_la-mono-filemap.o .libs/libmonoutils_la-mono-mmap.o .libs/libmonoutils_la-mono-mmap-windows.o .libs/libmonoutils_la-mono-os-mutex.o .libs/libmonoutils_la-mono-flight-recorder.o .libs/libmonoutils_la-mono-networkinterfaces.o .libs/libmonoutils_la-mono-proclib.o .libs/libmonoutils_la-mono-proclib-windows.o .libs/libmonoutils_la-mono-publib.o .libs/libmonoutils_la-mono-jemalloc.o .libs/libmonoutils_la-mono-time.o .libs/libmonoutils_la-strenc.o .libs/libmonoutils_la-mono-uri.o .libs/libmonoutils_la-mono-poll.o .libs/libmonoutils_la-mono-path.o .libs/libmonoutils_la-mono-stdlib.o .libs/libmonoutils_la-mono-property-hash.o .libs/libmonoutils_la-mono-value-hash.o .libs/libmonoutils_la-mono-error.o .libs/libmonoutils_la-mono-context.o .libs/libmonoutils_la-hazard-pointer.o .libs/libmonoutils_la-lock-free-queue.o .libs/libmonoutils_la-lock-free-alloc.o .libs/libmonoutils_la-lock-free-array-queue.o .libs/libmonoutils_la-mono-linked-list-set.o .libs/libmonoutils_la-mono-threads.o .libs/libmonoutils_la-mono-threads-state-machine.o .libs/libmonoutils_la-mono-threads-posix.o .libs/libmonoutils_la-mono-threads-posix-signals.o .libs/libmonoutils_la-mono-threads-mach.o .libs/libmonoutils_la-mono-threads-mach-helper.o .libs/libmonoutils_la-mono-threads-windows.o .libs/libmonoutils_la-mono-threads-linux.o .libs/libmonoutils_la-mono-threads-freebsd.o .libs/libmonoutils_la-mono-threads-netbsd.o .libs/libmonoutils_la-mono-threads-openbsd.o .libs/libmonoutils_la-mono-threads-android.o .libs/libmonoutils_la-mono-threads-haiku.o .libs/libmonoutils_la-mono-threads-aix.o .libs/libmonoutils_la-mono-threads-wasm.o .libs/libmonoutils_la-mono-threads-coop.o .libs/libmonoutils_la-mono-utility-thread.o .libs/libmonoutils_la-mono-tls.o .libs/libmonoutils_la-mono-utils-debug.o .libs/libmonoutils_la-atomic.o .libs/libmonoutils_la-mono-hwcap.o .libs/libmonoutils_la-bsearch.o .libs/libmonoutils_la-mono-conc-hashtable.o .libs/libmonoutils_la-json.o .libs/libmonoutils_la-networking.o .libs/libmonoutils_la-networking-posix.o .libs/libmonoutils_la-networking-fallback.o .libs/libmonoutils_la-networking-missing.o .libs/libmonoutils_la-networking-windows.o .libs/libmonoutils_la-mono-rand.o .libs/libmonoutils_la-mono-rand-windows.o .libs/libmonoutils_la-memfuncs.o .libs/libmonoutils_la-parse.o .libs/libmonoutils_la-checked-build.o .libs/libmonoutils_la-mach-support-amd64.o .libs/libmonoutils_la-mono-hwcap-x86.o .libs/mono-math-c.o 
libtool: link: ranlib .libs/libmonoutils.a
libtool: link: ( cd ".libs" && rm -f "libmonoutils.la" && ln -s "../libmonoutils.la" "libmonoutils.la" )
make[5]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/utils'
make[4]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/utils'
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/utils'
Making all in cil
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/cil'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/cil'
Making all in sgen
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/sgen'
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-alloc.lo `test -f 'sgen-alloc.c' || echo './'`sgen-alloc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-cardtable.lo `test -f 'sgen-cardtable.c' || echo './'`sgen-cardtable.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-debug.lo `test -f 'sgen-debug.c' || echo './'`sgen-debug.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-descriptor.lo `test -f 'sgen-descriptor.c' || echo './'`sgen-descriptor.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-fin-weak-hash.lo `test -f 'sgen-fin-weak-hash.c' || echo './'`sgen-fin-weak-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-gc.lo `test -f 'sgen-gc.c' || echo './'`sgen-gc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-gchandles.lo `test -f 'sgen-gchandles.c' || echo './'`sgen-gchandles.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-gray.lo `test -f 'sgen-gray.c' || echo './'`sgen-gray.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-hash-table.lo `test -f 'sgen-hash-table.c' || echo './'`sgen-hash-table.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-internal.lo `test -f 'sgen-internal.c' || echo './'`sgen-internal.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-layout-stats.lo `test -f 'sgen-layout-stats.c' || echo './'`sgen-layout-stats.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-los.lo `test -f 'sgen-los.c' || echo './'`sgen-los.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-marksweep.lo `test -f 'sgen-marksweep.c' || echo './'`sgen-marksweep.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-memory-governor.lo `test -f 'sgen-memory-governor.c' || echo './'`sgen-memory-governor.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-nursery-allocator.lo `test -f 'sgen-nursery-allocator.c' || echo './'`sgen-nursery-allocator.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-pinning-stats.lo `test -f 'sgen-pinning-stats.c' || echo './'`sgen-pinning-stats.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-pinning.lo `test -f 'sgen-pinning.c' || echo './'`sgen-pinning.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-pointer-queue.lo `test -f 'sgen-pointer-queue.c' || echo './'`sgen-pointer-queue.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-array-list.lo `test -f 'sgen-array-list.c' || echo './'`sgen-array-list.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-protocol.lo `test -f 'sgen-protocol.c' || echo './'`sgen-protocol.c
sgen-protocol.c: In function 'binary_protocol_open_file':
sgen-protocol.c:116:4: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result]
  116 |    ftruncate (binary_protocol_file, 0);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-qsort.lo `test -f 'sgen-qsort.c' || echo './'`sgen-qsort.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-simple-nursery.lo `test -f 'sgen-simple-nursery.c' || echo './'`sgen-simple-nursery.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-split-nursery.lo `test -f 'sgen-split-nursery.c' || echo './'`sgen-split-nursery.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-thread-pool.lo `test -f 'sgen-thread-pool.c' || echo './'`sgen-thread-pool.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -c -o libmonosgen_la-sgen-workers.lo `test -f 'sgen-workers.c' || echo './'`sgen-workers.c
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc -DHAVE_SGEN_GC -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration   -Wl,-export-dynamic -o libmonosgen.la  libmonosgen_la-sgen-alloc.lo libmonosgen_la-sgen-cardtable.lo libmonosgen_la-sgen-debug.lo libmonosgen_la-sgen-descriptor.lo libmonosgen_la-sgen-fin-weak-hash.lo libmonosgen_la-sgen-gc.lo libmonosgen_la-sgen-gchandles.lo libmonosgen_la-sgen-gray.lo libmonosgen_la-sgen-hash-table.lo libmonosgen_la-sgen-internal.lo libmonosgen_la-sgen-layout-stats.lo libmonosgen_la-sgen-los.lo libmonosgen_la-sgen-marksweep.lo libmonosgen_la-sgen-memory-governor.lo libmonosgen_la-sgen-nursery-allocator.lo libmonosgen_la-sgen-pinning-stats.lo libmonosgen_la-sgen-pinning.lo libmonosgen_la-sgen-pointer-queue.lo libmonosgen_la-sgen-array-list.lo libmonosgen_la-sgen-protocol.lo libmonosgen_la-sgen-qsort.lo libmonosgen_la-sgen-simple-nursery.lo libmonosgen_la-sgen-split-nursery.lo libmonosgen_la-sgen-thread-pool.lo libmonosgen_la-sgen-workers.lo  -lm -lm -lrt  -ldl -lpthread
libtool: link: ar cr .libs/libmonosgen.a .libs/libmonosgen_la-sgen-alloc.o .libs/libmonosgen_la-sgen-cardtable.o .libs/libmonosgen_la-sgen-debug.o .libs/libmonosgen_la-sgen-descriptor.o .libs/libmonosgen_la-sgen-fin-weak-hash.o .libs/libmonosgen_la-sgen-gc.o .libs/libmonosgen_la-sgen-gchandles.o .libs/libmonosgen_la-sgen-gray.o .libs/libmonosgen_la-sgen-hash-table.o .libs/libmonosgen_la-sgen-internal.o .libs/libmonosgen_la-sgen-layout-stats.o .libs/libmonosgen_la-sgen-los.o .libs/libmonosgen_la-sgen-marksweep.o .libs/libmonosgen_la-sgen-memory-governor.o .libs/libmonosgen_la-sgen-nursery-allocator.o .libs/libmonosgen_la-sgen-pinning-stats.o .libs/libmonosgen_la-sgen-pinning.o .libs/libmonosgen_la-sgen-pointer-queue.o .libs/libmonosgen_la-sgen-array-list.o .libs/libmonosgen_la-sgen-protocol.o .libs/libmonosgen_la-sgen-qsort.o .libs/libmonosgen_la-sgen-simple-nursery.o .libs/libmonosgen_la-sgen-split-nursery.o .libs/libmonosgen_la-sgen-thread-pool.o .libs/libmonosgen_la-sgen-workers.o 
libtool: link: ranlib .libs/libmonosgen.a
libtool: link: ( cd ".libs" && rm -f "libmonosgen.la" && ln -s "../libmonosgen.la" "libmonosgen.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/sgen'
Making all in metadata
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/metadata'
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"/usr/lib\" -DMONO_CFG_DIR=\"/etc\" -DMONO_RELOC_LIBDIR=\"../lib64\"  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_config_la-mono-config-dirs.lo `test -f 'mono-config-dirs.c' || echo './'`mono-config-dirs.c
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -Wl,-export-dynamic -o libmonoruntime-config.la  libmonoruntime_config_la-mono-config-dirs.lo  -lm -lm -lrt  -ldl -lpthread
libtool: link: ar cr .libs/libmonoruntime-config.a .libs/libmonoruntime_config_la-mono-config-dirs.o 
libtool: link: ranlib .libs/libmonoruntime-config.a
libtool: link: ( cd ".libs" && rm -f "libmonoruntime-config.la" && ln -s "../libmonoruntime-config.la" "libmonoruntime-config.la" )
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_support_la-empty.lo `test -f 'empty.c' || echo './'`empty.c
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -lz -Wl,-export-dynamic -o libmonoruntime-support.la  libmonoruntime_support_la-empty.lo     -lm -lm -lrt  -ldl -lpthread
libtool: link: ar cr .libs/libmonoruntime-support.a .libs/libmonoruntime_support_la-empty.o 
libtool: link: ranlib .libs/libmonoruntime-support.a
libtool: link: ( cd ".libs" && rm -f "libmonoruntime-support.la" && ln -s "../libmonoruntime-support.la" "libmonoruntime-support.la" )
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-console-unix.lo `test -f 'console-unix.c' || echo './'`console-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32mutex-unix.lo `test -f 'w32mutex-unix.c' || echo './'`w32mutex-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32semaphore-unix.lo `test -f 'w32semaphore-unix.c' || echo './'`w32semaphore-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32event-unix.lo `test -f 'w32event-unix.c' || echo './'`w32event-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32process-unix.lo `test -f 'w32process-unix.c' || echo './'`w32process-unix.c
w32process-unix.c: In function 'ves_icall_System_Diagnostics_Process_ShellExecuteEx_internal':
w32process-unix.c:1957:25: warning: variable 'waitret' set but not used [-Wunused-but-set-variable]
 1957 |    MonoW32HandleWaitRet waitret;
      |                         ^~~~~~~
In file included from w32process-unix.c:53:
At top level:
../../mono/metadata/w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32process-unix-osx.lo `test -f 'w32process-unix-osx.c' || echo './'`w32process-unix-osx.c
In file included from w32process-unix-osx.c:6:
w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
w32process-unix-internals.h:44:1: warning: 'mono_w32process_module_free' defined but not used [-Wunused-function]
   44 | mono_w32process_module_free (MonoW32ProcessModule *module)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32process-unix-bsd.lo `test -f 'w32process-unix-bsd.c' || echo './'`w32process-unix-bsd.c
In file included from w32process-unix-bsd.c:6:
w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
w32process-unix-internals.h:44:1: warning: 'mono_w32process_module_free' defined but not used [-Wunused-function]
   44 | mono_w32process_module_free (MonoW32ProcessModule *module)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32process-unix-haiku.lo `test -f 'w32process-unix-haiku.c' || echo './'`w32process-unix-haiku.c
In file included from w32process-unix-haiku.c:6:
w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
w32process-unix-internals.h:44:1: warning: 'mono_w32process_module_free' defined but not used [-Wunused-function]
   44 | mono_w32process_module_free (MonoW32ProcessModule *module)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32process-unix-default.lo `test -f 'w32process-unix-default.c' || echo './'`w32process-unix-default.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32socket-unix.lo `test -f 'w32socket-unix.c' || echo './'`w32socket-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32file-unix.lo `test -f 'w32file-unix.c' || echo './'`w32file-unix.c
w32file-unix.c: In function 'mono_w32file_get_file_size':
w32file-unix.c:4995:19: warning: 'length_hi' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4995 |  return length | ((gint64)length_hi << 32);
      |                   ^~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32file-unix-glob.lo `test -f 'w32file-unix-glob.c' || echo './'`w32file-unix-glob.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32error-unix.lo `test -f 'w32error-unix.c' || echo './'`w32error-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-threadpool-worker-default.lo `test -f 'threadpool-worker-default.c' || echo './'`threadpool-worker-default.c
threadpool-worker-default.c: In function 'worker_try_create':
threadpool-worker-default.c:582:2: warning: 'now' may be used uninitialized in this function [-Wmaybe-uninitialized]
  582 |  mono_trace (G_LOG_LEVEL_DEBUG, MONO_TRACE_THREADPOOL, "[%p] try create worker, created %p, now = %d count = %d",
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  583 |   GUINT_TO_POINTER (MONO_NATIVE_THREAD_ID_TO_UINT (mono_native_thread_id_get ())), (gpointer) thread->tid, now, worker.worker_creation_current_count);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-appdomain.lo `test -f 'appdomain.c' || echo './'`appdomain.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-domain.lo `test -f 'domain.c' || echo './'`domain.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-assembly.lo `test -f 'assembly.c' || echo './'`assembly.c
assembly.c:4302:1: warning: 'mono_assembly_load_full_nodomain' defined but not used [-Wunused-function]
 4302 | mono_assembly_load_full_nodomain (MonoAssemblyName *aname,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-attach.lo `test -f 'attach.c' || echo './'`attach.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-class.lo `test -f 'class.c' || echo './'`class.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-class-init.lo `test -f 'class-init.c' || echo './'`class-init.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-class-accessors.lo `test -f 'class-accessors.c' || echo './'`class-accessors.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-cominterop.lo `test -f 'cominterop.c' || echo './'`cominterop.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-coree.lo `test -f 'coree.c' || echo './'`coree.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-debug-helpers.lo `test -f 'debug-helpers.c' || echo './'`debug-helpers.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-debug-mono-symfile.lo `test -f 'debug-mono-symfile.c' || echo './'`debug-mono-symfile.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-debug-mono-ppdb.lo `test -f 'debug-mono-ppdb.c' || echo './'`debug-mono-ppdb.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-environment.lo `test -f 'environment.c' || echo './'`environment.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-exception.lo `test -f 'exception.c' || echo './'`exception.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32file.lo `test -f 'w32file.c' || echo './'`w32file.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-filewatcher.lo `test -f 'filewatcher.c' || echo './'`filewatcher.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-icall.lo `test -f 'icall.c' || echo './'`icall.c
icall.c: In function 'mono_TypedReference_MakeTypedReferenceInternal':
icall.c:7915:13: warning: variable 'klass' set but not used [-Wunused-but-set-variable]
 7915 |  MonoClass *klass;
      |             ^~~~~
In file included from ../../mono/metadata/object-internals.h:16,
                 from ../../mono/metadata/icall-internals.h:11,
                 from icall.c:34:
At top level:
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_event_info_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:156:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  156 | static GENERATE_GET_CLASS_WITH_CACHE (event_info, "System.Reflection", "EventInfo")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_property_info_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:155:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  155 | static GENERATE_GET_CLASS_WITH_CACHE (property_info, "System.Reflection", "PropertyInfo")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_constructor_info_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:154:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  154 | static GENERATE_GET_CLASS_WITH_CACHE (constructor_info, "System.Reflection", "ConstructorInfo")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_assembly_name_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:153:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  153 | static GENERATE_GET_CLASS_WITH_CACHE (assembly_name, "System.Reflection", "AssemblyName")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_system_version_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:152:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  152 | static GENERATE_GET_CLASS_WITH_CACHE (system_version, "System", "Version")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-image.lo `test -f 'image.c' || echo './'`image.c
image.c: In function 'pe_image_load_cli_data':
image.c:1047:20: warning: variable 'header' set but not used [-Wunused-but-set-variable]
 1047 |  MonoDotNetHeader *header;
      |                    ^~~~~~
image.c: In function 'do_mono_image_load':
image.c:1330:20: warning: variable 'header' set but not used [-Wunused-but-set-variable]
 1330 |  MonoDotNetHeader *header;
      |                    ^~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-jit-info.lo `test -f 'jit-info.c' || echo './'`jit-info.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-loader.lo `test -f 'loader.c' || echo './'`loader.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-locales.lo `test -f 'locales.c' || echo './'`locales.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-lock-tracer.lo `test -f 'lock-tracer.c' || echo './'`lock-tracer.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-marshal.lo `test -f 'marshal.c' || echo './'`marshal.c
marshal.c:6260:1: warning: 'install_noilgen' defined but not used [-Wunused-function]
 6260 | install_noilgen (void)
      | ^~~~~~~~~~~~~~~
In file included from ../../mono/eglib/glib.h:45,
                 from cil-coff.h:9,
                 from marshal.c:22:
marshal.c: In function 'mono_marshal_get_runtime_invoke_full':
../../mono/eglib/eglib-remap.h:71:29: warning: 'sig_cache' may be used uninitialized in this function [-Wmaybe-uninitialized]
   71 | #define g_hash_table_lookup monoeg_g_hash_table_lookup
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
marshal.c:2597:36: note: 'sig_cache' was declared here
 2597 |  GHashTable *method_cache = NULL, *sig_cache;
      |                                    ^~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mempool.lo `test -f 'mempool.c' || echo './'`mempool.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-metadata.lo `test -f 'metadata.c' || echo './'`metadata.c
metadata.c:2528:1: warning: 'compare_pointers' defined but not used [-Wunused-function]
 2528 | compare_pointers (const void *a, const void *b)
      | ^~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-metadata-verify.lo `test -f 'metadata-verify.c' || echo './'`metadata-verify.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-method-builder.lo `test -f 'method-builder.c' || echo './'`method-builder.c
method-builder.c:154:1: warning: 'install_noilgen' defined but not used [-Wunused-function]
  154 | install_noilgen (void)
      | ^~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-basic-block.lo `test -f 'mono-basic-block.c' || echo './'`mono-basic-block.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-config.lo `test -f 'mono-config.c' || echo './'`mono-config.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-debug.lo `test -f 'mono-debug.c' || echo './'`mono-debug.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-endian.lo `test -f 'mono-endian.c' || echo './'`mono-endian.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-hash.lo `test -f 'mono-hash.c' || echo './'`mono-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-conc-hash.lo `test -f 'mono-conc-hash.c' || echo './'`mono-conc-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-mlist.lo `test -f 'mono-mlist.c' || echo './'`mono-mlist.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-perfcounters.lo `test -f 'mono-perfcounters.c' || echo './'`mono-perfcounters.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-route.lo `test -f 'mono-route.c' || echo './'`mono-route.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-object.lo `test -f 'object.c' || echo './'`object.c
In file included from object.c:39:
object.c: In function 'mono_class_proxy_vtable':
../../mono/metadata/profiler-private.h:187:4: warning: 'pvt' may be used uninitialized in this function [-Wmaybe-uninitialized]
  187 |    mono_profiler_raise_ ## name args; \
      |    ^~~~~~~~~~~~~~~~~~~~
object.c:2310:19: note: 'pvt' was declared here
 2310 |  MonoVTable *vt, *pvt;
      |                   ^~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-opcodes.lo `test -f 'opcodes.c' || echo './'`opcodes.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-property-bag.lo `test -f 'property-bag.c' || echo './'`property-bag.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32socket.lo `test -f 'w32socket.c' || echo './'`w32socket.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32process.lo `test -f 'w32process.c' || echo './'`w32process.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-profiler.lo `test -f 'profiler.c' || echo './'`profiler.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-rand.lo `test -f 'rand.c' || echo './'`rand.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-remoting.lo `test -f 'remoting.c' || echo './'`remoting.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-runtime.lo `test -f 'runtime.c' || echo './'`runtime.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-mono-security.lo `test -f 'mono-security.c' || echo './'`mono-security.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-security-core-clr.lo `test -f 'security-core-clr.c' || echo './'`security-core-clr.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-security-manager.lo `test -f 'security-manager.c' || echo './'`security-manager.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-string-icalls.lo `test -f 'string-icalls.c' || echo './'`string-icalls.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sysmath.lo `test -f 'sysmath.c' || echo './'`sysmath.c
sysmath.c:35:1: warning: no previous prototype for 'ves_icall_System_Math_Floor' [-Wmissing-prototypes]
   35 | ves_icall_System_Math_Floor (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:42:1: warning: no previous prototype for 'ves_icall_System_Math_Round' [-Wmissing-prototypes]
   42 | ves_icall_System_Math_Round (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:62:1: warning: no previous prototype for 'ves_icall_System_Math_FMod' [-Wmissing-prototypes]
   62 | ves_icall_System_Math_FMod (gdouble x, gdouble y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:69:1: warning: no previous prototype for 'ves_icall_System_Math_ModF' [-Wmissing-prototypes]
   69 | ves_icall_System_Math_ModF (gdouble x, gdouble *d)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:76:1: warning: no previous prototype for 'ves_icall_System_Math_Sin' [-Wmissing-prototypes]
   76 | ves_icall_System_Math_Sin (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:83:1: warning: no previous prototype for 'ves_icall_System_Math_Cos' [-Wmissing-prototypes]
   83 | ves_icall_System_Math_Cos (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:90:1: warning: no previous prototype for 'ves_icall_System_Math_Cbrt' [-Wmissing-prototypes]
   90 | ves_icall_System_Math_Cbrt (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:97:1: warning: no previous prototype for 'ves_icall_System_Math_Tan' [-Wmissing-prototypes]
   97 | ves_icall_System_Math_Tan (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:104:1: warning: no previous prototype for 'ves_icall_System_Math_Sinh' [-Wmissing-prototypes]
  104 | ves_icall_System_Math_Sinh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:111:1: warning: no previous prototype for 'ves_icall_System_Math_Cosh' [-Wmissing-prototypes]
  111 | ves_icall_System_Math_Cosh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:118:1: warning: no previous prototype for 'ves_icall_System_Math_Tanh' [-Wmissing-prototypes]
  118 | ves_icall_System_Math_Tanh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:125:1: warning: no previous prototype for 'ves_icall_System_Math_Acos' [-Wmissing-prototypes]
  125 | ves_icall_System_Math_Acos (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:132:1: warning: no previous prototype for 'ves_icall_System_Math_Acosh' [-Wmissing-prototypes]
  132 | ves_icall_System_Math_Acosh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:139:1: warning: no previous prototype for 'ves_icall_System_Math_Asin' [-Wmissing-prototypes]
  139 | ves_icall_System_Math_Asin (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:146:1: warning: no previous prototype for 'ves_icall_System_Math_Asinh' [-Wmissing-prototypes]
  146 | ves_icall_System_Math_Asinh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:153:1: warning: no previous prototype for 'ves_icall_System_Math_Atan' [-Wmissing-prototypes]
  153 | ves_icall_System_Math_Atan (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:160:1: warning: no previous prototype for 'ves_icall_System_Math_Atan2' [-Wmissing-prototypes]
  160 | ves_icall_System_Math_Atan2 (gdouble y, gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:167:1: warning: no previous prototype for 'ves_icall_System_Math_Atanh' [-Wmissing-prototypes]
  167 | ves_icall_System_Math_Atanh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:174:1: warning: no previous prototype for 'ves_icall_System_Math_Exp' [-Wmissing-prototypes]
  174 | ves_icall_System_Math_Exp (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:181:1: warning: no previous prototype for 'ves_icall_System_Math_Log' [-Wmissing-prototypes]
  181 | ves_icall_System_Math_Log (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:188:1: warning: no previous prototype for 'ves_icall_System_Math_Log10' [-Wmissing-prototypes]
  188 | ves_icall_System_Math_Log10 (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:195:1: warning: no previous prototype for 'ves_icall_System_Math_Pow' [-Wmissing-prototypes]
  195 | ves_icall_System_Math_Pow (gdouble x, gdouble y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:202:1: warning: no previous prototype for 'ves_icall_System_Math_Sqrt' [-Wmissing-prototypes]
  202 | ves_icall_System_Math_Sqrt (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:209:1: warning: no previous prototype for 'ves_icall_System_Math_Abs_double' [-Wmissing-prototypes]
  209 | ves_icall_System_Math_Abs_double (gdouble v)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:216:1: warning: no previous prototype for 'ves_icall_System_Math_Abs_single' [-Wmissing-prototypes]
  216 | ves_icall_System_Math_Abs_single (float v)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:223:1: warning: no previous prototype for 'ves_icall_System_Math_Ceiling' [-Wmissing-prototypes]
  223 | ves_icall_System_Math_Ceiling (gdouble v)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:230:1: warning: no previous prototype for 'ves_icall_System_MathF_Acos' [-Wmissing-prototypes]
  230 | ves_icall_System_MathF_Acos (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:237:1: warning: no previous prototype for 'ves_icall_System_MathF_Acosh' [-Wmissing-prototypes]
  237 | ves_icall_System_MathF_Acosh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:244:1: warning: no previous prototype for 'ves_icall_System_MathF_Asin' [-Wmissing-prototypes]
  244 | ves_icall_System_MathF_Asin (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:251:1: warning: no previous prototype for 'ves_icall_System_MathF_Asinh' [-Wmissing-prototypes]
  251 | ves_icall_System_MathF_Asinh  (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:258:1: warning: no previous prototype for 'ves_icall_System_MathF_Atan' [-Wmissing-prototypes]
  258 | ves_icall_System_MathF_Atan  (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:265:1: warning: no previous prototype for 'ves_icall_System_MathF_Atan2' [-Wmissing-prototypes]
  265 | ves_icall_System_MathF_Atan2 (float x, float y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:272:1: warning: no previous prototype for 'ves_icall_System_MathF_Atanh' [-Wmissing-prototypes]
  272 | ves_icall_System_MathF_Atanh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:279:1: warning: no previous prototype for 'ves_icall_System_MathF_Cbrt' [-Wmissing-prototypes]
  279 | ves_icall_System_MathF_Cbrt (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:286:1: warning: no previous prototype for 'ves_icall_System_MathF_Ceiling' [-Wmissing-prototypes]
  286 | ves_icall_System_MathF_Ceiling (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:293:1: warning: no previous prototype for 'ves_icall_System_MathF_Cos' [-Wmissing-prototypes]
  293 | ves_icall_System_MathF_Cos (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:300:1: warning: no previous prototype for 'ves_icall_System_MathF_Cosh' [-Wmissing-prototypes]
  300 | ves_icall_System_MathF_Cosh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:307:1: warning: no previous prototype for 'ves_icall_System_MathF_Exp' [-Wmissing-prototypes]
  307 | ves_icall_System_MathF_Exp (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:314:1: warning: no previous prototype for 'ves_icall_System_MathF_Floor' [-Wmissing-prototypes]
  314 | ves_icall_System_MathF_Floor (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:321:1: warning: no previous prototype for 'ves_icall_System_MathF_Log' [-Wmissing-prototypes]
  321 | ves_icall_System_MathF_Log (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:328:1: warning: no previous prototype for 'ves_icall_System_MathF_Log10' [-Wmissing-prototypes]
  328 | ves_icall_System_MathF_Log10 (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:335:1: warning: no previous prototype for 'ves_icall_System_MathF_Pow' [-Wmissing-prototypes]
  335 | ves_icall_System_MathF_Pow (float x, float y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:342:1: warning: no previous prototype for 'ves_icall_System_MathF_Sin' [-Wmissing-prototypes]
  342 | ves_icall_System_MathF_Sin (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:349:1: warning: no previous prototype for 'ves_icall_System_MathF_Sinh' [-Wmissing-prototypes]
  349 | ves_icall_System_MathF_Sinh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:356:1: warning: no previous prototype for 'ves_icall_System_MathF_Sqrt' [-Wmissing-prototypes]
  356 | ves_icall_System_MathF_Sqrt (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:363:1: warning: no previous prototype for 'ves_icall_System_MathF_Tan' [-Wmissing-prototypes]
  363 | ves_icall_System_MathF_Tan (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:370:1: warning: no previous prototype for 'ves_icall_System_MathF_Tanh' [-Wmissing-prototypes]
  370 | ves_icall_System_MathF_Tanh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:377:1: warning: no previous prototype for 'ves_icall_System_MathF_FMod' [-Wmissing-prototypes]
  377 | ves_icall_System_MathF_FMod (float x, float y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:384:1: warning: no previous prototype for 'ves_icall_System_MathF_ModF' [-Wmissing-prototypes]
  384 | ves_icall_System_MathF_ModF (float x, float *d)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-threads.lo `test -f 'threads.c' || echo './'`threads.c
threads.c: In function 'mono_thread_create_internal':
threads.c:1389:11: warning: variable 'res' set but not used [-Wunused-but-set-variable]
 1389 |  gboolean res;
      |           ^~~
threads.c: In function 'mono_threads_summarize_execute':
threads.c:6246:6: warning: 'current_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6246 |   if (i == current_idx)
      |      ^
threads.c:6392:6: note: 'current_idx' was declared here
 6392 |  int current_idx;
      |      ^~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-threadpool.lo `test -f 'threadpool.c' || echo './'`threadpool.c
threadpool.c: In function 'mono_threadpool_remove_domain_jobs':
threadpool.c:577:91: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
  577 |    res = mono_coop_cond_timedwait (&tpdomain->cleanup_cond, &threadpool.domains_lock, end - now);
      |                                                                                       ~~~~^~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-threadpool-io.lo `test -f 'threadpool-io.c' || echo './'`threadpool-io.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-verify.lo `test -f 'verify.c' || echo './'`verify.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-dynamic-stream.lo `test -f 'dynamic-stream.c' || echo './'`dynamic-stream.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-file-mmap-posix.lo `test -f 'file-mmap-posix.c' || echo './'`file-mmap-posix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-file-mmap-windows.lo `test -f 'file-mmap-windows.c' || echo './'`file-mmap-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-metadata-cross-helpers.lo `test -f 'metadata-cross-helpers.c' || echo './'`metadata-cross-helpers.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-seq-points-data.lo `test -f 'seq-points-data.c' || echo './'`seq-points-data.c
seq-points-data.c: In function 'mono_seq_point_data_read':
seq-points-data.c:407:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result]
  407 |  fread(buffer_orig, fsize, 1, f);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-handle.lo `test -f 'handle.c' || echo './'`handle.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32handle-namespace.lo `test -f 'w32handle-namespace.c' || echo './'`w32handle-namespace.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32handle.lo `test -f 'w32handle.c' || echo './'`w32handle.c
w32handle.c: In function 'mono_w32handle_wait_multiple':
w32handle.c:1126:13: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1126 |     elapsed = mono_msec_ticks () - start;
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-reflection.lo `test -f 'reflection.c' || echo './'`reflection.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-dynamic-image.lo `test -f 'dynamic-image.c' || echo './'`dynamic-image.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sre.lo `test -f 'sre.c' || echo './'`sre.c
sre.c:2055:1: warning: 'is_sr_mono_field' defined but not used [-Wunused-function]
 2055 | is_sr_mono_field (MonoClass *klass)
      | ^~~~~~~~~~~~~~~~
In file included from sre.c:30:
../../mono/metadata/reflection-cache.h:43:1: warning: 'free_reflected_entry' defined but not used [-Wunused-function]
   43 | free_reflected_entry (ReflectedEntry *entry)
      | ^~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sre-encode.lo `test -f 'sre-encode.c' || echo './'`sre-encode.c
sre-encode.c:473:1: warning: 'swap_with_size' defined but not used [-Wunused-function]
  473 | swap_with_size (char *dest, const char* val, int len, int nelem) {
      | ^~~~~~~~~~~~~~
sre-encode.c:40:1: warning: 'mono_image_add_stream_data' defined but not used [-Wunused-function]
   40 | mono_image_add_stream_data (MonoDynamicStream *stream, const char *data, guint32 len)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sre-save.lo `test -f 'sre-save.c' || echo './'`sre-save.c
sre-save.c:113:1: warning: 'swap_with_size' defined but not used [-Wunused-function]
  113 | swap_with_size (char *dest, const char* val, int len, int nelem) {
      | ^~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-custom-attrs.lo `test -f 'custom-attrs.c' || echo './'`custom-attrs.c
custom-attrs.c:253:1: warning: 'load_cattr_type_object' defined but not used [-Wunused-function]
  253 | load_cattr_type_object (MonoImage *image, MonoType *t, gboolean header, const char *p, const char *boundp, const char **end, MonoError *error, guint32 *slen)
      | ^~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-fdhandle.lo `test -f 'fdhandle.c' || echo './'`fdhandle.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-callspec.lo `test -f 'callspec.c' || echo './'`callspec.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-abi.lo `test -f 'abi.c' || echo './'`abi.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-icall-table.lo `test -f 'icall-table.c' || echo './'`icall-table.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-method-builder-ilgen.lo `test -f 'method-builder-ilgen.c' || echo './'`method-builder-ilgen.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-marshal-ilgen.lo `test -f 'marshal-ilgen.c' || echo './'`marshal-ilgen.c
marshal-ilgen.c:83:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   83 | init_safe_handle ()
      | ^~~~~~~~~~~~~~~~
marshal-ilgen.c: In function 'emit_managed_wrapper_ilgen':
marshal-ilgen.c:5905:32: warning: variable 'e_local' set but not used [-Wunused-but-set-variable]
 5905 |  int i, *tmp_locals, ex_local, e_local, orig_domain, attach_cookie;
      |                                ^~~~~~~
marshal-ilgen.c: In function 'emit_thunk_invoke_wrapper_ilgen':
marshal-ilgen.c:4180:3: warning: 'coop_gc_stack_dummy' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4180 |   mono_mb_emit_ldloc_addr (mb, coop_gc_stack_dummy);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
marshal-ilgen.c:4182:3: warning: 'coop_gc_var' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4182 |   mono_mb_emit_stloc (mb, coop_gc_var);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
marshal-ilgen.c: In function 'emit_marshal_custom_ilgen':
marshal-ilgen.c:4437:3: warning: 'mklass' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4437 |   emit_marshal_custom_get_instance (mb, mklass, spec);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sgen-mono-ilgen.lo `test -f 'sgen-mono-ilgen.c' || echo './'`sgen-mono-ilgen.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-gc-stats.lo `test -f 'gc-stats.c' || echo './'`gc-stats.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-gc.lo `test -f 'gc.c' || echo './'`gc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-monitor.lo `test -f 'monitor.c' || echo './'`monitor.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-null-gc.lo `test -f 'null-gc.c' || echo './'`null-gc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-null-gc-handles.lo `test -f 'null-gc-handles.c' || echo './'`null-gc-handles.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-boehm-gc.lo `test -f 'boehm-gc.c' || echo './'`boehm-gc.c
boehm-gc.c: In function 'mono_gchandle_set_target':
boehm-gc.c:1912:14: warning: variable 'old_obj' set but not used [-Wunused-but-set-variable]
 1912 |  MonoObject *old_obj = NULL;
      |              ^~~~~~~
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc -DHAVE_BOEHM_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -Wl,-export-dynamic -o libmonoruntime.la  libmonoruntime_la-console-unix.lo libmonoruntime_la-w32mutex-unix.lo libmonoruntime_la-w32semaphore-unix.lo libmonoruntime_la-w32event-unix.lo libmonoruntime_la-w32process-unix.lo libmonoruntime_la-w32process-unix-osx.lo libmonoruntime_la-w32process-unix-bsd.lo libmonoruntime_la-w32process-unix-haiku.lo libmonoruntime_la-w32process-unix-default.lo libmonoruntime_la-w32socket-unix.lo libmonoruntime_la-w32file-unix.lo libmonoruntime_la-w32file-unix-glob.lo libmonoruntime_la-w32error-unix.lo  libmonoruntime_la-threadpool-worker-default.lo libmonoruntime_la-appdomain.lo libmonoruntime_la-domain.lo libmonoruntime_la-assembly.lo libmonoruntime_la-attach.lo libmonoruntime_la-class.lo libmonoruntime_la-class-init.lo libmonoruntime_la-class-accessors.lo libmonoruntime_la-cominterop.lo libmonoruntime_la-coree.lo libmonoruntime_la-debug-helpers.lo libmonoruntime_la-debug-mono-symfile.lo libmonoruntime_la-debug-mono-ppdb.lo libmonoruntime_la-environment.lo libmonoruntime_la-exception.lo libmonoruntime_la-w32file.lo libmonoruntime_la-filewatcher.lo libmonoruntime_la-icall.lo libmonoruntime_la-image.lo libmonoruntime_la-jit-info.lo libmonoruntime_la-loader.lo libmonoruntime_la-locales.lo libmonoruntime_la-lock-tracer.lo libmonoruntime_la-marshal.lo libmonoruntime_la-mempool.lo libmonoruntime_la-metadata.lo libmonoruntime_la-metadata-verify.lo libmonoruntime_la-method-builder.lo libmonoruntime_la-mono-basic-block.lo libmonoruntime_la-mono-config.lo libmonoruntime_la-mono-debug.lo libmonoruntime_la-mono-endian.lo libmonoruntime_la-mono-hash.lo libmonoruntime_la-mono-conc-hash.lo libmonoruntime_la-mono-mlist.lo libmonoruntime_la-mono-perfcounters.lo libmonoruntime_la-mono-route.lo libmonoruntime_la-object.lo libmonoruntime_la-opcodes.lo libmonoruntime_la-property-bag.lo libmonoruntime_la-w32socket.lo libmonoruntime_la-w32process.lo libmonoruntime_la-profiler.lo libmonoruntime_la-rand.lo libmonoruntime_la-remoting.lo libmonoruntime_la-runtime.lo libmonoruntime_la-mono-security.lo libmonoruntime_la-security-core-clr.lo libmonoruntime_la-security-manager.lo libmonoruntime_la-string-icalls.lo libmonoruntime_la-sysmath.lo libmonoruntime_la-threads.lo libmonoruntime_la-threadpool.lo libmonoruntime_la-threadpool-io.lo libmonoruntime_la-verify.lo libmonoruntime_la-dynamic-stream.lo libmonoruntime_la-file-mmap-posix.lo libmonoruntime_la-file-mmap-windows.lo libmonoruntime_la-metadata-cross-helpers.lo libmonoruntime_la-seq-points-data.lo libmonoruntime_la-handle.lo libmonoruntime_la-w32handle-namespace.lo libmonoruntime_la-w32handle.lo libmonoruntime_la-reflection.lo libmonoruntime_la-dynamic-image.lo libmonoruntime_la-sre.lo libmonoruntime_la-sre-encode.lo libmonoruntime_la-sre-save.lo libmonoruntime_la-custom-attrs.lo libmonoruntime_la-fdhandle.lo libmonoruntime_la-callspec.lo libmonoruntime_la-abi.lo libmonoruntime_la-icall-table.lo libmonoruntime_la-method-builder-ilgen.lo libmonoruntime_la-marshal-ilgen.lo libmonoruntime_la-sgen-mono-ilgen.lo libmonoruntime_la-gc-stats.lo libmonoruntime_la-gc.lo libmonoruntime_la-monitor.lo libmonoruntime_la-null-gc.lo libmonoruntime_la-null-gc-handles.lo libmonoruntime_la-boehm-gc.lo libmonoruntime-config.la libmonoruntime-support.la -lm -lm -lrt  -ldl -lpthread
libtool: link: (cd .libs/libmonoruntime.lax/libmonoruntime-config.a && ar x "/usr/src/RPM/BUILD/mono-5.20.1.19/mono/metadata/./.libs/libmonoruntime-config.a")
libtool: link: (cd .libs/libmonoruntime.lax/libmonoruntime-support.a && ar x "/usr/src/RPM/BUILD/mono-5.20.1.19/mono/metadata/./.libs/libmonoruntime-support.a")
libtool: link: ar cr .libs/libmonoruntime.a .libs/libmonoruntime_la-console-unix.o .libs/libmonoruntime_la-w32mutex-unix.o .libs/libmonoruntime_la-w32semaphore-unix.o .libs/libmonoruntime_la-w32event-unix.o .libs/libmonoruntime_la-w32process-unix.o .libs/libmonoruntime_la-w32process-unix-osx.o .libs/libmonoruntime_la-w32process-unix-bsd.o .libs/libmonoruntime_la-w32process-unix-haiku.o .libs/libmonoruntime_la-w32process-unix-default.o .libs/libmonoruntime_la-w32socket-unix.o .libs/libmonoruntime_la-w32file-unix.o .libs/libmonoruntime_la-w32file-unix-glob.o .libs/libmonoruntime_la-w32error-unix.o .libs/libmonoruntime_la-threadpool-worker-default.o .libs/libmonoruntime_la-appdomain.o .libs/libmonoruntime_la-domain.o .libs/libmonoruntime_la-assembly.o .libs/libmonoruntime_la-attach.o .libs/libmonoruntime_la-class.o .libs/libmonoruntime_la-class-init.o .libs/libmonoruntime_la-class-accessors.o .libs/libmonoruntime_la-cominterop.o .libs/libmonoruntime_la-coree.o .libs/libmonoruntime_la-debug-helpers.o .libs/libmonoruntime_la-debug-mono-symfile.o .libs/libmonoruntime_la-debug-mono-ppdb.o .libs/libmonoruntime_la-environment.o .libs/libmonoruntime_la-exception.o .libs/libmonoruntime_la-w32file.o .libs/libmonoruntime_la-filewatcher.o .libs/libmonoruntime_la-icall.o .libs/libmonoruntime_la-image.o .libs/libmonoruntime_la-jit-info.o .libs/libmonoruntime_la-loader.o .libs/libmonoruntime_la-locales.o .libs/libmonoruntime_la-lock-tracer.o .libs/libmonoruntime_la-marshal.o .libs/libmonoruntime_la-mempool.o .libs/libmonoruntime_la-metadata.o .libs/libmonoruntime_la-metadata-verify.o .libs/libmonoruntime_la-method-builder.o .libs/libmonoruntime_la-mono-basic-block.o .libs/libmonoruntime_la-mono-config.o .libs/libmonoruntime_la-mono-debug.o .libs/libmonoruntime_la-mono-endian.o .libs/libmonoruntime_la-mono-hash.o .libs/libmonoruntime_la-mono-conc-hash.o .libs/libmonoruntime_la-mono-mlist.o .libs/libmonoruntime_la-mono-perfcounters.o .libs/libmonoruntime_la-mono-route.o .libs/libmonoruntime_la-object.o .libs/libmonoruntime_la-opcodes.o .libs/libmonoruntime_la-property-bag.o .libs/libmonoruntime_la-w32socket.o .libs/libmonoruntime_la-w32process.o .libs/libmonoruntime_la-profiler.o .libs/libmonoruntime_la-rand.o .libs/libmonoruntime_la-remoting.o .libs/libmonoruntime_la-runtime.o .libs/libmonoruntime_la-mono-security.o .libs/libmonoruntime_la-security-core-clr.o .libs/libmonoruntime_la-security-manager.o .libs/libmonoruntime_la-string-icalls.o .libs/libmonoruntime_la-sysmath.o .libs/libmonoruntime_la-threads.o .libs/libmonoruntime_la-threadpool.o .libs/libmonoruntime_la-threadpool-io.o .libs/libmonoruntime_la-verify.o .libs/libmonoruntime_la-dynamic-stream.o .libs/libmonoruntime_la-file-mmap-posix.o .libs/libmonoruntime_la-file-mmap-windows.o .libs/libmonoruntime_la-metadata-cross-helpers.o .libs/libmonoruntime_la-seq-points-data.o .libs/libmonoruntime_la-handle.o .libs/libmonoruntime_la-w32handle-namespace.o .libs/libmonoruntime_la-w32handle.o .libs/libmonoruntime_la-reflection.o .libs/libmonoruntime_la-dynamic-image.o .libs/libmonoruntime_la-sre.o .libs/libmonoruntime_la-sre-encode.o .libs/libmonoruntime_la-sre-save.o .libs/libmonoruntime_la-custom-attrs.o .libs/libmonoruntime_la-fdhandle.o .libs/libmonoruntime_la-callspec.o .libs/libmonoruntime_la-abi.o .libs/libmonoruntime_la-icall-table.o .libs/libmonoruntime_la-method-builder-ilgen.o .libs/libmonoruntime_la-marshal-ilgen.o .libs/libmonoruntime_la-sgen-mono-ilgen.o .libs/libmonoruntime_la-gc-stats.o .libs/libmonoruntime_la-gc.o .libs/libmonoruntime_la-monitor.o .libs/libmonoruntime_la-null-gc.o .libs/libmonoruntime_la-null-gc-handles.o .libs/libmonoruntime_la-boehm-gc.o   .libs/libmonoruntime.lax/libmonoruntime-config.a/libmonoruntime_config_la-mono-config-dirs.o  .libs/libmonoruntime.lax/libmonoruntime-support.a/libmonoruntime_support_la-empty.o 
libtool: link: ranlib .libs/libmonoruntime.a
libtool: link: rm -fr .libs/libmonoruntime.lax
libtool: link: ( cd ".libs" && rm -f "libmonoruntime.la" && ln -s "../libmonoruntime.la" "libmonoruntime.la" )
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-console-unix.lo `test -f 'console-unix.c' || echo './'`console-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32mutex-unix.lo `test -f 'w32mutex-unix.c' || echo './'`w32mutex-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32semaphore-unix.lo `test -f 'w32semaphore-unix.c' || echo './'`w32semaphore-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32event-unix.lo `test -f 'w32event-unix.c' || echo './'`w32event-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32process-unix.lo `test -f 'w32process-unix.c' || echo './'`w32process-unix.c
w32process-unix.c: In function 'ves_icall_System_Diagnostics_Process_ShellExecuteEx_internal':
w32process-unix.c:1957:25: warning: variable 'waitret' set but not used [-Wunused-but-set-variable]
 1957 |    MonoW32HandleWaitRet waitret;
      |                         ^~~~~~~
In file included from w32process-unix.c:53:
At top level:
../../mono/metadata/w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32process-unix-osx.lo `test -f 'w32process-unix-osx.c' || echo './'`w32process-unix-osx.c
In file included from w32process-unix-osx.c:6:
w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
w32process-unix-internals.h:44:1: warning: 'mono_w32process_module_free' defined but not used [-Wunused-function]
   44 | mono_w32process_module_free (MonoW32ProcessModule *module)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32process-unix-bsd.lo `test -f 'w32process-unix-bsd.c' || echo './'`w32process-unix-bsd.c
In file included from w32process-unix-bsd.c:6:
w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
w32process-unix-internals.h:44:1: warning: 'mono_w32process_module_free' defined but not used [-Wunused-function]
   44 | mono_w32process_module_free (MonoW32ProcessModule *module)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32process-unix-haiku.lo `test -f 'w32process-unix-haiku.c' || echo './'`w32process-unix-haiku.c
In file included from w32process-unix-haiku.c:6:
w32process-unix-internals.h:55:1: warning: 'mono_w32process_module_equals' defined but not used [-Wunused-function]
   55 | mono_w32process_module_equals (gconstpointer a, gconstpointer b)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
w32process-unix-internals.h:44:1: warning: 'mono_w32process_module_free' defined but not used [-Wunused-function]
   44 | mono_w32process_module_free (MonoW32ProcessModule *module)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32process-unix-default.lo `test -f 'w32process-unix-default.c' || echo './'`w32process-unix-default.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32socket-unix.lo `test -f 'w32socket-unix.c' || echo './'`w32socket-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32file-unix.lo `test -f 'w32file-unix.c' || echo './'`w32file-unix.c
w32file-unix.c: In function 'mono_w32file_get_file_size':
w32file-unix.c:4995:19: warning: 'length_hi' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4995 |  return length | ((gint64)length_hi << 32);
      |                   ^~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32file-unix-glob.lo `test -f 'w32file-unix-glob.c' || echo './'`w32file-unix-glob.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32error-unix.lo `test -f 'w32error-unix.c' || echo './'`w32error-unix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-threadpool-worker-default.lo `test -f 'threadpool-worker-default.c' || echo './'`threadpool-worker-default.c
threadpool-worker-default.c: In function 'worker_try_create':
threadpool-worker-default.c:582:2: warning: 'now' may be used uninitialized in this function [-Wmaybe-uninitialized]
  582 |  mono_trace (G_LOG_LEVEL_DEBUG, MONO_TRACE_THREADPOOL, "[%p] try create worker, created %p, now = %d count = %d",
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  583 |   GUINT_TO_POINTER (MONO_NATIVE_THREAD_ID_TO_UINT (mono_native_thread_id_get ())), (gpointer) thread->tid, now, worker.worker_creation_current_count);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-appdomain.lo `test -f 'appdomain.c' || echo './'`appdomain.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-domain.lo `test -f 'domain.c' || echo './'`domain.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-assembly.lo `test -f 'assembly.c' || echo './'`assembly.c
assembly.c:4302:1: warning: 'mono_assembly_load_full_nodomain' defined but not used [-Wunused-function]
 4302 | mono_assembly_load_full_nodomain (MonoAssemblyName *aname,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-attach.lo `test -f 'attach.c' || echo './'`attach.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-class.lo `test -f 'class.c' || echo './'`class.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-class-init.lo `test -f 'class-init.c' || echo './'`class-init.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-class-accessors.lo `test -f 'class-accessors.c' || echo './'`class-accessors.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-cominterop.lo `test -f 'cominterop.c' || echo './'`cominterop.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-coree.lo `test -f 'coree.c' || echo './'`coree.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-debug-helpers.lo `test -f 'debug-helpers.c' || echo './'`debug-helpers.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-debug-mono-symfile.lo `test -f 'debug-mono-symfile.c' || echo './'`debug-mono-symfile.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-debug-mono-ppdb.lo `test -f 'debug-mono-ppdb.c' || echo './'`debug-mono-ppdb.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-environment.lo `test -f 'environment.c' || echo './'`environment.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-exception.lo `test -f 'exception.c' || echo './'`exception.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32file.lo `test -f 'w32file.c' || echo './'`w32file.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-filewatcher.lo `test -f 'filewatcher.c' || echo './'`filewatcher.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-icall.lo `test -f 'icall.c' || echo './'`icall.c
icall.c: In function 'mono_TypedReference_MakeTypedReferenceInternal':
icall.c:7915:13: warning: variable 'klass' set but not used [-Wunused-but-set-variable]
 7915 |  MonoClass *klass;
      |             ^~~~~
In file included from ../../mono/metadata/object-internals.h:16,
                 from ../../mono/metadata/icall-internals.h:11,
                 from icall.c:34:
At top level:
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_event_info_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:156:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  156 | static GENERATE_GET_CLASS_WITH_CACHE (event_info, "System.Reflection", "EventInfo")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_property_info_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:155:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  155 | static GENERATE_GET_CLASS_WITH_CACHE (property_info, "System.Reflection", "PropertyInfo")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_constructor_info_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:154:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  154 | static GENERATE_GET_CLASS_WITH_CACHE (constructor_info, "System.Reflection", "ConstructorInfo")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_assembly_name_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:153:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  153 | static GENERATE_GET_CLASS_WITH_CACHE (assembly_name, "System.Reflection", "AssemblyName")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../mono/metadata/class-internals.h:965:1: warning: 'mono_class_get_system_version_class' defined but not used [-Wunused-function]
  965 | mono_class_get_##shortname##_class (void) \
      | ^~~~~~~~~~~~~~~
icall.c:152:8: note: in expansion of macro 'GENERATE_GET_CLASS_WITH_CACHE'
  152 | static GENERATE_GET_CLASS_WITH_CACHE (system_version, "System", "Version")
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-image.lo `test -f 'image.c' || echo './'`image.c
image.c: In function 'pe_image_load_cli_data':
image.c:1047:20: warning: variable 'header' set but not used [-Wunused-but-set-variable]
 1047 |  MonoDotNetHeader *header;
      |                    ^~~~~~
image.c: In function 'do_mono_image_load':
image.c:1330:20: warning: variable 'header' set but not used [-Wunused-but-set-variable]
 1330 |  MonoDotNetHeader *header;
      |                    ^~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-jit-info.lo `test -f 'jit-info.c' || echo './'`jit-info.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-loader.lo `test -f 'loader.c' || echo './'`loader.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-locales.lo `test -f 'locales.c' || echo './'`locales.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-lock-tracer.lo `test -f 'lock-tracer.c' || echo './'`lock-tracer.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-marshal.lo `test -f 'marshal.c' || echo './'`marshal.c
marshal.c:6260:1: warning: 'install_noilgen' defined but not used [-Wunused-function]
 6260 | install_noilgen (void)
      | ^~~~~~~~~~~~~~~
In file included from ../../mono/eglib/glib.h:45,
                 from cil-coff.h:9,
                 from marshal.c:22:
marshal.c: In function 'mono_marshal_get_runtime_invoke_full':
../../mono/eglib/eglib-remap.h:71:29: warning: 'sig_cache' may be used uninitialized in this function [-Wmaybe-uninitialized]
   71 | #define g_hash_table_lookup monoeg_g_hash_table_lookup
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
marshal.c:2597:36: note: 'sig_cache' was declared here
 2597 |  GHashTable *method_cache = NULL, *sig_cache;
      |                                    ^~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mempool.lo `test -f 'mempool.c' || echo './'`mempool.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-metadata.lo `test -f 'metadata.c' || echo './'`metadata.c
metadata.c:2528:1: warning: 'compare_pointers' defined but not used [-Wunused-function]
 2528 | compare_pointers (const void *a, const void *b)
      | ^~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-metadata-verify.lo `test -f 'metadata-verify.c' || echo './'`metadata-verify.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-method-builder.lo `test -f 'method-builder.c' || echo './'`method-builder.c
method-builder.c:154:1: warning: 'install_noilgen' defined but not used [-Wunused-function]
  154 | install_noilgen (void)
      | ^~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-basic-block.lo `test -f 'mono-basic-block.c' || echo './'`mono-basic-block.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-config.lo `test -f 'mono-config.c' || echo './'`mono-config.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-debug.lo `test -f 'mono-debug.c' || echo './'`mono-debug.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-endian.lo `test -f 'mono-endian.c' || echo './'`mono-endian.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-hash.lo `test -f 'mono-hash.c' || echo './'`mono-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-conc-hash.lo `test -f 'mono-conc-hash.c' || echo './'`mono-conc-hash.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-mlist.lo `test -f 'mono-mlist.c' || echo './'`mono-mlist.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-perfcounters.lo `test -f 'mono-perfcounters.c' || echo './'`mono-perfcounters.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-route.lo `test -f 'mono-route.c' || echo './'`mono-route.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-object.lo `test -f 'object.c' || echo './'`object.c
In file included from object.c:39:
object.c: In function 'mono_class_proxy_vtable':
../../mono/metadata/profiler-private.h:187:4: warning: 'pvt' may be used uninitialized in this function [-Wmaybe-uninitialized]
  187 |    mono_profiler_raise_ ## name args; \
      |    ^~~~~~~~~~~~~~~~~~~~
object.c:2310:19: note: 'pvt' was declared here
 2310 |  MonoVTable *vt, *pvt;
      |                   ^~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-opcodes.lo `test -f 'opcodes.c' || echo './'`opcodes.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-property-bag.lo `test -f 'property-bag.c' || echo './'`property-bag.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32socket.lo `test -f 'w32socket.c' || echo './'`w32socket.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32process.lo `test -f 'w32process.c' || echo './'`w32process.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-profiler.lo `test -f 'profiler.c' || echo './'`profiler.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-rand.lo `test -f 'rand.c' || echo './'`rand.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-remoting.lo `test -f 'remoting.c' || echo './'`remoting.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-runtime.lo `test -f 'runtime.c' || echo './'`runtime.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-mono-security.lo `test -f 'mono-security.c' || echo './'`mono-security.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-security-core-clr.lo `test -f 'security-core-clr.c' || echo './'`security-core-clr.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-security-manager.lo `test -f 'security-manager.c' || echo './'`security-manager.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-string-icalls.lo `test -f 'string-icalls.c' || echo './'`string-icalls.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sysmath.lo `test -f 'sysmath.c' || echo './'`sysmath.c
sysmath.c:35:1: warning: no previous prototype for 'ves_icall_System_Math_Floor' [-Wmissing-prototypes]
   35 | ves_icall_System_Math_Floor (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:42:1: warning: no previous prototype for 'ves_icall_System_Math_Round' [-Wmissing-prototypes]
   42 | ves_icall_System_Math_Round (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:62:1: warning: no previous prototype for 'ves_icall_System_Math_FMod' [-Wmissing-prototypes]
   62 | ves_icall_System_Math_FMod (gdouble x, gdouble y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:69:1: warning: no previous prototype for 'ves_icall_System_Math_ModF' [-Wmissing-prototypes]
   69 | ves_icall_System_Math_ModF (gdouble x, gdouble *d)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:76:1: warning: no previous prototype for 'ves_icall_System_Math_Sin' [-Wmissing-prototypes]
   76 | ves_icall_System_Math_Sin (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:83:1: warning: no previous prototype for 'ves_icall_System_Math_Cos' [-Wmissing-prototypes]
   83 | ves_icall_System_Math_Cos (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:90:1: warning: no previous prototype for 'ves_icall_System_Math_Cbrt' [-Wmissing-prototypes]
   90 | ves_icall_System_Math_Cbrt (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:97:1: warning: no previous prototype for 'ves_icall_System_Math_Tan' [-Wmissing-prototypes]
   97 | ves_icall_System_Math_Tan (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:104:1: warning: no previous prototype for 'ves_icall_System_Math_Sinh' [-Wmissing-prototypes]
  104 | ves_icall_System_Math_Sinh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:111:1: warning: no previous prototype for 'ves_icall_System_Math_Cosh' [-Wmissing-prototypes]
  111 | ves_icall_System_Math_Cosh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:118:1: warning: no previous prototype for 'ves_icall_System_Math_Tanh' [-Wmissing-prototypes]
  118 | ves_icall_System_Math_Tanh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:125:1: warning: no previous prototype for 'ves_icall_System_Math_Acos' [-Wmissing-prototypes]
  125 | ves_icall_System_Math_Acos (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:132:1: warning: no previous prototype for 'ves_icall_System_Math_Acosh' [-Wmissing-prototypes]
  132 | ves_icall_System_Math_Acosh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:139:1: warning: no previous prototype for 'ves_icall_System_Math_Asin' [-Wmissing-prototypes]
  139 | ves_icall_System_Math_Asin (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:146:1: warning: no previous prototype for 'ves_icall_System_Math_Asinh' [-Wmissing-prototypes]
  146 | ves_icall_System_Math_Asinh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:153:1: warning: no previous prototype for 'ves_icall_System_Math_Atan' [-Wmissing-prototypes]
  153 | ves_icall_System_Math_Atan (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:160:1: warning: no previous prototype for 'ves_icall_System_Math_Atan2' [-Wmissing-prototypes]
  160 | ves_icall_System_Math_Atan2 (gdouble y, gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:167:1: warning: no previous prototype for 'ves_icall_System_Math_Atanh' [-Wmissing-prototypes]
  167 | ves_icall_System_Math_Atanh (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:174:1: warning: no previous prototype for 'ves_icall_System_Math_Exp' [-Wmissing-prototypes]
  174 | ves_icall_System_Math_Exp (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:181:1: warning: no previous prototype for 'ves_icall_System_Math_Log' [-Wmissing-prototypes]
  181 | ves_icall_System_Math_Log (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:188:1: warning: no previous prototype for 'ves_icall_System_Math_Log10' [-Wmissing-prototypes]
  188 | ves_icall_System_Math_Log10 (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:195:1: warning: no previous prototype for 'ves_icall_System_Math_Pow' [-Wmissing-prototypes]
  195 | ves_icall_System_Math_Pow (gdouble x, gdouble y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:202:1: warning: no previous prototype for 'ves_icall_System_Math_Sqrt' [-Wmissing-prototypes]
  202 | ves_icall_System_Math_Sqrt (gdouble x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:209:1: warning: no previous prototype for 'ves_icall_System_Math_Abs_double' [-Wmissing-prototypes]
  209 | ves_icall_System_Math_Abs_double (gdouble v)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:216:1: warning: no previous prototype for 'ves_icall_System_Math_Abs_single' [-Wmissing-prototypes]
  216 | ves_icall_System_Math_Abs_single (float v)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:223:1: warning: no previous prototype for 'ves_icall_System_Math_Ceiling' [-Wmissing-prototypes]
  223 | ves_icall_System_Math_Ceiling (gdouble v)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:230:1: warning: no previous prototype for 'ves_icall_System_MathF_Acos' [-Wmissing-prototypes]
  230 | ves_icall_System_MathF_Acos (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:237:1: warning: no previous prototype for 'ves_icall_System_MathF_Acosh' [-Wmissing-prototypes]
  237 | ves_icall_System_MathF_Acosh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:244:1: warning: no previous prototype for 'ves_icall_System_MathF_Asin' [-Wmissing-prototypes]
  244 | ves_icall_System_MathF_Asin (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:251:1: warning: no previous prototype for 'ves_icall_System_MathF_Asinh' [-Wmissing-prototypes]
  251 | ves_icall_System_MathF_Asinh  (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:258:1: warning: no previous prototype for 'ves_icall_System_MathF_Atan' [-Wmissing-prototypes]
  258 | ves_icall_System_MathF_Atan  (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:265:1: warning: no previous prototype for 'ves_icall_System_MathF_Atan2' [-Wmissing-prototypes]
  265 | ves_icall_System_MathF_Atan2 (float x, float y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:272:1: warning: no previous prototype for 'ves_icall_System_MathF_Atanh' [-Wmissing-prototypes]
  272 | ves_icall_System_MathF_Atanh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:279:1: warning: no previous prototype for 'ves_icall_System_MathF_Cbrt' [-Wmissing-prototypes]
  279 | ves_icall_System_MathF_Cbrt (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:286:1: warning: no previous prototype for 'ves_icall_System_MathF_Ceiling' [-Wmissing-prototypes]
  286 | ves_icall_System_MathF_Ceiling (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:293:1: warning: no previous prototype for 'ves_icall_System_MathF_Cos' [-Wmissing-prototypes]
  293 | ves_icall_System_MathF_Cos (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:300:1: warning: no previous prototype for 'ves_icall_System_MathF_Cosh' [-Wmissing-prototypes]
  300 | ves_icall_System_MathF_Cosh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:307:1: warning: no previous prototype for 'ves_icall_System_MathF_Exp' [-Wmissing-prototypes]
  307 | ves_icall_System_MathF_Exp (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:314:1: warning: no previous prototype for 'ves_icall_System_MathF_Floor' [-Wmissing-prototypes]
  314 | ves_icall_System_MathF_Floor (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:321:1: warning: no previous prototype for 'ves_icall_System_MathF_Log' [-Wmissing-prototypes]
  321 | ves_icall_System_MathF_Log (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:328:1: warning: no previous prototype for 'ves_icall_System_MathF_Log10' [-Wmissing-prototypes]
  328 | ves_icall_System_MathF_Log10 (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:335:1: warning: no previous prototype for 'ves_icall_System_MathF_Pow' [-Wmissing-prototypes]
  335 | ves_icall_System_MathF_Pow (float x, float y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:342:1: warning: no previous prototype for 'ves_icall_System_MathF_Sin' [-Wmissing-prototypes]
  342 | ves_icall_System_MathF_Sin (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:349:1: warning: no previous prototype for 'ves_icall_System_MathF_Sinh' [-Wmissing-prototypes]
  349 | ves_icall_System_MathF_Sinh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:356:1: warning: no previous prototype for 'ves_icall_System_MathF_Sqrt' [-Wmissing-prototypes]
  356 | ves_icall_System_MathF_Sqrt (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:363:1: warning: no previous prototype for 'ves_icall_System_MathF_Tan' [-Wmissing-prototypes]
  363 | ves_icall_System_MathF_Tan (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:370:1: warning: no previous prototype for 'ves_icall_System_MathF_Tanh' [-Wmissing-prototypes]
  370 | ves_icall_System_MathF_Tanh (float x)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:377:1: warning: no previous prototype for 'ves_icall_System_MathF_FMod' [-Wmissing-prototypes]
  377 | ves_icall_System_MathF_FMod (float x, float y)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sysmath.c:384:1: warning: no previous prototype for 'ves_icall_System_MathF_ModF' [-Wmissing-prototypes]
  384 | ves_icall_System_MathF_ModF (float x, float *d)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-threads.lo `test -f 'threads.c' || echo './'`threads.c
threads.c: In function 'mono_thread_create_internal':
threads.c:1389:11: warning: variable 'res' set but not used [-Wunused-but-set-variable]
 1389 |  gboolean res;
      |           ^~~
threads.c: In function 'mono_threads_summarize_execute':
threads.c:6246:6: warning: 'current_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6246 |   if (i == current_idx)
      |      ^
threads.c:6392:6: note: 'current_idx' was declared here
 6392 |  int current_idx;
      |      ^~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-threadpool.lo `test -f 'threadpool.c' || echo './'`threadpool.c
threadpool.c: In function 'mono_threadpool_remove_domain_jobs':
threadpool.c:577:91: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
  577 |    res = mono_coop_cond_timedwait (&tpdomain->cleanup_cond, &threadpool.domains_lock, end - now);
      |                                                                                       ~~~~^~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-threadpool-io.lo `test -f 'threadpool-io.c' || echo './'`threadpool-io.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-verify.lo `test -f 'verify.c' || echo './'`verify.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-dynamic-stream.lo `test -f 'dynamic-stream.c' || echo './'`dynamic-stream.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-file-mmap-posix.lo `test -f 'file-mmap-posix.c' || echo './'`file-mmap-posix.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-file-mmap-windows.lo `test -f 'file-mmap-windows.c' || echo './'`file-mmap-windows.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-metadata-cross-helpers.lo `test -f 'metadata-cross-helpers.c' || echo './'`metadata-cross-helpers.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-seq-points-data.lo `test -f 'seq-points-data.c' || echo './'`seq-points-data.c
seq-points-data.c: In function 'mono_seq_point_data_read':
seq-points-data.c:407:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result]
  407 |  fread(buffer_orig, fsize, 1, f);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-handle.lo `test -f 'handle.c' || echo './'`handle.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32handle-namespace.lo `test -f 'w32handle-namespace.c' || echo './'`w32handle-namespace.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32handle.lo `test -f 'w32handle.c' || echo './'`w32handle.c
w32handle.c: In function 'mono_w32handle_wait_multiple':
w32handle.c:1126:13: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1126 |     elapsed = mono_msec_ticks () - start;
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-reflection.lo `test -f 'reflection.c' || echo './'`reflection.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-dynamic-image.lo `test -f 'dynamic-image.c' || echo './'`dynamic-image.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sre.lo `test -f 'sre.c' || echo './'`sre.c
sre.c:2055:1: warning: 'is_sr_mono_field' defined but not used [-Wunused-function]
 2055 | is_sr_mono_field (MonoClass *klass)
      | ^~~~~~~~~~~~~~~~
In file included from sre.c:30:
../../mono/metadata/reflection-cache.h:43:1: warning: 'free_reflected_entry' defined but not used [-Wunused-function]
   43 | free_reflected_entry (ReflectedEntry *entry)
      | ^~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sre-encode.lo `test -f 'sre-encode.c' || echo './'`sre-encode.c
sre-encode.c:473:1: warning: 'swap_with_size' defined but not used [-Wunused-function]
  473 | swap_with_size (char *dest, const char* val, int len, int nelem) {
      | ^~~~~~~~~~~~~~
sre-encode.c:40:1: warning: 'mono_image_add_stream_data' defined but not used [-Wunused-function]
   40 | mono_image_add_stream_data (MonoDynamicStream *stream, const char *data, guint32 len)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sre-save.lo `test -f 'sre-save.c' || echo './'`sre-save.c
sre-save.c:113:1: warning: 'swap_with_size' defined but not used [-Wunused-function]
  113 | swap_with_size (char *dest, const char* val, int len, int nelem) {
      | ^~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-custom-attrs.lo `test -f 'custom-attrs.c' || echo './'`custom-attrs.c
custom-attrs.c:253:1: warning: 'load_cattr_type_object' defined but not used [-Wunused-function]
  253 | load_cattr_type_object (MonoImage *image, MonoType *t, gboolean header, const char *p, const char *boundp, const char **end, MonoError *error, guint32 *slen)
      | ^~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-fdhandle.lo `test -f 'fdhandle.c' || echo './'`fdhandle.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-callspec.lo `test -f 'callspec.c' || echo './'`callspec.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-abi.lo `test -f 'abi.c' || echo './'`abi.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-icall-table.lo `test -f 'icall-table.c' || echo './'`icall-table.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-method-builder-ilgen.lo `test -f 'method-builder-ilgen.c' || echo './'`method-builder-ilgen.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-marshal-ilgen.lo `test -f 'marshal-ilgen.c' || echo './'`marshal-ilgen.c
marshal-ilgen.c:83:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   83 | init_safe_handle ()
      | ^~~~~~~~~~~~~~~~
marshal-ilgen.c: In function 'emit_managed_wrapper_ilgen':
marshal-ilgen.c:5905:32: warning: variable 'e_local' set but not used [-Wunused-but-set-variable]
 5905 |  int i, *tmp_locals, ex_local, e_local, orig_domain, attach_cookie;
      |                                ^~~~~~~
marshal-ilgen.c: In function 'emit_thunk_invoke_wrapper_ilgen':
marshal-ilgen.c:4180:3: warning: 'coop_gc_stack_dummy' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4180 |   mono_mb_emit_ldloc_addr (mb, coop_gc_stack_dummy);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
marshal-ilgen.c:4182:3: warning: 'coop_gc_var' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4182 |   mono_mb_emit_stloc (mb, coop_gc_var);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
marshal-ilgen.c: In function 'emit_marshal_custom_ilgen':
marshal-ilgen.c:4437:3: warning: 'mklass' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4437 |   emit_marshal_custom_get_instance (mb, mklass, spec);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-mono-ilgen.lo `test -f 'sgen-mono-ilgen.c' || echo './'`sgen-mono-ilgen.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-gc-stats.lo `test -f 'gc-stats.c' || echo './'`gc-stats.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-gc.lo `test -f 'gc.c' || echo './'`gc.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-monitor.lo `test -f 'monitor.c' || echo './'`monitor.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-bridge.lo `test -f 'sgen-bridge.c' || echo './'`sgen-bridge.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-old-bridge.lo `test -f 'sgen-old-bridge.c' || echo './'`sgen-old-bridge.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-new-bridge.lo `test -f 'sgen-new-bridge.c' || echo './'`sgen-new-bridge.c
In file included from sgen-new-bridge.c:31:
sgen-dynarray.h:331:1: warning: 'dyn_array_ptr_set_all' defined but not used [-Wunused-function]
  331 | dyn_array_ptr_set_all (DynPtrArray *dst, DynPtrArray *src)
      | ^~~~~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-tarjan-bridge.lo `test -f 'sgen-tarjan-bridge.c' || echo './'`sgen-tarjan-bridge.c
In file included from sgen-tarjan-bridge.c:26:
sgen-dynarray.h:248:1: warning: 'dyn_array_ptr_set' defined but not used [-Wunused-function]
  248 | dyn_array_ptr_set (DynPtrArray *da, int x, void *ptr)
      | ^~~~~~~~~~~~~~~~~
sgen-dynarray.h:202:1: warning: 'dyn_array_ptr_init' defined but not used [-Wunused-function]
  202 | dyn_array_ptr_init (DynPtrArray *da)
      | ^~~~~~~~~~~~~~~~~~
sgen-dynarray.h:194:1: warning: 'dyn_array_int_is_copy' defined but not used [-Wunused-function]
  194 | dyn_array_int_is_copy (DynIntArray *da)
      | ^~~~~~~~~~~~~~~~~~~~~
sgen-dynarray.h:188:1: warning: 'dyn_array_int_copy' defined but not used [-Wunused-function]
  188 | dyn_array_int_copy (DynIntArray *dst, DynIntArray *src)
      | ^~~~~~~~~~~~~~~~~~
sgen-dynarray.h:182:1: warning: 'dyn_array_int_ensure_independent' defined but not used [-Wunused-function]
  182 | dyn_array_int_ensure_independent (DynIntArray *da)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sgen-dynarray.h:168:1: warning: 'dyn_array_int_get' defined but not used [-Wunused-function]
  168 | dyn_array_int_get (DynIntArray *da, int x)
      | ^~~~~~~~~~~~~~~~~
sgen-dynarray.h:161:1: warning: 'dyn_array_int_add' defined but not used [-Wunused-function]
  161 | dyn_array_int_add (DynIntArray *da, int x)
      | ^~~~~~~~~~~~~~~~~
sgen-dynarray.h:147:1: warning: 'dyn_array_int_size' defined but not used [-Wunused-function]
  147 | dyn_array_int_size (DynIntArray *da)
      | ^~~~~~~~~~~~~~~~~~
sgen-dynarray.h:141:1: warning: 'dyn_array_int_uninit' defined but not used [-Wunused-function]
  141 | dyn_array_int_uninit (DynIntArray *da)
      | ^~~~~~~~~~~~~~~~~~~~
sgen-dynarray.h:135:1: warning: 'dyn_array_int_init' defined but not used [-Wunused-function]
  135 | dyn_array_int_init (DynIntArray *da)
      | ^~~~~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-toggleref.lo `test -f 'sgen-toggleref.c' || echo './'`sgen-toggleref.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-stw.lo `test -f 'sgen-stw.c' || echo './'`sgen-stw.c
../../doltlibtool  --tag=CC   --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../mono -I../../libgc/include -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes  -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g  -DUSE_COMPILER_TLS -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-mono.lo `test -f 'sgen-mono.c' || echo './'`sgen-mono.c
sgen-mono.c:259:1: warning: 'install_noilgen' defined but not used [-Wunused-function]
  259 | install_noilgen (void)
      | ^~~~~~~~~~~~~~~
../../doltlibtool  --tag=CC   --mode=link x86_64-alt-linux-gcc -DHAVE_SGEN_GC  -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -g -mno-tls-direct-seg-refs -mindirect-branch=thunk-inline -mfunction-return=thunk-inline -Werror=return-type -Werror-implicit-function-declaration  -Wl,-export-dynamic -o libmonoruntimesgen.la  libmonoruntimesgen_la-console-unix.lo libmonoruntimesgen_la-w32mutex-unix.lo libmonoruntimesgen_la-w32semaphore-unix.lo libmonoruntimesgen_la-w32event-unix.lo libmonoruntimesgen_la-w32process-unix.lo libmonoruntimesgen_la-w32process-unix-osx.lo libmonoruntimesgen_la-w32process-unix-bsd.lo libmonoruntimesgen_la-w32process-unix-haiku.lo libmonoruntimesgen_la-w32process-unix-default.lo libmonoruntimesgen_la-w32socket-unix.lo libmonoruntimesgen_la-w32file-unix.lo libmonoruntimesgen_la-w32file-unix-glob.lo libmonoruntimesgen_la-w32error-unix.lo  libmonoruntimesgen_la-threadpool-worker-default.lo libmonoruntimesgen_la-appdomain.lo libmonoruntimesgen_la-domain.lo libmonoruntimesgen_la-assembly.lo libmonoruntimesgen_la-attach.lo libmonoruntimesgen_la-class.lo libmonoruntimesgen_la-class-init.lo libmonoruntimesgen_la-class-accessors.lo libmonoruntimesgen_la-cominterop.lo libmonoruntimesgen_la-coree.lo libmonoruntimesgen_la-debug-helpers.lo libmonoruntimesgen_la-debug-mono-symfile.lo libmonoruntimesgen_la-debug-mono-ppdb.lo libmonoruntimesgen_la-environment.lo libmonoruntimesgen_la-exception.lo libmonoruntimesgen_la-w32file.lo libmonoruntimesgen_la-filewatcher.lo libmonoruntimesgen_la-icall.lo libmonoruntimesgen_la-image.lo libmonoruntimesgen_la-jit-info.lo libmonoruntimesgen_la-loader.lo libmonoruntimesgen_la-locales.lo libmonoruntimesgen_la-lock-tracer.lo libmonoruntimesgen_la-marshal.lo libmonoruntimesgen_la-mempool.lo libmonoruntimesgen_la-metadata.lo libmonoruntimesgen_la-metadata-verify.lo libmonoruntimesgen_la-method-builder.lo libmonoruntimesgen_la-mono-basic-block.lo libmonoruntimesgen_la-mono-config.lo libmonoruntimesgen_la-mono-debug.lo libmonoruntimesgen_la-mono-endian.lo libmonoruntimesgen_la-mono-hash.lo libmonoruntimesgen_la-mono-conc-hash.lo libmonoruntimesgen_la-mono-mlist.lo libmonoruntimesgen_la-mono-perfcounters.lo libmonoruntimesgen_la-mono-route.lo libmonoruntimesgen_la-object.lo libmonoruntimesgen_la-opcodes.lo libmonoruntimesgen_la-property-bag.lo libmonoruntimesgen_la-w32socket.lo libmonoruntimesgen_la-w32process.lo libmonoruntimesgen_la-profiler.lo libmonoruntimesgen_la-rand.lo libmonoruntimesgen_la-remoting.lo libmonoruntimesgen_la-runtime.lo libmonoruntimesgen_la-mono-security.lo libmonoruntimesgen_la-security-core-clr.lo libmonoruntimesgen_la-security-manager.lo libmonoruntimesgen_la-string-icalls.lo libmonoruntimesgen_la-sysmath.lo libmonoruntimesgen_la-threads.lo libmonoruntimesgen_la-threadpool.lo libmonoruntimesgen_la-threadpool-io.lo libmonoruntimesgen_la-verify.lo libmonoruntimesgen_la-dynamic-stream.lo libmonoruntimesgen_la-file-mmap-posix.lo libmonoruntimesgen_la-file-mmap-windows.lo libmonoruntimesgen_la-metadata-cross-helpers.lo libmonoruntimesgen_la-seq-points-data.lo libmonoruntimesgen_la-handle.lo libmonoruntimesgen_la-w32handle-namespace.lo libmonoruntimesgen_la-w32handle.lo libmonoruntimesgen_la-reflection.lo libmonoruntimesgen_la-dynamic-image.lo libmonoruntimesgen_la-sre.lo libmonoruntimesgen_la-sre-encode.lo libmonoruntimesgen_la-sre-save.lo libmonoruntimesgen_la-custom-attrs.lo libmonoruntimesgen_la-fdhandle.lo libmonoruntimesgen_la-callspec.lo libmonoruntimesgen_la-abi.lo libmonoruntimesgen_la-icall-table.lo libmonoruntimesgen_la-method-builder-ilgen.lo libmonoruntimesgen_la-marshal-ilgen.lo libmonoruntimesgen_la-sgen-mono-ilgen.lo libmonoruntimesgen_la-gc-stats.lo libmonoruntimesgen_la-gc.lo libmonoruntimesgen_la-monitor.lo libmonoruntimesgen_la-sgen-bridge.lo libmonoruntimesgen_la-sgen-old-bridge.lo libmonoruntimesgen_la-sgen-new-bridge.lo libmonoruntimesgen_la-sgen-tarjan-bridge.lo libmonoruntimesgen_la-sgen-toggleref.lo libmonoruntimesgen_la-sgen-stw.lo libmonoruntimesgen_la-sgen-mono.lo libmonoruntime-config.la libmonoruntime-support.la -lm -lm -lrt  -ldl -lpthread
libtool: link: (cd .libs/libmonoruntimesgen.lax/libmonoruntime-config.a && ar x "/usr/src/RPM/BUILD/mono-5.20.1.19/mono/metadata/./.libs/libmonoruntime-config.a")
libtool: link: (cd .libs/libmonoruntimesgen.lax/libmonoruntime-support.a && ar x "/usr/src/RPM/BUILD/mono-5.20.1.19/mono/metadata/./.libs/libmonoruntime-support.a")
libtool: link: ar cr .libs/libmonoruntimesgen.a .libs/libmonoruntimesgen_la-console-unix.o .libs/libmonoruntimesgen_la-w32mutex-unix.o .libs/libmonoruntimesgen_la-w32semaphore-unix.o .libs/libmonoruntimesgen_la-w32event-unix.o .libs/libmonoruntimesgen_la-w32process-unix.o .libs/libmonoruntimesgen_la-w32process-unix-osx.o .libs/libmonoruntimesgen_la-w32process-unix-bsd.o .libs/libmonoruntimesgen_la-w32process-unix-haiku.o .libs/libmonoruntimesgen_la-w32process-unix-default.o .libs/libmonoruntimesgen_la-w32socket-unix.o .libs/libmonoruntimesgen_la-w32file-unix.o .libs/libmonoruntimesgen_la-w32file-unix-glob.o .libs/libmonoruntimesgen_la-w32error-unix.o .libs/libmonoruntimesgen_la-threadpool-worker-default.o .libs/libmonoruntimesgen_la-appdomain.o .libs/libmonoruntimesgen_la-domain.o .libs/libmonoruntimesgen_la-assembly.o .libs/libmonoruntimesgen_la-attach.o .libs/libmonoruntimesgen_la-class.o .libs/libmonoruntimesgen_la-class-init.o .libs/libmonoruntimesgen_la-class-accessors.o .libs/libmonoruntimesgen_la-cominterop.o .libs/libmonoruntimesgen_la-coree.o .libs/libmonoruntimesgen_la-debug-helpers.o .libs/libmonoruntimesgen_la-debug-mono-symfile.o .libs/libmonoruntimesgen_la-debug-mono-ppdb.o .libs/libmonoruntimesgen_la-environment.o .libs/libmonoruntimesgen_la-exception.o .libs/libmonoruntimesgen_la-w32file.o .libs/libmonoruntimesgen_la-filewatcher.o .libs/libmonoruntimesgen_la-icall.o .libs/libmonoruntimesgen_la-image.o .libs/libmonoruntimesgen_la-jit-info.o .libs/libmonoruntimesgen_la-loader.o .libs/libmonoruntimesgen_la-locales.o .libs/libmonoruntimesgen_la-lock-tracer.o .libs/libmonoruntimesgen_la-marshal.o .libs/libmonoruntimesgen_la-mempool.o .libs/libmonoruntimesgen_la-metadata.o .libs/libmonoruntimesgen_la-metadata-verify.o .libs/libmonoruntimesgen_la-method-builder.o .libs/libmonoruntimesgen_la-mono-basic-block.o .libs/libmonoruntimesgen_la-mono-config.o .libs/libmonoruntimesgen_la-mono-debug.o .libs/libmonoruntimesgen_la-mono-endian.o .libs/libmonoruntimesgen_la-mono-hash.o .libs/libmonoruntimesgen_la-mono-conc-hash.o .libs/libmonoruntimesgen_la-mono-mlist.o .libs/libmonoruntimesgen_la-mono-perfcounters.o .libs/libmonoruntimesgen_la-mono-route.o .libs/libmonoruntimesgen_la-object.o .libs/libmonoruntimesgen_la-opcodes.o .libs/libmonoruntimesgen_la-property-bag.o .libs/libmonoruntimesgen_la-w32socket.o .libs/libmonoruntimesgen_la-w32process.o .libs/libmonoruntimesgen_la-profiler.o .libs/libmonoruntimesgen_la-rand.o .libs/libmonoruntimesgen_la-remoting.o .libs/libmonoruntimesgen_la-runtime.o .libs/libmonoruntimesgen_la-mono-security.o .libs/libmonoruntimesgen_la-security-core-clr.o .libs/libmonoruntimesgen_la-security-manager.o .libs/libmonoruntimesgen_la-string-icalls.o .libs/libmonoruntimesgen_la-sysmath.o .libs/libmonoruntimesgen_la-threads.o .libs/libmonoruntimesgen_la-threadpool.o .libs/libmonoruntimesgen_la-threadpool-io.o .libs/libmonoruntimesgen_la-verify.o .libs/libmonoruntimesgen_la-dynamic-stream.o .libs/libmonoruntimesgen_la-file-mmap-posix.o .libs/libmonoruntimesgen_la-file-mmap-windows.o .libs/libmonoruntimesgen_la-metadata-cross-helpers.o .libs/libmonoruntimesgen_la-seq-points-data.o .libs/libmonoruntimesgen_la-handle.o .libs/libmonoruntimesgen_la-w32handle-namespace.o .libs/libmonoruntimesgen_la-w32handle.o .libs/libmonoruntimesgen_la-reflection.o .libs/libmonoruntimesgen_la-dynamic-image.o .libs/libmonoruntimesgen_la-sre.o .libs/libmonoruntimesgen_la-sre-encode.o .libs/libmonoruntimesgen_la-sre-save.o .libs/libmonoruntimesgen_la-custom-attrs.o .libs/libmonoruntimesgen_la-fdhandle.o .libs/libmonoruntimesgen_la-callspec.o .libs/libmonoruntimesgen_la-abi.o .libs/libmonoruntimesgen_la-icall-table.o .libs/libmonoruntimesgen_la-method-builder-ilgen.o .libs/libmonoruntimesgen_la-marshal-ilgen.o .libs/libmonoruntimesgen_la-sgen-mono-ilgen.o .libs/libmonoruntimesgen_la-gc-stats.o .libs/libmonoruntimesgen_la-gc.o .libs/libmonoruntimesgen_la-monitor.o .libs/libmonoruntimesgen_la-sgen-bridge.o .libs/libmonoruntimesgen_la-sgen-old-bridge.o .libs/libmonoruntimesgen_la-sgen-new-bridge.o .libs/libmonoruntimesgen_la-sgen-tarjan-bridge.o .libs/libmonoruntimesgen_la-sgen-toggleref.o .libs/libmonoruntimesgen_la-sgen-stw.o .libs/libmonoruntimesgen_la-sgen-mono.o   .libs/libmonoruntimesgen.lax/libmonoruntime-config.a/libmonoruntime_config_la-mono-config-dirs.o  .libs/libmonoruntimesgen.lax/libmonoruntime-support.a/libmonoruntime_support_la-empty.o 
libtool: link: ranlib .libs/libmonoruntimesgen.a
libtool: link: rm -fr .libs/libmonoruntimesgen.lax
libtool: link: ( cd ".libs" && rm -f "libmonoruntimesgen.la" && ln -s "../libmonoruntimesgen.la" "libmonoruntimesgen.la" )
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/metadata'
Making all in mini
make[3]: Entering directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/mini'
if test -e ../../.git; then \
	(cd ../..; \
		LANG=C; export LANG; \
		if test -z "$ghprbPullId"; then \
			branch=`git branch | grep '^\*' | sed 's/.*detached .*/explicit/' | cut -d ' ' -f 2`; \
		else \
			branch="pull-request-$ghprbPullId"; \
		fi; \
		version=`git log --no-color --first-parent -n1 --pretty=format:%h`; \
		echo "#define FULL_VERSION \"$branch/$version\""; \
	); \
else \
	if test -z "$MONO_BRANCH" -o -z "$MONO_BUILD_REVISION"; then \
		echo "#define FULL_VERSION \"tarball\""; \
	else \
		echo "#define FULL_VERSION \"$MONO_BRANCH/$MONO_BUILD_REVISION\""; \
	fi \
fi > version.h
python ./genmdesc.py TARGET_AMD64 . cpu-amd64.h amd64_desc ./cpu-amd64.md
make[3]: python: Command not found
make[3]: *** [Makefile:2975: cpu-amd64.h] Error 127
make[3]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono/mini'
make[2]: *** [Makefile:502: all-recursive] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19/mono'
make[1]: *** [Makefile:570: all-recursive] Error 1
make[1]: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19'
make: *** [Makefile:500: all] Error 2
make: Leaving directory '/usr/src/RPM/BUILD/mono-5.20.1.19'
error: Bad exit status from /usr/src/tmp/rpm-tmp.7216 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.7216 (%build)
Command exited with non-zero status 1
369.85user 34.62system 7:28.54elapsed 90%CPU (0avgtext+0avgdata 186040maxresident)k
0inputs+0outputs (0major+13048504minor)pagefaults 0swaps
hsh-rebuild: rebuild of `mono-5.20.1.19-alt3.src.rpm' failed.
Command exited with non-zero status 1
413.16user 39.62system 8:20.64elapsed 90%CPU (0avgtext+0avgdata 186040maxresident)k
16inputs+0outputs (0major+13441632minor)pagefaults 0swaps