Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ArsenShnurkov/eb2871dec5287e3f4057ba702cb6c5d2 to your computer and use it in GitHub Desktop.
Save ArsenShnurkov/eb2871dec5287e3f4057ba702cb6c5d2 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
 * Package: dev-lang/mono-tarball-6.12.0.178
 * Repository: shnurise
 * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls userland_GNU
 * FEATURES: installsources network-sandbox preserve-libs sandbox userpriv usersandbox
* Checking for at least 4500 MiB disk space at "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/temp" ...
 [ ok ]
>>> Unpacking source...
>>> Unpacking mono-6.12.0.178.tar.xz to /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work
>>> Source unpacked in /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work
>>> Preparing source in /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178 ...
* Applying mono-5.12-try-catch.patch ...
 [ ok ]
* Applying mono-6.12.0.122-disable-automagic-ccache.patch ...
 [ ok ]
* Running eautoreconf in '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178/external/bdwgc/libatomic_ops' ...
* Running 'libtoolize --install --copy --force --automake' ...
 [ ok ]
* Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/temp/aclocal' ...
 [ ok ]
* Running 'autoconf --force' ...
 [ ok ]
* Running 'autoheader' ...
 [ ok ]
* Running 'automake --add-missing --copy --foreign --force-missing' ...
 [ ok ]
* Running eautoreconf in '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178/external/bdwgc' ...
* Running 'libtoolize --install --copy --force --automake' ...
 [ ok ]
* Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/temp/aclocal' ...
 [ ok ]
* Running 'autoconf --force' ...
 [ ok ]
* Running 'autoheader' ...
 [ ok ]
* Running 'automake --add-missing --copy --foreign --force-missing' ...
 [ ok ]
* Running eautoreconf in '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178' ...
* Running 'libtoolize --install --copy --force --automake' ...
 [ ok ]
* Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/temp/aclocal' ...
 [ ok ]
* Running 'autoconf --force' ...
 [ ok ]
* Running 'autoheader' ...
 [ ok ]
* Running 'automake --add-missing --copy --foreign --force-missing' ...
 [ ok ]
* Running elibtoolize in: mono-6.12.0.178/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.3 patch ...
* Running elibtoolize in: mono-6.12.0.178/external/bdwgc/
* Running elibtoolize in: mono-6.12.0.178/external/bdwgc/libatomic_ops/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.3 patch ...
* Running elibtoolize in: mono-6.12.0.178/external/corefx/src/Native/Windows/clrcompression/zlib/
* Running elibtoolize in: mono-6.12.0.178/external/llvm-project/llvm/
* Running elibtoolize in: mono-6.12.0.178/external/llvm-project/polly/lib/External/isl/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.3 patch ...
* Applying ppc64le/2.4.4 patch ...
* Running elibtoolize in: mono-6.12.0.178/external/llvm-project/polly/lib/External/ppcg/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.2 patch ...
* Applying target-nm/2.4.2 patch ...
* Applying ppc64le/2.4.2 patch ...
* Will copy sources from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178
* abi_x86_64.amd64: copying to /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178 ...
* abi_x86_64.amd64: running multilib-minimal_abi_src_configure
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/llvm-project/polly/lib/External/isl/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/llvm-project/polly/lib/External/isl/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/llvm-project/polly/lib/External/ppcg/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/llvm-project/polly/lib/External/ppcg/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/llvm-project/llvm/cmake/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc/libatomic_ops/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc/libatomic_ops/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178/external/llvm-project/polly/lib/External/isl/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178/external/llvm-project/polly/lib/External/isl/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178/external/llvm-project/polly/lib/External/ppcg/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178/external/llvm-project/polly/lib/External/ppcg/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178/external/llvm-project/llvm/cmake/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178/external/bdwgc/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178/external/bdwgc/libatomic_ops/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating mono-6.12.0.178/external/bdwgc/libatomic_ops/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating mono-6.12.0.178/external/bdwgc/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mono-tarball-6.12.0.178 --htmldir=/usr/share/doc/mono-tarball-6.12.0.178/html --with-sysroot=/ --libdir=/usr/lib64 --without-xen_opt --without-ikvm-native --disable-dtrace --enable-system-aot --without-mcs-docs --enable-nls --enable-system-aot
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a race-free 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 '250' is supported by ustar format... yes
checking whether GID '250' 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-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-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 the compiler supports GNU C... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether the compiler supports GNU C++... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed
checking dependency style of x86_64-pc-linux-gnu-g++... none
checking for a Python interpreter with version >= 3.2... python
checking for python... /usr/bin/python
checking for python version... 3.9
checking for python platform... linux
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.9/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.9/site-packages
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking for gawk... (cached) gawk
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for sys/mkdev.h... no
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-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for x86_64-pc-linux-gnu-objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pc-linux-gnu-dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for sysroot... /
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-pc-linux-gnu-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-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/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-pc-linux-gnu-g++ -E
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/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 19960: ./libtool: No such file or directory
checking for ld used by x86_64-pc-linux-gnu-gcc... (cached) /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... (cached) yes
checking for sys/filio.h... no
checking for sys/sockio.h... no
checking for netdb.h... yes
checking for utime.h... yes
checking for sys/utime.h... no
checking for semaphore.h... yes
checking for sys/un.h... yes
checking for linux/rtc.h... yes
checking for sys/syscall.h... yes
checking for sys/mkdev.h... (cached) no
checking for sys/uio.h... yes
checking for sys/param.h... yes
checking for sys/sysctl.h... no
checking for libproc.h... no
checking for sys/prctl.h... yes
checking for copyfile.h... no
checking for gnu/lib-names.h... yes
checking for sys/param.h... (cached) yes
checking for sys/socket.h... yes
checking for sys/ipc.h... yes
checking for sys/utsname.h... yes
checking for alloca.h... yes
checking for ucontext.h... yes
checking for pwd.h... yes
checking for sys/select.h... yes
checking for netinet/tcp.h... yes
checking for netinet/in.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for link.h... yes
checking for asm/sigcontext.h... yes
checking for sys/inotify.h... yes
checking for arpa/inet.h... yes
checking for complex.h... 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 for linux/serial.h... yes
checking for zlib.h... yes
Using system zlib
checking for elf.h... yes
checking for poll.h... yes
checking for sys/poll.h... yes
checking for sys/wait.h... yes
checking for grp.h... yes
checking for syslog.h... yes
checking for vsyslog... yes
checking for wchar.h... 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... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... yes
checking for pkg-config... /usr/bin/pkg-config
checking for ninja... yes
checking whether byte ordering is bigendian... no
checking CSharp compiler to use... roslyn
checking for visibility __attribute__... yes
checking whether x86_64-pc-linux-gnu-gcc supports zero length arrays... yes
checking for signal.h... yes
checking for sigaction... yes
checking for kill... yes
checking for signal... yes
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... yes
checking for preceeding underscore in symbols... no
checking for dlerror... yes
checking for execinfo.h... yes
checking for sys/auxv.h... 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 library containing backtrace_symbols... none required
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 for readlink... yes
checking for chmod... yes
checking for lstat... yes
checking for getdtablesize... yes
checking for ftruncate... yes
checking for msync... yes
checking for gethostname... yes
checking for getpeername... yes
checking for utime... yes
checking for utimes... yes
checking for openlog... yes
checking for closelog... yes
checking for atexit... yes
checking for popen... yes
checking for x86_64-pc-linux-gnu-gcc options needed to detect all undeclared functions... none needed
checking whether strerror_r is declared... 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 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 for pthread.h... yes
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_jit_write_protect_np... no
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 whether pthread_mutexattr_setprotocol is declared... yes
checking for mincore... yes
checking for mlock... yes
checking for munlock... yes
checking for working __thread... yes
checking for working sigaltstack... yes
checking for sys_signame... no
checking for library containing sem_init... none required
checking for library containing shm_open... none required
checking for shm_open... yes
checking for tm_gmtoff in struct tm... yes
checking for library containing sqrtf... -lm
checking for poll... yes
checking for sys/epoll.h... yes
checking for epoll_ctl... yes
checking for sys/event.h... no
checking for kqueue... (cached) no
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 for sys/errno.h... yes
checking for checklist.h... no
checking for pathconf.h... no
checking for fstab.h... yes
checking for attr/xattr.h... yes
checking for sys/extattr.h... no
checking for sys/sendfile.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfstab.h... no
checking for sys/xattr.h... 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... no
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 for sys/time.h... yes
checking for sys/param.h... (cached) yes
checking for dirent.h... yes
checking for CommonCrypto/CommonDigest.h... no
checking for curses.h... yes
checking for term.h... yes
checking for termios.h... yes
checking for sys/random.h... yes
checking for getrandom... yes
checking for getentropy... yes
checking for linux/in.h... yes
checking for linux/if_packet.h... yes
checking for struct in_pktinfo... yes
checking for struct ip_mreqn... yes
checking for struct flock64... yes
checking whether O_CLOEXEC is declared... yes
checking whether F_DUPFD_CLOEXEC is declared... yes
checking for Qp2getifaddrs... no
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... no
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 lchflags is declared... no
checking for struct stat.st_flags... no
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... yes
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 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) no
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 for GSS/GSS.h... no
checking for gssapi/gssapi_ext.h... yes
checking for GSS_SPNEGO_MECHANISM... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking whether IN_EXCL_UNLINK is declared... yes
checking for socklen_t... 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 for stdalign.h... yes
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for X... libraries , headers
checking for the soname of libX11.so... libX11.so.6
libX11.so.6
libX11.so.6
checking whether byte ordering is bigendian... (cached) no
checking for strlcpy... (cached) no
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 whether the linker accepts -Wl,--export-dynamic... yes
checking whether the linker accepts -Wl,-Bsymbolic... yes
checking whether the linker accepts -bsymbolic... no
checking whether the linker accepts -Wl,-z,now... yes
checking whether the linker accepts -Wl,-bind_at_load... no
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 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 for malloc.h... yes
checking for cmake... /usr/bin/cmake
checking Mono.Native support... Linux
checking for -Wincompatible-pointer-types option to gcc... yes
checking for large file support... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating po/mcs/Makefile.in
config.status: creating acceptance-tests/microbench-perf.sh
config.status: creating runtime/mono-wrapper
config.status: creating runtime/monodis-wrapper
config.status: creating runtime/bin/mono-hang-watchdog
config.status: creating Makefile
config.status: creating llvm/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/metadata/Makefile
config.status: creating mono/zlib/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/arch/riscv/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/tests/fullaot-mixed/Makefile
config.status: creating mono/tests/llvmonly-mixed/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 msvc/Makefile
config.status: creating mono/utils/jemalloc/Makefile
config.status: creating mono-uninstalled.pc
config.status: creating acceptance-tests/Makefile
config.status: creating scripts/mono-find-provides
config.status: creating scripts/mono-find-requires
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-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/pedump/Makefile
config.status: creating tools/mono-hang-watchdog/Makefile
config.status: creating runtime/Makefile
config.status: creating po/Makefile
config.status: creating netcore/corerun/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 external/bdwgc (/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/mono-tarball-6.12.0.178' '--htmldir=/usr/share/doc/mono-tarball-6.12.0.178/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-xen_opt' '--without-ikvm-native' '--disable-dtrace' '--without-mcs-docs' '--enable-nls' '--enable-system-aot' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CXXFLAGS=-O2 -pipe' '--enable-single-obj-compilation' '--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=-O2 -pipe -Wno-deprecated-declarations -g' --cache-file=/dev/null --srcdir=.
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking GC version numbers... major=7 minor=7 micro=0
checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 the compiler supports GNU C... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether the compiler supports GNU C++... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed
checking dependency style of x86_64-pc-linux-gnu-g++... none
checking dependency style of x86_64-pc-linux-gnu-gcc... none
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-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking the name lister (/usr/bin/x86_64-pc-linux-gnu-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-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pc-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for sysroot... /
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-pc-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/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-pc-linux-gnu-g++ -E
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/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 thread model used by GCC... posix
checking for inline... inline
configure: WARNING: "Explicit GC_INIT() calls may be required."
checking for pthread_self in -lpthread... yes
checking whether compiler supports -Wextra... yes
checking whether compiler supports -Wpedantic... yes
checking for xlc... no
checking whether compiler supports -fno-strict-aliasing... yes
checking for getcontext... yes
checking for dl_iterate_phdr... yes
checking for dlopen in -ldl... yes
checking for execinfo.h... yes
checking whether to build shared libraries... yes
checking which machine-dependent code should be used...
checking whether Solaris gcc optimization fix is necessary... no
checking for dladdr... yes
checking for sigsetjmp... yes
checking for sys/dg_sys_info.h... no
checking for compiler intrinsics support... yes
checking which libatomic_ops to use... none
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bdw-gc.pc
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default commands
checking compiler server... yes
mcs source: mcs
C# Compiler: roslyn
CompilerServer:
Engine:
Host: x86_64-pc-linux-gnu
Target: x86_64-pc-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, msvc only: no)
Spectre: no mitigation
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), AOT Full Interp (no), Windows Full AOT Interp (no)
JNI support:
libgdiplus: assumed to be installed
zlib: system zlib
BTLS: yes (x86_64)
jemalloc: no (always use: no)
crash reporting: yes (private crashes: yes)
.NET Core: no
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178 ...
* abi_x86_64.amd64: running multilib-minimal_abi_src_compile
make -j1
make all-recursive
make[1]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64'
Making all in po
make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/po'
Making all in mcs
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/po/mcs'
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/po/mcs'
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/po'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/po'
make[2]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/po'
Making all in external/bdwgc
make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc'
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc'
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c -o extra/gc.lo extra/gc.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c extra/gc.c -fPIC -DPIC -o extra/.libs/gc.o
In file included from extra/gc.c:52:
extra/../finalize.c: In function 'GC_grow_table':
extra/../finalize.c:120:60: warning: unused parameter 'entries_ptr' [-Wunused-parameter]
120 | signed_word *log_size_ptr, word *entries_ptr)
| ~~~~~~^~~~~~~~~~~
In file included from extra/gc.c:66:
extra/../heapsections.c: In function 'HeapSectionCountIncrementer':
extra/../heapsections.c:87:56: warning: unused parameter 'start' [-Wunused-parameter]
87 | void HeapSectionCountIncrementer(void* context, GC_PTR start, GC_PTR end)
| ~~~~~~~^~~~~
extra/../heapsections.c:87:70: warning: unused parameter 'end' [-Wunused-parameter]
87 | void HeapSectionCountIncrementer(void* context, GC_PTR start, GC_PTR end)
| ~~~~~~~^~~
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c extra/gc.c -o extra/gc.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c -o pthread_start.lo pthread_start.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c pthread_start.c -fPIC -DPIC -o .libs/pthread_start.o
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c pthread_start.c -o pthread_start.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -version-info 5:0:4 -no-undefined -Wl,-O1 -Wl,--as-needed -o libgc.la extra/gc.lo pthread_start.lo -lpthread -ldl
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libgc.a extra/.libs/gc.o .libs/pthread_start.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libgc.a
libtool: link: ( cd ".libs" && rm -f "libgc.la" && ln -s "../libgc.la" "libgc.la" )
/bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -static -Wl,-O1 -Wl,--as-needed -o libgc-static.la extra/gc.lo pthread_start.lo -lpthread -ldl
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libgc-static.a extra/gc.o pthread_start.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libgc-static.a
libtool: link: ( cd ".libs" && rm -f "libgc-static.la" && ln -s "../libgc-static.la" "libgc-static.la" )
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c -o cord/libcord_la-cordbscs.lo `test -f 'cord/cordbscs.c' || echo './'`cord/cordbscs.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c cord/cordbscs.c -fPIC -DPIC -o cord/.libs/libcord_la-cordbscs.o
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c cord/cordbscs.c -o cord/libcord_la-cordbscs.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c -o cord/libcord_la-cordprnt.lo `test -f 'cord/cordprnt.c' || echo './'`cord/cordprnt.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c cord/cordprnt.c -fPIC -DPIC -o cord/.libs/libcord_la-cordprnt.o
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c cord/cordprnt.c -o cord/libcord_la-cordprnt.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c -o cord/libcord_la-cordxtra.lo `test -f 'cord/cordxtra.c' || echo './'`cord/cordxtra.c
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c cord/cordxtra.c -fPIC -DPIC -o cord/.libs/libcord_la-cordxtra.o
cord/cordxtra.c: In function 'CORD_lf_func':
cord/cordxtra.c:570:39: warning: cast between incompatible function types from 'char (*)(refill_data *)' to 'void * (*)(void *)' [-Wcast-function-type]
570 | GC_call_with_alloc_lock((GC_fn_type) refill_cache, &rd));
| ^
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I./include -I./include -DGC_PTHREAD_START_STANDALONE -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -c cord/cordxtra.c -o cord/libcord_la-cordxtra.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -version-info 4:0:3 -no-undefined -Wl,-O1 -Wl,--as-needed -o libcord.la cord/libcord_la-cordbscs.lo cord/libcord_la-cordprnt.lo cord/libcord_la-cordxtra.lo ./libgc.la
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
libtool: link: (cd .libs/libcord.lax/libgc.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc/./.libs/libgc.a")
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libcord.a cord/.libs/libcord_la-cordbscs.o cord/.libs/libcord_la-cordprnt.o cord/.libs/libcord_la-cordxtra.o .libs/libcord.lax/libgc.a/gc.o .libs/libcord.lax/libgc.a/pthread_start.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libcord.a
libtool: link: rm -fr .libs/libcord.lax
libtool: link: ( cd ".libs" && rm -f "libcord.la" && ln -s "../libcord.la" "libcord.la" )
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc'
make[2]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/bdwgc'
Making all in llvm
make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/llvm'
fatal: not a git repository (or any of the parent directories): .git
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/llvm'
Making all in mono
make[2]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono'
Making all in btls
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls'
mkdir -p build-shared
(cd build-shared && CC="x86_64-pc-linux-gnu-gcc" CXX="x86_64-pc-linux-gnu-g++" "/usr/bin/cmake" -D CMAKE_MAKE_PROGRAM="/usr/bin/gmake" -D CMAKE_INSTALL_PREFIX:PATH="/usr" -D BTLS_ROOT:PATH="/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl" -D SRC_DIR:PATH="/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls" -D BTLS_CFLAGS:STRING="" -DBTLS_ARCH="x86_64" -DBUILD_SHARED_LIBS=1 "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls")
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.1
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-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-pc-linux-gnu-gcc
-- SET ARCH: x86_64
-- Found Perl: /usr/bin/perl (found version "5.34.0")
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared
make -C build-shared
make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target pqueue
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 1%] Building C object boringssl/ssl/pqueue/CMakeFiles/pqueue.dir/pqueue.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 1%] Built target pqueue
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target crypto-objects
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 5%] Built target crypto-objects
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target stack
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 5%] Building C object boringssl/crypto/stack/CMakeFiles/stack.dir/stack.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 5%] Built target stack
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target lhash
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 6%] Building C object boringssl/crypto/lhash/CMakeFiles/lhash.dir/lhash.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 6%] Built target lhash
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target err
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 7%] Built target err
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target buf
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 7%] Building C object boringssl/crypto/buf/CMakeFiles/buf.dir/buf.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 7%] Built target buf
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target base64
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 8%] Building C object boringssl/crypto/base64/CMakeFiles/base64.dir/base64.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 8%] Built target base64
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target bytestring
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 9%] Built target bytestring
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 11%] Built target sha
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target md4
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 11%] Building C object boringssl/crypto/md4/CMakeFiles/md4.dir/md4.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 11%] Built target md4
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 11%] Generating md5-x86_64.S
Scanning dependencies of target md5
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 12%] Built target md5
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 14%] Built target modes
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 16%] Built target aes
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target des
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 16%] Building C object boringssl/crypto/des/CMakeFiles/des.dir/des.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 16%] Built target des
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 16%] Generating rc4-x86_64.S
Scanning dependencies of target rc4
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 17%] Built target rc4
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target conf
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 18%] Building C object boringssl/crypto/conf/CMakeFiles/conf.dir/conf.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 18%] Built target conf
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 19%] Generating chacha-x86_64.S
Scanning dependencies of target chacha
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 19%] Built target chacha
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target poly1305
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 19%] Built target poly1305
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target curve25519
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 19%] Building C object boringssl/crypto/curve25519/CMakeFiles/curve25519.dir/curve25519.c.o
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/curve25519/curve25519.c:3508:57: warning: argument 2 of type 'const uint8_t *' {aka 'const unsigned char *'} declared as a pointer [-Warray-parameter=]
3508 | void x25519_ge_scalarmult_base(ge_p3 *h, const uint8_t *a) {
| ~~~~~~~~~~~~~~~^
In file included from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/curve25519/curve25519.c:31:
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/curve25519/internal.h:100:56: note: previously declared as an array 'const uint8_t[32]' {aka 'const unsigned char[32]'}
100 | void x25519_ge_scalarmult_base(ge_p3 *h, const uint8_t a[32]);
| ~~~~~~~~~~~~~~^~~~~
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/curve25519/curve25519.c:4644:27: warning: argument 1 of type 'uint8_t *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=]
4644 | int ED25519_sign(uint8_t *out_sig, const uint8_t *message, size_t message_len,
| ~~~~~~~~~^~~~~~~
In file included from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/curve25519/curve25519.c:22:
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/../include/openssl/curve25519.h:74:41: note: previously declared as an array 'uint8_t[64]' {aka 'unsigned char[64]'}
74 | OPENSSL_EXPORT int ED25519_sign(uint8_t out_sig[64], const uint8_t *message,
| ~~~~~~~~^~~~~~~~~~~
[ 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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 20%] Built target curve25519
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target newhope
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/newhope.c:49:29: warning: argument 1 of type 'uint8_t *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=]
49 | void NEWHOPE_offer(uint8_t *offermsg, NEWHOPE_POLY *s) {
| ~~~~~~~~~^~~~~~~~
In file included from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/internal.h:18,
from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/newhope.c:20:
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/../include/openssl/newhope.h:67:43: note: previously declared as an array 'uint8_t[1824]' {aka 'unsigned char[1824]'}
67 | OPENSSL_EXPORT void NEWHOPE_offer(uint8_t out_msg[NEWHOPE_OFFERMSG_LENGTH],
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/poly.c:30:61: warning: argument 2 of type 'const uint8_t *' {aka 'const unsigned char *'} declared as a pointer [-Warray-parameter=]
30 | void NEWHOPE_POLY_frombytes(NEWHOPE_POLY* r, const uint8_t* a) {
| ~~~~~~~~~~~~~~~^
In file included from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/internal.h:18,
from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/poly.c:21:
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/../include/openssl/newhope.h:129:36: note: previously declared as an array 'const uint8_t[1792]' {aka 'const unsigned char[1792]'}
129 | NEWHOPE_POLY *r, const uint8_t a[NEWHOPE_POLY_LENGTH]);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/poly.c:46:36: warning: argument 1 of type 'uint8_t *' {aka 'unsigned char *'} declared as a pointer [-Warray-parameter=]
46 | void NEWHOPE_POLY_tobytes(uint8_t* r, const NEWHOPE_POLY* p) {
| ~~~~~~~~~^
In file included from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/internal.h:18,
from /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/newhope/poly.c:21:
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/external/boringssl/crypto/../include/openssl/newhope.h:133:50: note: previously declared as an array 'uint8_t[1792]' {aka 'unsigned char[1792]'}
133 | OPENSSL_EXPORT void NEWHOPE_POLY_tobytes(uint8_t r[NEWHOPE_POLY_LENGTH],
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 21%] Built target newhope
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target digest
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 22%] Built target digest
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target cipher
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 25%] Built target cipher
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 25%] Generating rdrand-x86_64.S
Scanning dependencies of target rand
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 26%] Built target rand
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target bio
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 28%] Built target bio
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 35%] Built target bn
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target obj
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 36%] Built target obj
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target asn1
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 44%] Built target asn1
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target engine
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 44%] Building C object boringssl/crypto/engine/CMakeFiles/engine.dir/engine.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 44%] Built target engine
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target dh
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 45%] Built target dh
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target dsa
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 45%] Built target dsa
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target rsa
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 46%] Built target rsa
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 46%] Generating p256-x86_64-asm.S
Scanning dependencies of target ec
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 49%] Built target ec
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target ecdh
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/ecdh/CMakeFiles/ecdh.dir/ecdh.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 50%] Built target ecdh
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target ecdsa
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 50%] Built target ecdsa
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target hmac
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/hmac/CMakeFiles/hmac.dir/hmac.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 50%] Built target hmac
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target cmac
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 50%] Building C object boringssl/crypto/cmac/CMakeFiles/cmac.dir/cmac.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 50%] Built target cmac
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target evp
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 53%] Built target evp
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target hkdf
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 53%] Building C object boringssl/crypto/hkdf/CMakeFiles/hkdf.dir/hkdf.c.o
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 53%] Built target hkdf
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target pem
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 55%] Built target pem
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target x509
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 68%] Built target x509
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target x509v3
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 76%] Built target x509v3
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target pkcs8_lib
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 77%] Built target pkcs8_lib
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target ssl-objects
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 84%] Built target ssl-objects
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target mono-btls-shared
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 /var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/btls-key.c:9:
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/btls-key.h:17:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
17 | mono_btls_key_new ();
| ^~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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
/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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
[ 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
[ 88%] Building C object CMakeFiles/mono-btls-shared.dir/btls-x509-store.c.o
[ 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
[ 89%] Linking C shared library libmono-btls-shared.so
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 89%] Built target mono-btls-shared
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target crypto
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[ 92%] Built target crypto
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
Scanning dependencies of target ssl
make[6]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[6]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
[100%] Built target ssl
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls/build-shared'
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/btls'
Making all in eglib
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/eglib'
Making all in .
make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/eglib'
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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=compile x86_64-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libeglib_la-gmodule-aix.lo `test -f 'gmodule-aix.c' || echo './'`gmodule-aix.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-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_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libeglib_la-gclock-nanosleep.lo `test -f 'gclock-nanosleep.c' || echo './'`gclock-nanosleep.c
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -g -Wall -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -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 libeglib_la-gmodule-aix.lo libeglib_la-gclock-nanosleep.lo -lm -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .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 .libs/libeglib_la-gmodule-aix.o .libs/libeglib_la-gclock-nanosleep.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libeglib.a
libtool: link: ( cd ".libs" && rm -f "libeglib.la" && ln -s "../libeglib.la" "libeglib.la" )
make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/eglib'
Making all in test
make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/eglib/test'
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -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 -O2 -pipe -fvisibility=hidden -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -std=gnu++0x -fno-exceptions -fno-rtti -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -c -o enum.o enum.cpp
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o test.o test.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o driver.o driver.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o hashtable.o hashtable.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o string-util.o string-util.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o string.o string.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o slist.o slist.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o sizes.o sizes.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o ptrarray.o ptrarray.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o list.o list.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o array.o array.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o fake.o fake.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o path.o path.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o queue.o queue.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o shell.o shell.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o spawn.o spawn.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o timer.o timer.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o file.o file.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o pattern.o pattern.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o dir.o dir.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o markup.o markup.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o unicode.o unicode.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o utf8.o utf8.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o endian.o endian.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o module.o module.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o memory.o memory.c
../../../doltlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -O2 -pipe -fvisibility=hidden -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -std=gnu++0x -fno-exceptions -fno-rtti -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o test-eglib enum.o test.o driver.o hashtable.o string-util.o string.o slist.o sizes.o ptrarray.o list.o array.o fake.o path.o queue.o shell.o spawn.o timer.o file.o pattern.o dir.o markup.o unicode.o utf8.o endian.o module.o memory.o ../libeglib.la -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -O2 -pipe -fvisibility=hidden -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -std=gnu++0x -fno-exceptions -fno-rtti -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -o test-eglib enum.o test.o driver.o hashtable.o string-util.o string.o slist.o sizes.o ptrarray.o list.o array.o fake.o path.o queue.o shell.o spawn.o timer.o file.o pattern.o dir.o markup.o unicode.o utf8.o endian.o module.o memory.o -Wl,--as-needed ../.libs/libeglib.a -lm -lpthread
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -c -o assertf.o assertf.c
../../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o assertf assertf.o ../libeglib.la -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wall -DEGLIB_TESTS=1 -I./.. -I.. -DDRIVER_NAME=\"EGlib\" -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -o assertf assertf.o -Wl,--as-needed ../.libs/libeglib.a -lm -lpthread
make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/eglib/test'
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/eglib'
Making all in arch
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/arch'
make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/arch'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/arch'
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/arch'
Making all in utils
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/utils'
make all-recursive
make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/utils'
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/utils'
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmonomath.la libmonomath_la-mono-math-c.lo -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonomath.a .libs/libmonomath_la-mono-math-c.o
libtool: link: x86_64-pc-linux-gnu-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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-experiments.lo `test -f 'mono-experiments.c' || echo './'`mono-experiments.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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:12:
mono-state.c: In function 'mono_state_alloc_mem':
../../mono/eglib/glib.h:1169:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
1169 | #define g_write write
mono-state.c:328:17: note: in expansion of macro 'g_write'
328 | g_write (mem->handle, "", 1);
| ^~~~~~~
mono-state.c: In function 'mono_crash_dump':
../../mono/eglib/glib.h:1169:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
1169 | #define g_write write
mono-state.c:1189:25: note: in expansion of macro 'g_write'
1189 | g_write (handle, jsonFile, (guint32) size);
| ^~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-mmap.lo `test -f 'mono-mmap.c' || echo './'`mono-mmap.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-mmap-wasm.lo `test -f 'mono-mmap-wasm.c' || echo './'`mono-mmap-wasm.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-proclib.lo `test -f 'mono-proclib.c' || echo './'`mono-proclib.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-time.lo `test -f 'mono-time.c' || echo './'`mono-time.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-strenc.lo `test -f 'strenc.c' || echo './'`strenc.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-error.lo `test -f 'mono-error.c' || echo './'`mono-error.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-threads.lo `test -f 'mono-threads.c' || echo './'`mono-threads.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-signal-handler.lo `test -f 'mono-signal-handler.c' || echo './'`mono-signal-handler.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoutils_la-mono-rand.lo `test -f 'mono-rand.c' || echo './'`mono-rand.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o mono-math-c.lo mono-math-c.c
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmonoutils.la libmonoutils_la-dlmalloc.lo 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-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-experiments.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-mmap-wasm.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-signal-handler.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 -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonoutils.a .libs/libmonoutils_la-dlmalloc.o .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-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-experiments.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-mmap-wasm.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-signal-handler.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: x86_64-pc-linux-gnu-ranlib .libs/libmonoutils.a
libtool: link: ( cd ".libs" && rm -f "libmonoutils.la" && ln -s "../libmonoutils.la" "libmonoutils.la" )
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/utils'
make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/utils'
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/utils'
Making all in cil
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/cil'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/cil'
Making all in zlib
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/zlib'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/zlib'
Making all in sgen
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/sgen'
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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:25: 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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -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 -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .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: x86_64-pc-linux-gnu-ranlib .libs/libmonosgen.a
libtool: link: ( cd ".libs" && rm -f "libmonosgen.la" && ln -s "../libmonosgen.la" "libmonosgen.la" )
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/sgen'
Making all in metadata
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/metadata'
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmonoruntime-config.la libmonoruntime_config_la-mono-config-dirs.lo -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonoruntime-config.a .libs/libmonoruntime_config_la-mono-config-dirs.o
libtool: link: x86_64-pc-linux-gnu-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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -DHAVE_UNISTD_H -DHAVE_HIDDEN -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_support_la-support.lo `test -f 'support.c' || echo './'`support.c
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -DHAVE_UNISTD_H -DHAVE_HIDDEN -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -lz -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmonoruntime-support.la libmonoruntime_support_la-support.lo -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonoruntime-support.a .libs/libmonoruntime_support_la-support.o
libtool: link: x86_64-pc-linux-gnu-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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32process-unix.lo `test -f 'w32process-unix.c' || echo './'`w32process-unix.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32file-unix.lo `test -f 'w32file-unix.c' || echo './'`w32file-unix.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-assembly-load-context.lo `test -f 'assembly-load-context.c' || echo './'`assembly-load-context.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-assembly.lo `test -f 'assembly.c' || echo './'`assembly.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
debug-mono-ppdb.c: In function 'mono_ppdb_load_file':
debug-mono-ppdb.c:233:60: warning: 'pe_timestamp' may be used uninitialized in this function [-Wmaybe-uninitialized]
233 | if (memcmp (pe_guid, pdb_stream->guid, 16) != 0 || memcmp (&pe_timestamp, pdb_stream->guid + 16, 4) != 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-icall.lo `test -f 'icall.c' || echo './'`icall.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-image.lo `test -f 'image.c' || echo './'`image.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-loaded-images.lo `test -f 'loaded-images.c' || echo './'`loaded-images.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-loaded-images-global.lo `test -f 'loaded-images-global.c' || echo './'`loaded-images-global.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-loaded-images-netcore.lo `test -f 'loaded-images-netcore.c' || echo './'`loaded-images-netcore.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-marshal.lo `test -f 'marshal.c' || echo './'`marshal.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-metadata.lo `test -f 'metadata.c' || echo './'`metadata.c
metadata.c: In function 'mono_metadata_parse_type_internal':
cc1: warning: function may return address of local variable [-Wreturn-local-addr]
metadata.c:1816:18: note: declared here
1816 | MonoType stype;
| ^~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-method-builder.lo `test -f 'method-builder.c' || echo './'`method-builder.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-object.lo `test -f 'object.c' || echo './'`object.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sysmath.lo `test -f 'sysmath.c' || echo './'`sysmath.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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_threads_summarize_execute_internal':
threads.c:6563:13: warning: 'current_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
6563 | int current_idx;
| ^~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-threadpool.lo `test -f 'threadpool.c' || echo './'`threadpool.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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:412:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
412 | fread(buffer_orig, fsize, 1, f);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-w32handle.lo `test -f 'w32handle.c' || echo './'`w32handle.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sre.lo `test -f 'sre.c' || echo './'`sre.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sre-encode.lo `test -f 'sre-encode.c' || echo './'`sre-encode.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-sre-save.lo `test -f 'sre-save.c' || echo './'`sre-save.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-custom-attrs.lo `test -f 'custom-attrs.c' || echo './'`custom-attrs.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntime_la-native-library.lo `test -f 'native-library.c' || echo './'`native-library.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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: In function 'emit_marshal_safehandle_ilgen':
marshal-ilgen.c:5306:41: warning: 'label_next' may be used uninitialized in this function [-Wmaybe-uninitialized]
5306 | mono_mb_patch_branch (mb, label_next);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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:1103:6: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1103 | void GC_start_blocking ()
| ^~~~~~~~~~~~~~~~~
boehm-gc.c:1108:6: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1108 | void GC_end_blocking ()
| ^~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -DHAVE_BOEHM_GC -DGC_THREADS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -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-assembly-load-context.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-loaded-images.lo libmonoruntime_la-loaded-images-global.lo libmonoruntime_la-loaded-images-netcore.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-native-library.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 -lpthread
libtool: link: (cd .libs/libmonoruntime.lax/libmonoruntime-config.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/metadata/./.libs/libmonoruntime-config.a")
libtool: link: (cd .libs/libmonoruntime.lax/libmonoruntime-support.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/metadata/./.libs/libmonoruntime-support.a")
libtool: link: x86_64-pc-linux-gnu-ar cru .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-assembly-load-context.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-loaded-images.o .libs/libmonoruntime_la-loaded-images-global.o .libs/libmonoruntime_la-loaded-images-netcore.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-native-library.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-support.o
libtool: link: x86_64-pc-linux-gnu-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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32process-unix.lo `test -f 'w32process-unix.c' || echo './'`w32process-unix.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32file-unix.lo `test -f 'w32file-unix.c' || echo './'`w32file-unix.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-assembly-load-context.lo `test -f 'assembly-load-context.c' || echo './'`assembly-load-context.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-assembly.lo `test -f 'assembly.c' || echo './'`assembly.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
debug-mono-ppdb.c: In function 'mono_ppdb_load_file':
debug-mono-ppdb.c:233:60: warning: 'pe_timestamp' may be used uninitialized in this function [-Wmaybe-uninitialized]
233 | if (memcmp (pe_guid, pdb_stream->guid, 16) != 0 || memcmp (&pe_timestamp, pdb_stream->guid + 16, 4) != 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-icall.lo `test -f 'icall.c' || echo './'`icall.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-image.lo `test -f 'image.c' || echo './'`image.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-loaded-images.lo `test -f 'loaded-images.c' || echo './'`loaded-images.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-loaded-images-global.lo `test -f 'loaded-images-global.c' || echo './'`loaded-images-global.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-loaded-images-netcore.lo `test -f 'loaded-images-netcore.c' || echo './'`loaded-images-netcore.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-marshal.lo `test -f 'marshal.c' || echo './'`marshal.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-metadata.lo `test -f 'metadata.c' || echo './'`metadata.c
metadata.c: In function 'mono_metadata_parse_type_internal':
cc1: warning: function may return address of local variable [-Wreturn-local-addr]
metadata.c:1816:18: note: declared here
1816 | MonoType stype;
| ^~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-method-builder.lo `test -f 'method-builder.c' || echo './'`method-builder.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-object.lo `test -f 'object.c' || echo './'`object.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sysmath.lo `test -f 'sysmath.c' || echo './'`sysmath.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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_threads_summarize_execute_internal':
threads.c:6563:13: warning: 'current_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
6563 | int current_idx;
| ^~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-threadpool.lo `test -f 'threadpool.c' || echo './'`threadpool.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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:412:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
412 | fread(buffer_orig, fsize, 1, f);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-w32handle.lo `test -f 'w32handle.c' || echo './'`w32handle.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sre.lo `test -f 'sre.c' || echo './'`sre.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sre-encode.lo `test -f 'sre-encode.c' || echo './'`sre-encode.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sre-save.lo `test -f 'sre-save.c' || echo './'`sre-save.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-custom-attrs.lo `test -f 'custom-attrs.c' || echo './'`custom-attrs.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-native-library.lo `test -f 'native-library.c' || echo './'`native-library.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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: In function 'emit_marshal_safehandle_ilgen':
marshal-ilgen.c:5306:41: warning: 'label_next' may be used uninitialized in this function [-Wmaybe-uninitialized]
5306 | mono_mb_patch_branch (mb, label_next);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonoruntimesgen_la-sgen-mono.lo `test -f 'sgen-mono.c' || echo './'`sgen-mono.c
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -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-assembly-load-context.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-loaded-images.lo libmonoruntimesgen_la-loaded-images-global.lo libmonoruntimesgen_la-loaded-images-netcore.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-native-library.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 -lpthread
libtool: link: (cd .libs/libmonoruntimesgen.lax/libmonoruntime-config.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/metadata/./.libs/libmonoruntime-config.a")
libtool: link: (cd .libs/libmonoruntimesgen.lax/libmonoruntime-support.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/metadata/./.libs/libmonoruntime-support.a")
libtool: link: x86_64-pc-linux-gnu-ar cru .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-assembly-load-context.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-loaded-images.o .libs/libmonoruntimesgen_la-loaded-images-global.o .libs/libmonoruntimesgen_la-loaded-images-netcore.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-native-library.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-support.o
libtool: link: x86_64-pc-linux-gnu-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 '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/metadata'
Making all in mini
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/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
/usr/bin/python ./genmdesc.py TARGET_AMD64 . cpu-amd64.h amd64_desc ./cpu-amd64.md
make all-am
make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini'
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini.lo `test -f 'mini.c' || echo './'`mini.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-runtime.lo `test -f 'mini-runtime.c' || echo './'`mini-runtime.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-seq-points.lo `test -f 'seq-points.c' || echo './'`seq-points.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-method-to-ir.lo `test -f 'method-to-ir.c' || echo './'`method-to-ir.c
In file included from method-to-ir.c:78:
method-to-ir.c: In function 'emit_class_init':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2894:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2894 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, inited_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2894:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2894 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, inited_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2894:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2894 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, inited_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2894:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2894 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, inited_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:2899:17: note: in expansion of macro 'MONO_START_BB'
2899 | MONO_START_BB (cfg, inited_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:2899:17: note: in expansion of macro 'MONO_START_BB'
2899 | MONO_START_BB (cfg, inited_bb);
| ^~~~~~~~~~~~~
method-to-ir.c: In function 'mini_save_cast_details':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2930:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2930 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2930:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2930 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2930:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2930 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:2930:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
2930 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:2948:25: note: in expansion of macro 'MONO_START_BB'
2948 | MONO_START_BB (cfg, is_null_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:2948:25: note: in expansion of macro 'MONO_START_BB'
2948 | MONO_START_BB (cfg, is_null_bb);
| ^~~~~~~~~~~~~
method-to-ir.c: In function 'handle_unbox_gsharedvt':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3141:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3141 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3141:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3141 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3141:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3141 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3141:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3141 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3144:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3144 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3144:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3144 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3144:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3144 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3144:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3144 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3154:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3154 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3154:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3154 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3154:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3154 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3154:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3154 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:3157:9: note: in expansion of macro 'MONO_START_BB'
3157 | MONO_START_BB (cfg, is_ref_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:3157:9: note: in expansion of macro 'MONO_START_BB'
3157 | MONO_START_BB (cfg, is_ref_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3164:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3164 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3164:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3164 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3164:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3164 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3164:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3164 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:3167:9: note: in expansion of macro 'MONO_START_BB'
3167 | MONO_START_BB (cfg, is_nullable_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:3167:9: note: in expansion of macro 'MONO_START_BB'
3167 | MONO_START_BB (cfg, is_nullable_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3188:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3188 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3188:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3188 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3188:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3188 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3188:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3188 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:3191:9: note: in expansion of macro 'MONO_START_BB'
3191 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:3191:9: note: in expansion of macro 'MONO_START_BB'
3191 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
method-to-ir.c: In function 'mini_emit_box':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3349:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3349 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3349:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3349 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3349:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3349 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3349:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3349 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3352:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3352 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3352:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3352 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3352:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3352 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3352:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3352 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_nullable_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3364:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3364 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3364:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3364 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3364:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3364 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3364:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3364 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:3367:17: note: in expansion of macro 'MONO_START_BB'
3367 | MONO_START_BB (cfg, is_ref_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:3367:17: note: in expansion of macro 'MONO_START_BB'
3367 | MONO_START_BB (cfg, is_ref_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3375:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3375 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3375:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3375 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3375:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3375 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3375:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3375 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:3378:17: note: in expansion of macro 'MONO_START_BB'
3378 | MONO_START_BB (cfg, is_nullable_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:3378:17: note: in expansion of macro 'MONO_START_BB'
3378 | MONO_START_BB (cfg, is_nullable_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3404:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3404:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3404:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:3404:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
3404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:3406:17: note: in expansion of macro 'MONO_START_BB'
3406 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:3406:17: note: in expansion of macro 'MONO_START_BB'
3406 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
method-to-ir.c: In function 'handle_constrained_call':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5736:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5736 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5736:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5736 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5736:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5736 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5736:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5736 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_ref_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5745:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5745 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5745:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5745 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5745:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5745 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5745:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5745 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:5748:25: note: in expansion of macro 'MONO_START_BB'
5748 | MONO_START_BB (cfg, is_ref_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:5748:25: note: in expansion of macro 'MONO_START_BB'
5748 | MONO_START_BB (cfg, is_ref_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5758:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5758 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5758:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5758 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5758:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5758 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:5758:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
5758 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:5760:25: note: in expansion of macro 'MONO_START_BB'
5760 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:5760:25: note: in expansion of macro 'MONO_START_BB'
5760 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
method-to-ir.c: In function 'mono_method_to_ir':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:8189:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
8189 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBGE_UN, default_bblock);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:8189:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
8189 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBGE_UN, default_bblock);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:8189:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
8189 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBGE_UN, default_bblock);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:8189:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
8189 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBGE_UN, default_bblock);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10274:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10274 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10274:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10274 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10274:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10274 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10274:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10274 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:10277:41: note: in expansion of macro 'MONO_START_BB'
10277 | MONO_START_BB (cfg, dont_throw);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:10277:41: note: in expansion of macro 'MONO_START_BB'
10277 | MONO_START_BB (cfg, dont_throw);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10324:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10324 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10324:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10324 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10324:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10324 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10324:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10324 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, dont_throw);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:10328:41: note: in expansion of macro 'MONO_START_BB'
10328 | MONO_START_BB (cfg, dont_throw);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:10328:41: note: in expansion of macro 'MONO_START_BB'
10328 | MONO_START_BB (cfg, dont_throw);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:10388:33: note: in expansion of macro 'MONO_START_BB'
10388 | MONO_START_BB (cfg, next_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:10388:33: note: in expansion of macro 'MONO_START_BB'
10388 | MONO_START_BB (cfg, next_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10698:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10698 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10698:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10698 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10698:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10698 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10698:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10698 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10716:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10716:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10716:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10716:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:10719:41: note: in expansion of macro 'MONO_START_BB'
10719 | MONO_START_BB (cfg, is_gsharedvt_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:10719:41: note: in expansion of macro 'MONO_START_BB'
10719 | MONO_START_BB (cfg, is_gsharedvt_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:10724:41: note: in expansion of macro 'MONO_START_BB'
10724 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:10724:41: note: in expansion of macro 'MONO_START_BB'
10724 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10738:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10738 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10738:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10738 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10738:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10738 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10738:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10738 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_gsharedvt_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10742:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10742 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10742:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10742 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10742:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10742 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10742:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10742 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:10744:41: note: in expansion of macro 'MONO_START_BB'
10744 | MONO_START_BB (cfg, is_gsharedvt_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:10744:41: note: in expansion of macro 'MONO_START_BB'
10744 | MONO_START_BB (cfg, is_gsharedvt_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10762:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10762 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10762:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10762 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10762:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10762 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:10762:41: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
10762 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:10764:41: note: in expansion of macro 'MONO_START_BB'
10764 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:10764:41: note: in expansion of macro 'MONO_START_BB'
10764 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11050:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11050 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_zero_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11050:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11050 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_zero_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11050:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11050 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_zero_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11050:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11050 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_zero_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11054:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11054 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11054:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11054 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11054:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11054 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
method-to-ir.c:11054:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
11054 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:11056:25: note: in expansion of macro 'MONO_START_BB'
11056 | MONO_START_BB (cfg, non_zero_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:11056:25: note: in expansion of macro 'MONO_START_BB'
11056 | MONO_START_BB (cfg, non_zero_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
method-to-ir.c:11067:25: note: in expansion of macro 'MONO_START_BB'
11067 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
method-to-ir.c:11067:25: note: in expansion of macro 'MONO_START_BB'
11067 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-cfgdump.lo `test -f 'cfgdump.c' || echo './'`cfgdump.c
cfgdump.c: In function 'write_byte':
cfgdump.c:86:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
86 | write (cfg->gdump_ctx->fd, &b, 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cfgdump.c: In function 'write_short':
cfgdump.c:93:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
93 | write (cfg->gdump_ctx->fd, &swap, 2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cfgdump.c: In function 'write_int':
cfgdump.c:100:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
100 | write (cfg->gdump_ctx->fd, &swap, 4);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-decompose.lo `test -f 'decompose.c' || echo './'`decompose.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-jit-icalls.lo `test -f 'jit-icalls.c' || echo './'`jit-icalls.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-trace.lo `test -f 'trace.c' || echo './'`trace.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-dominators.lo `test -f 'dominators.c' || echo './'`dominators.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-cfold.lo `test -f 'cfold.c' || echo './'`cfold.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-helpers.lo `test -f 'helpers.c' || echo './'`helpers.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-liveness.lo `test -f 'liveness.c' || echo './'`liveness.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-ssa.lo `test -f 'ssa.c' || echo './'`ssa.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-abcremoval.lo `test -f 'abcremoval.c' || echo './'`abcremoval.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-local-propagation.lo `test -f 'local-propagation.c' || echo './'`local-propagation.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-driver.lo `test -f 'driver.c' || echo './'`driver.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-debug-mini.lo `test -f 'debug-mini.c' || echo './'`debug-mini.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-linear-scan.lo `test -f 'linear-scan.c' || echo './'`linear-scan.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-aot-compiler.lo `test -f 'aot-compiler.c' || echo './'`aot-compiler.c
aot-compiler.c: In function 'append_mangled_signature':
aot-compiler.c:9207:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
9207 | if (!supported)
| ^~
In file included from ../../mono/eglib/glib.h:46,
from ../../mono/metadata/abi-details.h:10,
from aot-compiler.c:37:
../../mono/eglib/eglib-remap.h:224:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
224 | #define g_string_append_printf monoeg_g_string_append_printf
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aot-compiler.c:9209:17: note: in expansion of macro 'g_string_append_printf'
9209 | g_string_append_printf (s, "_");
| ^~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-aot-runtime.lo `test -f 'aot-runtime.c' || echo './'`aot-runtime.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-aot-runtime-wasm.lo `test -f 'aot-runtime-wasm.c' || echo './'`aot-runtime-wasm.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-graph.lo `test -f 'graph.c' || echo './'`graph.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-codegen.lo `test -f 'mini-codegen.c' || echo './'`mini-codegen.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-exceptions.lo `test -f 'mini-exceptions.c' || echo './'`mini-exceptions.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-trampolines.lo `test -f 'mini-trampolines.c' || echo './'`mini-trampolines.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-branch-opts.lo `test -f 'branch-opts.c' || echo './'`branch-opts.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-generic-sharing.lo `test -f 'mini-generic-sharing.c' || echo './'`mini-generic-sharing.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-tasklets.lo `test -f 'tasklets.c' || echo './'`tasklets.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-simd-intrinsics.lo `test -f 'simd-intrinsics.c' || echo './'`simd-intrinsics.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-simd-intrinsics-netcore.lo `test -f 'simd-intrinsics-netcore.c' || echo './'`simd-intrinsics-netcore.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-native-types.lo `test -f 'mini-native-types.c' || echo './'`mini-native-types.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-unwind.lo `test -f 'unwind.c' || echo './'`unwind.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-image-writer.lo `test -f 'image-writer.c' || echo './'`image-writer.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-dwarfwriter.lo `test -f 'dwarfwriter.c' || echo './'`dwarfwriter.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-gc.lo `test -f 'mini-gc.c' || echo './'`mini-gc.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-debugger-agent-stubs.lo `test -f 'debugger-agent-stubs.c' || echo './'`debugger-agent-stubs.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-xdebug.lo `test -f 'xdebug.c' || echo './'`xdebug.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-alias-analysis.lo `test -f 'alias-analysis.c' || echo './'`alias-analysis.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-cross-helpers.lo `test -f 'mini-cross-helpers.c' || echo './'`mini-cross-helpers.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-arch-stubs.lo `test -f 'arch-stubs.c' || echo './'`arch-stubs.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-type-checking.lo `test -f 'type-checking.c' || echo './'`type-checking.c
In file included from type-checking.c:11:
type-checking.c: In function 'mini_emit_isninst_cast_inst':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:115:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
115 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:115:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
115 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:115:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
115 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:115:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
115 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:128:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
128 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:128:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
128 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:128:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
128 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:128:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
128 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
type-checking.c: In function 'mini_emit_max_iid_check':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:208:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
208 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:208:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
208 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:208:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
208 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:208:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
208 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBLT_UN, false_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
type-checking.c: In function 'mini_emit_class_check_branch':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:245:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
245 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, branch_op, target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:245:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
245 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, branch_op, target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:245:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
245 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, branch_op, target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:245:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
245 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, branch_op, target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
type-checking.c: In function 'mini_emit_iface_cast':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:264:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
264 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:264:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
264 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:264:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
264 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:264:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
264 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
type-checking.c: In function 'mini_emit_iface_class_cast':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:281:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
281 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:281:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
281 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:281:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
281 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:281:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
281 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, true_target);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
type-checking.c: In function 'emit_special_array_iface_check':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:372:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
372 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:372:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
372 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:372:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
372 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:372:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
372 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:377:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
377 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, true_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:377:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
377 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, true_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:377:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
377 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, true_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:377:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
377 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, true_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
type-checking.c: In function 'handle_castclass':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:404:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:404:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:404:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:404:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
404 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:422:17: note: in expansion of macro 'MONO_START_BB'
422 | MONO_START_BB (cfg, interface_fail_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:422:17: note: in expansion of macro 'MONO_START_BB'
422 | MONO_START_BB (cfg, interface_fail_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:428:17: note: in expansion of macro 'MONO_START_BB'
428 | MONO_START_BB (cfg, array_fail_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:428:17: note: in expansion of macro 'MONO_START_BB'
428 | MONO_START_BB (cfg, array_fail_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:444:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
444 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:444:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
444 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:444:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
444 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:444:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
444 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:482:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
482 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, no_proxy_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:482:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
482 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, no_proxy_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:482:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
482 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, no_proxy_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:482:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
482 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, no_proxy_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:488:17: note: in expansion of macro 'MONO_START_BB'
488 | MONO_START_BB (cfg, fail_1_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:488:17: note: in expansion of macro 'MONO_START_BB'
488 | MONO_START_BB (cfg, fail_1_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:495:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
495 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:495:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
495 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:495:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
495 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:495:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
495 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:497:17: note: in expansion of macro 'MONO_START_BB'
497 | MONO_START_BB (cfg, no_proxy_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:497:17: note: in expansion of macro 'MONO_START_BB'
497 | MONO_START_BB (cfg, no_proxy_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:529:9: note: in expansion of macro 'MONO_START_BB'
529 | MONO_START_BB (cfg, is_null_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:529:9: note: in expansion of macro 'MONO_START_BB'
529 | MONO_START_BB (cfg, is_null_bb);
| ^~~~~~~~~~~~~
type-checking.c: In function 'handle_isinst':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:566:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
566 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:566:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
566 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:566:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
566 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:566:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
566 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:576:17: note: in expansion of macro 'MONO_START_BB'
576 | MONO_START_BB (cfg, interface_fail_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:576:17: note: in expansion of macro 'MONO_START_BB'
576 | MONO_START_BB (cfg, interface_fail_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:586:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
586 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:586:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
586 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:586:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
586 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:586:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
586 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, not_an_array);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:590:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
590 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:590:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
590 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:590:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
590 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:590:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
590 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:592:25: note: in expansion of macro 'MONO_START_BB'
592 | MONO_START_BB (cfg, not_an_array);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:592:25: note: in expansion of macro 'MONO_START_BB'
592 | MONO_START_BB (cfg, not_an_array);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:609:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
609 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:609:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
609 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:609:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
609 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:609:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
609 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:611:17: note: in expansion of macro 'MONO_START_BB'
611 | MONO_START_BB (cfg, call_proxy_isinst);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:611:17: note: in expansion of macro 'MONO_START_BB'
611 | MONO_START_BB (cfg, call_proxy_isinst);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:616:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
616 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:616:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
616 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:616:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
616 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:616:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
616 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:642:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
642 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:642:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
642 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:642:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
642 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:642:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
642 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:646:17: note: in expansion of macro 'MONO_START_BB'
646 | MONO_START_BB (cfg, call_proxy_isinst);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:646:17: note: in expansion of macro 'MONO_START_BB'
646 | MONO_START_BB (cfg, call_proxy_isinst);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:651:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
651 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:651:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
651 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:651:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
651 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:651:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
651 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:652:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
652 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:652:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
652 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:652:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
652 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:652:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
652 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:654:17: note: in expansion of macro 'MONO_START_BB'
654 | MONO_START_BB (cfg, no_proxy_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:654:17: note: in expansion of macro 'MONO_START_BB'
654 | MONO_START_BB (cfg, no_proxy_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:672:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
672 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:672:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
672 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:672:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
672 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:672:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
672 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:678:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
678 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:678:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
678 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:678:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
678 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:678:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
678 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:686:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
686 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:686:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
686 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:686:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
686 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:686:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
686 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:701:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
701 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:701:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
701 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:701:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
701 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:701:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
701 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:703:33: note: in expansion of macro 'MONO_START_BB'
703 | MONO_START_BB (cfg, pointer_check_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:703:33: note: in expansion of macro 'MONO_START_BB'
703 | MONO_START_BB (cfg, pointer_check_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:706:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
706 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:706:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
706 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:706:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
706 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:706:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
706 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:708:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
708 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:708:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
708 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:708:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
708 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:708:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
708 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:709:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
709 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:709:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
709 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:709:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
709 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:709:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
709 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:713:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
713 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:713:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
713 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:713:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
713 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:713:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
713 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:716:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:716:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:716:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:716:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
716 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:743:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
743 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:743:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
743 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:743:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
743 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:743:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
743 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, false_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:744:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
744 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:744:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
744 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:744:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
744 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:744:33: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
744 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, is_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:753:9: note: in expansion of macro 'MONO_START_BB'
753 | MONO_START_BB (cfg, false_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:753:9: note: in expansion of macro 'MONO_START_BB'
753 | MONO_START_BB (cfg, false_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:756:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
756 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:756:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
756 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:756:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
756 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
type-checking.c:756:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
756 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:758:9: note: in expansion of macro 'MONO_START_BB'
758 | MONO_START_BB (cfg, is_null_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:758:9: note: in expansion of macro 'MONO_START_BB'
758 | MONO_START_BB (cfg, is_null_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
type-checking.c:760:9: note: in expansion of macro 'MONO_START_BB'
760 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
type-checking.c:760:9: note: in expansion of macro 'MONO_START_BB'
760 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-calls.lo `test -f 'calls.c' || echo './'`calls.c
In file included from calls.c:11:
calls.c: In function 'mini_emit_llvmonly_virtual_call':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:760:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
760 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:760:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
760 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:760:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
760 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:760:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
760 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBNE_UN, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:770:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
770 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:770:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
770 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:770:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
770 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:770:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
770 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, non_null_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
calls.c:773:17: note: in expansion of macro 'MONO_START_BB'
773 | MONO_START_BB (cfg, non_null_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
calls.c:773:17: note: in expansion of macro 'MONO_START_BB'
773 | MONO_START_BB (cfg, non_null_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:849:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
849 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:849:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
849 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:849:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
849 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:849:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
849 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:865:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
865 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:865:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
865 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:865:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
865 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:865:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
865 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_PBEQ, slowpath_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:867:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
867 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:867:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
867 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:867:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
867 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:867:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
867 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
calls.c:870:17: note: in expansion of macro 'MONO_START_BB'
870 | MONO_START_BB (cfg, slowpath_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
calls.c:870:17: note: in expansion of macro 'MONO_START_BB'
870 | MONO_START_BB (cfg, slowpath_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:880:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
880 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:880:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
880 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:880:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
880 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
calls.c:880:17: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
880 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
calls.c:883:17: note: in expansion of macro 'MONO_START_BB'
883 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
calls.c:883:17: note: in expansion of macro 'MONO_START_BB'
883 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-lldb.lo `test -f 'lldb.c' || echo './'`lldb.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-memory-access.lo `test -f 'memory-access.c' || echo './'`memory-access.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-intrinsics.lo `test -f 'intrinsics.c' || echo './'`intrinsics.c
In file included from intrinsics.c:13:
intrinsics.c: In function 'llvm_emit_inst_for_method':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:303:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
303 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:303:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
303 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:303:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
303 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:303:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
303 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
intrinsics.c:316:25: note: in expansion of macro 'MONO_START_BB'
316 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
intrinsics.c:316:25: note: in expansion of macro 'MONO_START_BB'
316 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
intrinsics.c: In function 'mini_emit_inst_for_method':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:811:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
811 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, szarray_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:811:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
811 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, szarray_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:811:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
811 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, szarray_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:811:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
811 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, szarray_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:819:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
819 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:819:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
819 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:819:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
819 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:819:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
819 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_BR, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
intrinsics.c:820:25: note: in expansion of macro 'MONO_START_BB'
820 | MONO_START_BB (cfg, szarray_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
intrinsics.c:820:25: note: in expansion of macro 'MONO_START_BB'
820 | MONO_START_BB (cfg, szarray_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
intrinsics.c:827:25: note: in expansion of macro 'MONO_START_BB'
827 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
intrinsics.c:827:25: note: in expansion of macro 'MONO_START_BB'
827 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:969:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
969 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:969:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
969 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:969:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
969 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
intrinsics.c:969:25: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
969 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBNE_UN, end_bb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
intrinsics.c:976:25: note: in expansion of macro 'MONO_START_BB'
976 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
intrinsics.c:976:25: note: in expansion of macro 'MONO_START_BB'
976 | MONO_START_BB (cfg, end_bb);
| ^~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-profiler.lo `test -f 'mini-profiler.c' || echo './'`mini-profiler.c
In file included from mini-profiler.c:13:
mini-profiler.c: In function 'mini_profiler_emit_call_finally':
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
mini-profiler.c:179:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
179 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, ebb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:831:13: note: in expansion of macro 'MONO_START_BB'
831 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
mini-profiler.c:179:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
179 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, ebb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
mini-profiler.c:179:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
179 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, ebb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
ir-emit.h:842:17: note: in expansion of macro 'MONO_START_BB'
842 | MONO_START_BB ((cfg), falsebb); \
| ^~~~~~~~~~~~~
mini-profiler.c:179:9: note: in expansion of macro 'MONO_EMIT_NEW_BRANCH_BLOCK'
179 | MONO_EMIT_NEW_BRANCH_BLOCK (cfg, OP_IBEQ, ebb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ir-emit.h:867:16: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
867 | } else if (! (cfg->cbb->last_ins && ((cfg->cbb->last_ins->opcode == OP_BR) || (cfg->cbb->last_ins->opcode == OP_BR_REG) || MONO_IS_COND_BRANCH_OP (cfg->cbb->last_ins)))) \
| ^~
mini-profiler.c:215:9: note: in expansion of macro 'MONO_START_BB'
215 | MONO_START_BB (cfg, ebb);
| ^~~~~~~~~~~~~
ir-emit.h:869:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
869 | (cfg)->cbb->next_bb = (bblock); \
| ^
mini-profiler.c:215:9: note: in expansion of macro 'MONO_START_BB'
215 | MONO_START_BB (cfg, ebb);
| ^~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-interp-stubs.lo `test -f 'interp-stubs.c' || echo './'`interp-stubs.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-llvmonly-runtime.lo `test -f 'llvmonly-runtime.c' || echo './'`llvmonly-runtime.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-tiered.lo `test -f 'tiered.c' || echo './'`tiered.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-amd64.lo `test -f 'mini-amd64.c' || echo './'`mini-amd64.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-exceptions-amd64.lo `test -f 'exceptions-amd64.c' || echo './'`exceptions-amd64.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-tramp-amd64.lo `test -f 'tramp-amd64.c' || echo './'`tramp-amd64.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-amd64-gsharedvt.lo `test -f 'mini-amd64-gsharedvt.c' || echo './'`mini-amd64-gsharedvt.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-tramp-amd64-gsharedvt.lo `test -f 'tramp-amd64-gsharedvt.c' || echo './'`tramp-amd64-gsharedvt.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmini_la-mini-posix.lo `test -f 'mini-posix.c' || echo './'`mini-posix.c
../../doltlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -O2 -pipe -fvisibility=hidden -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmini.la libmini_la-mini.lo libmini_la-mini-runtime.lo libmini_la-seq-points.lo libmini_la-method-to-ir.lo libmini_la-cfgdump.lo libmini_la-decompose.lo libmini_la-jit-icalls.lo libmini_la-trace.lo libmini_la-dominators.lo libmini_la-cfold.lo libmini_la-helpers.lo libmini_la-liveness.lo libmini_la-ssa.lo libmini_la-abcremoval.lo libmini_la-local-propagation.lo libmini_la-driver.lo libmini_la-debug-mini.lo libmini_la-linear-scan.lo libmini_la-aot-compiler.lo libmini_la-aot-runtime.lo libmini_la-aot-runtime-wasm.lo libmini_la-graph.lo libmini_la-mini-codegen.lo libmini_la-mini-exceptions.lo libmini_la-mini-trampolines.lo libmini_la-branch-opts.lo libmini_la-mini-generic-sharing.lo libmini_la-tasklets.lo libmini_la-simd-intrinsics.lo libmini_la-simd-intrinsics-netcore.lo libmini_la-mini-native-types.lo libmini_la-unwind.lo libmini_la-image-writer.lo libmini_la-dwarfwriter.lo libmini_la-mini-gc.lo libmini_la-debugger-agent-stubs.lo libmini_la-xdebug.lo libmini_la-alias-analysis.lo libmini_la-mini-cross-helpers.lo libmini_la-arch-stubs.lo libmini_la-type-checking.lo libmini_la-calls.lo libmini_la-lldb.lo libmini_la-memory-access.lo libmini_la-intrinsics.lo libmini_la-mini-profiler.lo libmini_la-interp-stubs.lo libmini_la-llvmonly-runtime.lo libmini_la-tiered.lo libmini_la-mini-amd64.lo libmini_la-exceptions-amd64.lo libmini_la-tramp-amd64.lo libmini_la-mini-amd64-gsharedvt.lo libmini_la-tramp-amd64-gsharedvt.lo libmini_la-mini-posix.lo -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmini.a .libs/libmini_la-mini.o .libs/libmini_la-mini-runtime.o .libs/libmini_la-seq-points.o .libs/libmini_la-method-to-ir.o .libs/libmini_la-cfgdump.o .libs/libmini_la-decompose.o .libs/libmini_la-jit-icalls.o .libs/libmini_la-trace.o .libs/libmini_la-dominators.o .libs/libmini_la-cfold.o .libs/libmini_la-helpers.o .libs/libmini_la-liveness.o .libs/libmini_la-ssa.o .libs/libmini_la-abcremoval.o .libs/libmini_la-local-propagation.o .libs/libmini_la-driver.o .libs/libmini_la-debug-mini.o .libs/libmini_la-linear-scan.o .libs/libmini_la-aot-compiler.o .libs/libmini_la-aot-runtime.o .libs/libmini_la-aot-runtime-wasm.o .libs/libmini_la-graph.o .libs/libmini_la-mini-codegen.o .libs/libmini_la-mini-exceptions.o .libs/libmini_la-mini-trampolines.o .libs/libmini_la-branch-opts.o .libs/libmini_la-mini-generic-sharing.o .libs/libmini_la-tasklets.o .libs/libmini_la-simd-intrinsics.o .libs/libmini_la-simd-intrinsics-netcore.o .libs/libmini_la-mini-native-types.o .libs/libmini_la-unwind.o .libs/libmini_la-image-writer.o .libs/libmini_la-dwarfwriter.o .libs/libmini_la-mini-gc.o .libs/libmini_la-debugger-agent-stubs.o .libs/libmini_la-xdebug.o .libs/libmini_la-alias-analysis.o .libs/libmini_la-mini-cross-helpers.o .libs/libmini_la-arch-stubs.o .libs/libmini_la-type-checking.o .libs/libmini_la-calls.o .libs/libmini_la-lldb.o .libs/libmini_la-memory-access.o .libs/libmini_la-intrinsics.o .libs/libmini_la-mini-profiler.o .libs/libmini_la-interp-stubs.o .libs/libmini_la-llvmonly-runtime.o .libs/libmini_la-tiered.o .libs/libmini_la-mini-amd64.o .libs/libmini_la-exceptions-amd64.o .libs/libmini_la-tramp-amd64.o .libs/libmini_la-mini-amd64-gsharedvt.o .libs/libmini_la-tramp-amd64-gsharedvt.o .libs/libmini_la-mini-posix.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmini.a
libtool: link: ( cd ".libs" && rm -f "libmini.la" && ln -s "../libmini.la" "libmini.la" )
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmain_a-main.o `test -f 'main.c' || echo './'`main.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o interp/libmono_ee_interp_la-interp.lo `test -f 'interp/interp.c' || echo './'`interp/interp.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o interp/libmono_ee_interp_la-mintops.lo `test -f 'interp/mintops.c' || echo './'`interp/mintops.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o interp/libmono_ee_interp_la-transform.lo `test -f 'interp/transform.c' || echo './'`interp/transform.c
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmono-ee-interp.la interp/libmono_ee_interp_la-interp.lo interp/libmono_ee_interp_la-mintops.lo interp/libmono_ee_interp_la-transform.lo -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmono-ee-interp.a interp/.libs/libmono_ee_interp_la-interp.o interp/.libs/libmono_ee_interp_la-mintops.o interp/.libs/libmono_ee_interp_la-transform.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmono-ee-interp.a
libtool: link: ( cd ".libs" && rm -f "libmono-ee-interp.la" && ln -s "../libmono-ee-interp.la" "libmono-ee-interp.la" )
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmono_dbg_la-debugger-agent.lo `test -f 'debugger-agent.c' || echo './'`debugger-agent.c
debugger-agent.c: In function 'valid_memory_address':
debugger-agent.c:9635:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
9635 | write (file_check_valid_memory, (gpointer)addr, 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmono_dbg_la-debugger-state-machine.lo `test -f 'debugger-state-machine.c' || echo './'`debugger-state-machine.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmono_dbg_la-debugger-engine.lo `test -f 'debugger-engine.c' || echo './'`debugger-engine.c
debugger-engine.c:758:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
758 | ss_req_count ()
| ^~~~~~~~~~~~
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmono-dbg.la libmono_dbg_la-debugger-agent.lo libmono_dbg_la-debugger-state-machine.lo libmono_dbg_la-debugger-engine.lo -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmono-dbg.a .libs/libmono_dbg_la-debugger-agent.o .libs/libmono_dbg_la-debugger-state-machine.o .libs/libmono_dbg_la-debugger-engine.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmono-dbg.a
libtool: link: ( cd ".libs" && rm -f "libmono-dbg.la" && ln -s "../libmono-dbg.la" "libmono-dbg.la" )
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o mono-boehm libmain_a-main.o libmini.la libmono-ee-interp.la libmono-dbg.la ../../mono/metadata/libmonoruntime.la ../../mono/utils/libmonoutils.la ../../mono/eglib/libeglib.la ../../external/bdwgc/libgc.la ../../mono/eglib/libeglib.la -lm -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -o mono-boehm libmain_a-main.o -Wl,--as-needed ./.libs/libmini.a ./.libs/libmono-ee-interp.a ./.libs/libmono-dbg.a ../../mono/metadata/.libs/libmonoruntime.a -lz ../../mono/utils/.libs/libmonoutils.a ../../external/bdwgc/.libs/libgc.a -ldl ../../mono/eglib/.libs/libeglib.a -lm -lpthread
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmain_a-main-sgen.o `test -f 'main-sgen.c' || echo './'`main-sgen.c
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o mono-sgen libmain_a-main-sgen.o libmini.la libmono-ee-interp.la libmono-dbg.la ../../mono/metadata/libmonoruntimesgen.la ../../mono/sgen/libmonosgen.la ../../mono/utils/libmonoutils.la ../../mono/eglib/libeglib.la ../../mono/eglib/libeglib.la -lm -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -o mono-sgen libmain_a-main-sgen.o -Wl,--as-needed ./.libs/libmini.a ./.libs/libmono-ee-interp.a ./.libs/libmono-dbg.a ../../mono/metadata/.libs/libmonoruntimesgen.a -lz ../../mono/sgen/.libs/libmonosgen.a ../../mono/utils/.libs/libmonoutils.a ../../mono/eglib/.libs/libeglib.a -lm -lpthread
ln -sf mono-sgen mono
rm -f libmain.a
x86_64-pc-linux-gnu-ar cru libmain.a libmain_a-main-sgen.o libmain_a-main.o
x86_64-pc-linux-gnu-ranlib libmain.a
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o interp/libmaintest_a-whitebox.o `test -f 'interp/whitebox.c' || echo './'`interp/whitebox.c
rm -f libmaintest.a
x86_64-pc-linux-gnu-ar cru libmaintest.a interp/libmaintest_a-whitebox.o
x86_64-pc-linux-gnu-ranlib libmaintest.a
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -version-info 1:0:0 -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmonoboehm-2.0.la -rpath /usr/lib64 libmini.la libmono-ee-interp.la libmono-dbg.la ../../mono/metadata/libmonoruntime.la ../../mono/utils/libmonoutils.la ../../mono/eglib/libeglib.la ../../external/bdwgc/libgc.la -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC -Wl,--whole-archive ./.libs/libmini.a ./.libs/libmono-ee-interp.a ./.libs/libmono-dbg.a ../../mono/metadata/.libs/libmonoruntime.a ../../mono/utils/.libs/libmonoutils.a ../../mono/eglib/.libs/libeglib.a ../../external/bdwgc/.libs/libgc.a -Wl,--no-whole-archive -Wl,--as-needed -lz -ldl -lm -lpthread -O2 -g -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -Wl,-soname -Wl,libmonoboehm-2.0.so.1 -o .libs/libmonoboehm-2.0.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libmonoboehm-2.0.so.1" && ln -s "libmonoboehm-2.0.so.1.0.0" "libmonoboehm-2.0.so.1")
libtool: link: (cd ".libs" && rm -f "libmonoboehm-2.0.so" && ln -s "libmonoboehm-2.0.so.1.0.0" "libmonoboehm-2.0.so")
libtool: link: (cd .libs/libmonoboehm-2.0.lax/libmini.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/./.libs/libmini.a")
libtool: link: (cd .libs/libmonoboehm-2.0.lax/libmono-ee-interp.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/./.libs/libmono-ee-interp.a")
libtool: link: (cd .libs/libmonoboehm-2.0.lax/libmono-dbg.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/./.libs/libmono-dbg.a")
libtool: link: (cd .libs/libmonoboehm-2.0.lax/libmonoruntime.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../mono/metadata/.libs/libmonoruntime.a")
libtool: link: (cd .libs/libmonoboehm-2.0.lax/libmonoutils.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../mono/utils/.libs/libmonoutils.a")
libtool: link: (cd .libs/libmonoboehm-2.0.lax/libeglib.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../mono/eglib/.libs/libeglib.a")
libtool: link: (cd .libs/libmonoboehm-2.0.lax/libgc.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../external/bdwgc/.libs/libgc.a")
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonoboehm-2.0.a .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-abcremoval.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-alias-analysis.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-aot-compiler.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-aot-runtime-wasm.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-aot-runtime.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-arch-stubs.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-branch-opts.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-calls.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-cfgdump.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-cfold.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-debug-mini.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-debugger-agent-stubs.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-decompose.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-dominators.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-driver.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-dwarfwriter.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-exceptions-amd64.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-graph.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-helpers.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-image-writer.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-interp-stubs.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-intrinsics.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-jit-icalls.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-linear-scan.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-liveness.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-lldb.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-llvmonly-runtime.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-local-propagation.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-memory-access.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-method-to-ir.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-amd64-gsharedvt.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-amd64.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-codegen.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-cross-helpers.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-exceptions.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-gc.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-generic-sharing.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-native-types.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-posix.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-profiler.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-runtime.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini-trampolines.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-mini.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-seq-points.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-simd-intrinsics-netcore.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-simd-intrinsics.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-ssa.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-tasklets.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-tiered.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-trace.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-tramp-amd64-gsharedvt.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-tramp-amd64.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-type-checking.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-unwind.o .libs/libmonoboehm-2.0.lax/libmini.a/libmini_la-xdebug.o .libs/libmonoboehm-2.0.lax/libmono-ee-interp.a/libmono_ee_interp_la-interp.o .libs/libmonoboehm-2.0.lax/libmono-ee-interp.a/libmono_ee_interp_la-mintops.o .libs/libmonoboehm-2.0.lax/libmono-ee-interp.a/libmono_ee_interp_la-transform.o .libs/libmonoboehm-2.0.lax/libmono-dbg.a/libmono_dbg_la-debugger-agent.o .libs/libmonoboehm-2.0.lax/libmono-dbg.a/libmono_dbg_la-debugger-engine.o .libs/libmonoboehm-2.0.lax/libmono-dbg.a/libmono_dbg_la-debugger-state-machine.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_config_la-mono-config-dirs.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-abi.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-appdomain.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-assembly-load-context.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-assembly.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-attach.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-boehm-gc.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-callspec.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-class-accessors.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-class-init.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-class.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-cominterop.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-console-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-coree.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-custom-attrs.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-debug-helpers.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-debug-mono-ppdb.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-debug-mono-symfile.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-domain.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-dynamic-image.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-dynamic-stream.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-environment.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-exception.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-fdhandle.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-file-mmap-posix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-file-mmap-windows.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-filewatcher.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-gc-stats.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-gc.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-handle.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-icall-table.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-icall.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-image.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-jit-info.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-loaded-images-global.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-loaded-images-netcore.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-loaded-images.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-loader.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-locales.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-lock-tracer.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-marshal-ilgen.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-marshal.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mempool.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-metadata-cross-helpers.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-metadata-verify.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-metadata.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-method-builder-ilgen.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-method-builder.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-monitor.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-basic-block.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-conc-hash.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-config.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-debug.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-endian.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-hash.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-mlist.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-perfcounters.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-route.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-mono-security.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-native-library.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-null-gc-handles.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-null-gc.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-object.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-opcodes.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-profiler.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-property-bag.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-rand.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-reflection.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-remoting.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-runtime.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-security-core-clr.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-security-manager.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-seq-points-data.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-sgen-mono-ilgen.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-sre-encode.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-sre-save.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-sre.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-string-icalls.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-sysmath.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-threadpool-io.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-threadpool-worker-default.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-threadpool.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-threads.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-verify.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32error-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32event-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32file-unix-glob.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32file-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32file.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32handle-namespace.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32handle.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32mutex-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32process-unix-bsd.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32process-unix-default.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32process-unix-haiku.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32process-unix-osx.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32process-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32process.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32semaphore-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32socket-unix.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_la-w32socket.o .libs/libmonoboehm-2.0.lax/libmonoruntime.a/libmonoruntime_support_la-support.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-atomic.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-bsearch.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-checked-build.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-dlmalloc.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-hazard-pointer.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-json.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-lock-free-alloc.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-lock-free-array-queue.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-lock-free-queue.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mach-support-amd64.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-memfuncs.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-codeman.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-conc-hashtable.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-context.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-counters.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-darwin.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-posix.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-wasm.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-windows.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-error.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-experiments.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-filemap.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-flight-recorder.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-hwcap-x86.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-hwcap.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-internal-hash.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-io-portability.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-jemalloc.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-linked-list-set.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-android.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-common.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-darwin.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-flight-recorder.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-posix.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-windows.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-logger.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-md5.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-merp.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-mmap-wasm.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-mmap-windows.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-mmap.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-networkinterfaces.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-os-mutex.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-path.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-poll.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-proclib-windows.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-proclib.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-property-hash.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-publib.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-rand-windows.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-rand.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-sha1.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-signal-handler.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-state.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-stdlib.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-aix.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-android.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-coop.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-freebsd.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-haiku.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-linux.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-mach-helper.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-mach.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-netbsd.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-openbsd.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-posix-signals.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-posix.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-state-machine.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-wasm.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-windows.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-time.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-tls.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-uri.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-utility-thread.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-utils-debug.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-mono-value-hash.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-monobitset.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-networking-fallback.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-networking-missing.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-networking-posix.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-networking-windows.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-networking.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-os-event-unix.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-parse.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/libmonoutils_la-strenc.o .libs/libmonoboehm-2.0.lax/libmonoutils.a/mono-math-c.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-garray.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gbytearray.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gclock-nanosleep.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gdate-unix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gdir-unix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gerror.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gfile-posix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gfile-unix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gfile.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-ghashtable.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-giconv.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-glist.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gmarkup.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gmem.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gmisc-unix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gmodule-aix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gmodule-unix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-goutput.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gpath.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gpattern.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gptrarray.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gqsort.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gqueue.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gshell.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gslist.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gspawn.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gstr.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gstring.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gtimer-unix.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gunicode.o .libs/libmonoboehm-2.0.lax/libeglib.a/libeglib_la-gutf8.o .libs/libmonoboehm-2.0.lax/libgc.a/gc.o .libs/libmonoboehm-2.0.lax/libgc.a/pthread_start.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmonoboehm-2.0.a
libtool: link: rm -fr .libs/libmonoboehm-2.0.lax
libtool: link: ( cd ".libs" && rm -f "libmonoboehm-2.0.la" && ln -s "../libmonoboehm-2.0.la" "libmonoboehm-2.0.la" )
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -I../.. -I../../mono/eglib -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -version-info 1:0:0 -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libmonosgen-2.0.la -rpath /usr/lib64 libmini.la libmono-ee-interp.la libmono-dbg.la ../../mono/metadata/libmonoruntimesgen.la ../../mono/sgen/libmonosgen.la ../../mono/utils/libmonoutils.la ../../mono/eglib/libeglib.la -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC -Wl,--whole-archive ./.libs/libmini.a ./.libs/libmono-ee-interp.a ./.libs/libmono-dbg.a ../../mono/metadata/.libs/libmonoruntimesgen.a ../../mono/sgen/.libs/libmonosgen.a ../../mono/utils/.libs/libmonoutils.a ../../mono/eglib/.libs/libeglib.a -Wl,--no-whole-archive -Wl,--as-needed -lz -lm -lpthread -O2 -g -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -Wl,-soname -Wl,libmonosgen-2.0.so.1 -o .libs/libmonosgen-2.0.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libmonosgen-2.0.so.1" && ln -s "libmonosgen-2.0.so.1.0.0" "libmonosgen-2.0.so.1")
libtool: link: (cd ".libs" && rm -f "libmonosgen-2.0.so" && ln -s "libmonosgen-2.0.so.1.0.0" "libmonosgen-2.0.so")
libtool: link: (cd .libs/libmonosgen-2.0.lax/libmini.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/./.libs/libmini.a")
libtool: link: (cd .libs/libmonosgen-2.0.lax/libmono-ee-interp.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/./.libs/libmono-ee-interp.a")
libtool: link: (cd .libs/libmonosgen-2.0.lax/libmono-dbg.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/./.libs/libmono-dbg.a")
libtool: link: (cd .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../mono/metadata/.libs/libmonoruntimesgen.a")
libtool: link: (cd .libs/libmonosgen-2.0.lax/libmonosgen.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../mono/sgen/.libs/libmonosgen.a")
libtool: link: (cd .libs/libmonosgen-2.0.lax/libmonoutils.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../mono/utils/.libs/libmonoutils.a")
libtool: link: (cd .libs/libmonosgen-2.0.lax/libeglib.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini/../../mono/eglib/.libs/libeglib.a")
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libmonosgen-2.0.a .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-abcremoval.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-alias-analysis.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-aot-compiler.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-aot-runtime-wasm.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-aot-runtime.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-arch-stubs.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-branch-opts.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-calls.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-cfgdump.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-cfold.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-debug-mini.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-debugger-agent-stubs.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-decompose.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-dominators.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-driver.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-dwarfwriter.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-exceptions-amd64.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-graph.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-helpers.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-image-writer.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-interp-stubs.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-intrinsics.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-jit-icalls.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-linear-scan.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-liveness.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-lldb.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-llvmonly-runtime.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-local-propagation.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-memory-access.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-method-to-ir.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-amd64-gsharedvt.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-amd64.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-codegen.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-cross-helpers.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-exceptions.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-gc.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-generic-sharing.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-native-types.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-posix.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-profiler.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-runtime.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini-trampolines.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-mini.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-seq-points.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-simd-intrinsics-netcore.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-simd-intrinsics.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-ssa.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-tasklets.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-tiered.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-trace.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-tramp-amd64-gsharedvt.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-tramp-amd64.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-type-checking.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-unwind.o .libs/libmonosgen-2.0.lax/libmini.a/libmini_la-xdebug.o .libs/libmonosgen-2.0.lax/libmono-ee-interp.a/libmono_ee_interp_la-interp.o .libs/libmonosgen-2.0.lax/libmono-ee-interp.a/libmono_ee_interp_la-mintops.o .libs/libmonosgen-2.0.lax/libmono-ee-interp.a/libmono_ee_interp_la-transform.o .libs/libmonosgen-2.0.lax/libmono-dbg.a/libmono_dbg_la-debugger-agent.o .libs/libmonosgen-2.0.lax/libmono-dbg.a/libmono_dbg_la-debugger-engine.o .libs/libmonosgen-2.0.lax/libmono-dbg.a/libmono_dbg_la-debugger-state-machine.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntime_config_la-mono-config-dirs.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntime_support_la-support.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-abi.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-appdomain.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-assembly-load-context.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-assembly.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-attach.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-callspec.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-class-accessors.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-class-init.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-class.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-cominterop.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-console-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-coree.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-custom-attrs.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-debug-helpers.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-debug-mono-ppdb.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-debug-mono-symfile.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-domain.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-dynamic-image.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-dynamic-stream.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-environment.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-exception.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-fdhandle.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-file-mmap-posix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-file-mmap-windows.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-filewatcher.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-gc-stats.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-gc.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-handle.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-icall-table.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-icall.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-image.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-jit-info.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loaded-images-global.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loaded-images-netcore.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loaded-images.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loader.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-locales.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-lock-tracer.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-marshal-ilgen.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-marshal.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mempool.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-metadata-cross-helpers.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-metadata-verify.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-metadata.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-method-builder-ilgen.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-method-builder.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-monitor.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-basic-block.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-conc-hash.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-config.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-debug.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-endian.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-hash.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-mlist.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-perfcounters.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-route.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-security.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-native-library.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-object.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-opcodes.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-profiler.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-property-bag.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-rand.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-reflection.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-remoting.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-runtime.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-security-core-clr.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-security-manager.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-seq-points-data.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-bridge.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-mono-ilgen.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-mono.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-new-bridge.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-old-bridge.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-stw.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-tarjan-bridge.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-toggleref.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sre-encode.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sre-save.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sre.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-string-icalls.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sysmath.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threadpool-io.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threadpool-worker-default.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threadpool.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threads.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-verify.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32error-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32event-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32file-unix-glob.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32file-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32file.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32handle-namespace.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32handle.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32mutex-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-bsd.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-default.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-haiku.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-osx.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32semaphore-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32socket-unix.o .libs/libmonosgen-2.0.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32socket.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-alloc.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-array-list.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-cardtable.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-debug.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-descriptor.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-fin-weak-hash.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-gc.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-gchandles.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-gray.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-hash-table.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-internal.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-layout-stats.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-los.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-marksweep.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-memory-governor.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-nursery-allocator.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-pinning-stats.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-pinning.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-pointer-queue.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-protocol.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-qsort.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-simple-nursery.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-split-nursery.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-thread-pool.o .libs/libmonosgen-2.0.lax/libmonosgen.a/libmonosgen_la-sgen-workers.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-atomic.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-bsearch.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-checked-build.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-dlmalloc.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-hazard-pointer.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-json.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-lock-free-alloc.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-lock-free-array-queue.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-lock-free-queue.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mach-support-amd64.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-memfuncs.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-codeman.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-conc-hashtable.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-context.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-counters.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-darwin.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-posix.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-wasm.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl-windows.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-dl.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-error.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-experiments.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-filemap.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-flight-recorder.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-hwcap-x86.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-hwcap.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-internal-hash.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-io-portability.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-jemalloc.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-linked-list-set.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-android.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-common.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-darwin.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-flight-recorder.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-posix.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-log-windows.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-logger.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-md5.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-merp.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-mmap-wasm.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-mmap-windows.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-mmap.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-networkinterfaces.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-os-mutex.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-path.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-poll.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-proclib-windows.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-proclib.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-property-hash.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-publib.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-rand-windows.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-rand.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-sha1.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-signal-handler.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-state.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-stdlib.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-aix.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-android.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-coop.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-freebsd.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-haiku.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-linux.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-mach-helper.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-mach.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-netbsd.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-openbsd.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-posix-signals.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-posix.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-state-machine.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-wasm.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads-windows.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-threads.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-time.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-tls.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-uri.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-utility-thread.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-utils-debug.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-mono-value-hash.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-monobitset.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-networking-fallback.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-networking-missing.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-networking-posix.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-networking-windows.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-networking.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-os-event-unix.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-parse.o .libs/libmonosgen-2.0.lax/libmonoutils.a/libmonoutils_la-strenc.o .libs/libmonosgen-2.0.lax/libmonoutils.a/mono-math-c.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-garray.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gbytearray.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gclock-nanosleep.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gdate-unix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gdir-unix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gerror.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gfile-posix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gfile-unix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gfile.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-ghashtable.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-giconv.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-glist.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gmarkup.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gmem.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gmisc-unix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gmodule-aix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gmodule-unix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-goutput.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gpath.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gpattern.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gptrarray.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gqsort.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gqueue.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gshell.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gslist.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gspawn.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gstr.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gstring.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gtimer-unix.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gunicode.o .libs/libmonosgen-2.0.lax/libeglib.a/libeglib_la-gutf8.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libmonosgen-2.0.a
libtool: link: rm -fr .libs/libmonosgen-2.0.lax
libtool: link: ( cd ".libs" && rm -f "libmonosgen-2.0.la" && ln -s "../libmonosgen-2.0.la" "libmonosgen-2.0.la" )
make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini'
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/mini'
Making all in dis
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/dis'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonodismain_a-dump.o `test -f 'dump.c' || echo './'`dump.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonodismain_a-main.o `test -f 'main.c' || echo './'`main.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonodismain_a-declsec.o `test -f 'declsec.c' || echo './'`declsec.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonodis_a-get.o `test -f 'get.c' || echo './'`get.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonodis_a-dis-cil.o `test -f 'dis-cil.c' || echo './'`dis-cil.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -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 -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libmonodis_a-util.o `test -f 'util.c' || echo './'`util.c
rm -f libmonodis.a
x86_64-pc-linux-gnu-ar cru libmonodis.a libmonodis_a-get.o libmonodis_a-dis-cil.o libmonodis_a-util.o
x86_64-pc-linux-gnu-ranlib libmonodis.a
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o monodis libmonodismain_a-dump.o libmonodismain_a-main.o libmonodismain_a-declsec.o libmonodis.a ../../mono/metadata/libmonoruntimesgen.la ../../mono/sgen/libmonosgen.la ../../mono/utils/libmonoutils.la ../../mono/eglib/libeglib.la ../../mono/eglib/libeglib.la -lz -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -o monodis libmonodismain_a-dump.o libmonodismain_a-main.o libmonodismain_a-declsec.o -Wl,--as-needed libmonodis.a ../../mono/metadata/.libs/libmonoruntimesgen.a ../../mono/sgen/.libs/libmonosgen.a ../../mono/utils/.libs/libmonoutils.a ../../mono/eglib/.libs/libeglib.a -lz -lm -lpthread
rm -f libmonodismain.a
x86_64-pc-linux-gnu-ar cru libmonodismain.a libmonodismain_a-dump.o libmonodismain_a-main.o libmonodismain_a-declsec.o
x86_64-pc-linux-gnu-ranlib libmonodismain.a
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/dis'
Making all in tests
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests'
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -O2 -pipe -fvisibility=hidden -c -o tailcall/split-fsharp.o tailcall/split-fsharp.cpp
../../doltlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -O2 -pipe -fvisibility=hidden -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o tailcall/split-fsharp tailcall/split-fsharp.o -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -O2 -pipe -fvisibility=hidden -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -o tailcall/split-fsharp tailcall/split-fsharp.o -Wl,--as-needed -lm -lpthread
./tailcall/split-fsharp < ./tailcall/fsharp-deeptail.il
touch -f tailcall/fsharp-deeptail.stamp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -g -DUSE_COMPILER_TLS -O2 -pipe -fvisibility=hidden -c -o split-tailcall-interface-conservestack.o split-tailcall-interface-conservestack.cpp
../../doltlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -O2 -pipe -fvisibility=hidden -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o split-tailcall-interface-conservestack split-tailcall-interface-conservestack.o -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-g++ -O2 -pipe -fvisibility=hidden -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -o split-tailcall-interface-conservestack split-tailcall-interface-conservestack.o -Wl,--as-needed -lm -lpthread
./split-tailcall-interface-conservestack < ./tailcall-interface-conservestack.il
touch -f tailcall/interface-conservestack.stamp
make all-recursive
make[4]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests'
Making all in gc-descriptors
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/gc-descriptors'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/gc-descriptors'
Making all in .
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests'
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../mono/eglib -I../../mono/eglib -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtest_la-libtest.lo `test -f 'libtest.c' || echo './'`libtest.c
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -no-undefined -rpath `pwd` -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libtest.la libtest_la-libtest.lo ../../mono/eglib/libeglib.la -lm -lm -lpthread
libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC .libs/libtest_la-libtest.o -Wl,--whole-archive ../../mono/eglib/.libs/libeglib.a -Wl,--no-whole-archive -Wl,--as-needed -lm -lpthread -O2 -g -Wl,-O1 -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z -Wl,now -Wl,-soname -Wl,libtest.so.0 -o .libs/libtest.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libtest.so.0" && ln -s "libtest.so.0.0.0" "libtest.so.0")
libtool: link: (cd ".libs" && rm -f "libtest.so" && ln -s "libtest.so.0.0.0" "libtest.so")
libtool: link: (cd .libs/libtest.lax/libeglib.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/../../mono/eglib/.libs/libeglib.a")
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libtest.a libtest_la-libtest.o .libs/libtest.lax/libeglib.a/libeglib_la-garray.o .libs/libtest.lax/libeglib.a/libeglib_la-gbytearray.o .libs/libtest.lax/libeglib.a/libeglib_la-gclock-nanosleep.o .libs/libtest.lax/libeglib.a/libeglib_la-gdate-unix.o .libs/libtest.lax/libeglib.a/libeglib_la-gdir-unix.o .libs/libtest.lax/libeglib.a/libeglib_la-gerror.o .libs/libtest.lax/libeglib.a/libeglib_la-gfile-posix.o .libs/libtest.lax/libeglib.a/libeglib_la-gfile-unix.o .libs/libtest.lax/libeglib.a/libeglib_la-gfile.o .libs/libtest.lax/libeglib.a/libeglib_la-ghashtable.o .libs/libtest.lax/libeglib.a/libeglib_la-giconv.o .libs/libtest.lax/libeglib.a/libeglib_la-glist.o .libs/libtest.lax/libeglib.a/libeglib_la-gmarkup.o .libs/libtest.lax/libeglib.a/libeglib_la-gmem.o .libs/libtest.lax/libeglib.a/libeglib_la-gmisc-unix.o .libs/libtest.lax/libeglib.a/libeglib_la-gmodule-aix.o .libs/libtest.lax/libeglib.a/libeglib_la-gmodule-unix.o .libs/libtest.lax/libeglib.a/libeglib_la-goutput.o .libs/libtest.lax/libeglib.a/libeglib_la-gpath.o .libs/libtest.lax/libeglib.a/libeglib_la-gpattern.o .libs/libtest.lax/libeglib.a/libeglib_la-gptrarray.o .libs/libtest.lax/libeglib.a/libeglib_la-gqsort.o .libs/libtest.lax/libeglib.a/libeglib_la-gqueue.o .libs/libtest.lax/libeglib.a/libeglib_la-gshell.o .libs/libtest.lax/libeglib.a/libeglib_la-gslist.o .libs/libtest.lax/libeglib.a/libeglib_la-gspawn.o .libs/libtest.lax/libeglib.a/libeglib_la-gstr.o .libs/libtest.lax/libeglib.a/libeglib_la-gstring.o .libs/libtest.lax/libeglib.a/libeglib_la-gtimer-unix.o .libs/libtest.lax/libeglib.a/libeglib_la-gunicode.o .libs/libtest.lax/libeglib.a/libeglib_la-gutf8.o
libtool: link: x86_64-pc-linux-gnu-ranlib .libs/libtest.a
libtool: link: rm -fr .libs/libtest.lax
libtool: link: ( cd ".libs" && rm -f "libtest.la" && ln -s "../libtest.la" "libtest.la" )
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests'
Making all in testing_gac
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/testing_gac'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/testing_gac'
Making all in assembly-load-reference
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/assembly-load-reference'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/assembly-load-reference'
Making all in llvmonly-mixed
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/llvmonly-mixed'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/llvmonly-mixed'
Making all in fullaot-mixed
make[5]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/fullaot-mixed'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests/fullaot-mixed'
make[4]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests'
make[3]: Leaving directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/tests'
Making all in unit-tests
make[3]: Entering directory '/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/unit-tests'
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-sgen-qsort.lo `test -f 'test-sgen-qsort.c' || echo './'`test-sgen-qsort.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-memfuncs.lo `test -f 'test-memfuncs.c' || echo './'`test-memfuncs.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-mono-linked-list-set.lo `test -f 'test-mono-linked-list-set.c' || echo './'`test-mono-linked-list-set.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-conc-hashtable.lo `test -f 'test-conc-hashtable.c' || echo './'`test-conc-hashtable.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-mono-handle.lo `test -f 'test-mono-handle.c' || echo './'`test-mono-handle.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-mono-callspec.lo `test -f 'test-mono-callspec.c' || echo './'`test-mono-callspec.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-mono-string.lo `test -f 'test-mono-string.c' || echo './'`test-mono-string.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-mono-embed.lo `test -f 'test-mono-embed.c' || echo './'`test-mono-embed.c
../../doltlibtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../mono -I../../samples -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -I../../mono/eglib -DMONO_BINDIR=\"/usr/bin/\" -DMONO_ASSEMBLIES=\"\" -DMONO_CFG_DIR=\"\" -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -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 -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -c -o libtestlib_la-test-embed-invoke.lo `test -f 'test-embed-invoke.c' || echo './'`test-embed-invoke.c
In file included from test-embed-invoke.c:7:
../../samples/embed/test-invoke.c: In function 'test_mono_embed_invoke_main':
../../samples/embed/test-invoke.c:210:9: warning: 'mvalues' may be used uninitialized in this function [-Wmaybe-uninitialized]
210 | mono_runtime_invoke (mvalues, obj, args, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../samples/embed/test-invoke.c:104:76: note: 'mvalues' was declared here
104 | MonoMethod *method = NULL, *m = NULL, *ctor = NULL, *fail = NULL, *mvalues;
| ^~~~~~~
../../doltlibtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -O2 -pipe -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Werror=incompatible-pointer-types -Werror=return-type -Werror-implicit-function-declaration -Wl,-O1 -Wl,--as-needed -Wl,--export-dynamic -Wl,-Bsymbolic -Wl,-z,now -o libtestlib.la libtestlib_la-test-sgen-qsort.lo libtestlib_la-test-memfuncs.lo libtestlib_la-test-mono-linked-list-set.lo libtestlib_la-test-conc-hashtable.lo libtestlib_la-test-mono-handle.lo libtestlib_la-test-mono-callspec.lo libtestlib_la-test-mono-string.lo libtestlib_la-test-mono-embed.lo libtestlib_la-test-embed-invoke.lo ../metadata/libmonoruntimesgen.la ../sgen/libmonosgen.la ../utils/libmonoutils.la -lm -lm -lpthread
libtool: link: (cd .libs/libtestlib.lax/libmonoruntimesgen.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/unit-tests/../metadata/.libs/libmonoruntimesgen.a")
libtool: link: (cd .libs/libtestlib.lax/libmonosgen.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/unit-tests/../sgen/.libs/libmonosgen.a")
libtool: link: (cd .libs/libtestlib.lax/libmonoutils.a && x86_64-pc-linux-gnu-ar x "/var/tmp/portage/dev-lang/mono-tarball-6.12.0.178/work/mono-6.12.0.178-abi_x86_64.amd64/mono/unit-tests/../utils/.libs/libmonoutils.a")
libtool: link: x86_64-pc-linux-gnu-ar cru .libs/libtestlib.a .libs/libtestlib_la-test-sgen-qsort.o .libs/libtestlib_la-test-memfuncs.o .libs/libtestlib_la-test-mono-linked-list-set.o .libs/libtestlib_la-test-conc-hashtable.o .libs/libtestlib_la-test-mono-handle.o .libs/libtestlib_la-test-mono-callspec.o .libs/libtestlib_la-test-mono-string.o .libs/libtestlib_la-test-mono-embed.o .libs/libtestlib_la-test-embed-invoke.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntime_config_la-mono-config-dirs.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntime_support_la-support.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-abi.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-appdomain.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-assembly-load-context.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-assembly.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-attach.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-callspec.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-class-accessors.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-class-init.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-class.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-cominterop.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-console-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-coree.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-custom-attrs.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-debug-helpers.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-debug-mono-ppdb.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-debug-mono-symfile.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-domain.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-dynamic-image.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-dynamic-stream.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-environment.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-exception.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-fdhandle.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-file-mmap-posix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-file-mmap-windows.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-filewatcher.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-gc-stats.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-gc.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-handle.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-icall-table.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-icall.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-image.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-jit-info.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loaded-images-global.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loaded-images-netcore.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loaded-images.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-loader.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-locales.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-lock-tracer.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-marshal-ilgen.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-marshal.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mempool.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-metadata-cross-helpers.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-metadata-verify.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-metadata.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-method-builder-ilgen.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-method-builder.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-monitor.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-basic-block.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-conc-hash.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-config.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-debug.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-endian.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-hash.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-mlist.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-perfcounters.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-route.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-mono-security.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-native-library.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-object.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-opcodes.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-profiler.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-property-bag.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-rand.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-reflection.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-remoting.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-runtime.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-security-core-clr.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-security-manager.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-seq-points-data.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-bridge.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-mono-ilgen.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-mono.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-new-bridge.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-old-bridge.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-stw.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-tarjan-bridge.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sgen-toggleref.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sre-encode.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sre-save.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sre.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-string-icalls.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-sysmath.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threadpool-io.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threadpool-worker-default.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threadpool.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-threads.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-verify.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32error-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32event-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32file-unix-glob.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32file-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32file.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32handle-namespace.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32handle.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32mutex-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-bsd.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-default.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-haiku.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix-osx.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32process.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32semaphore-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32socket-unix.o .libs/libtestlib.lax/libmonoruntimesgen.a/libmonoruntimesgen_la-w32socket.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-alloc.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-array-list.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-cardtable.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-debug.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-descriptor.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-fin-weak-hash.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-gc.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-gchandles.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-gray.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-hash-table.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-internal.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-layout-stats.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-los.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-marksweep.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-memory-governor.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-nursery-allocator.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-pinning-stats.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-pinning.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-pointer-queue.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-protocol.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-qsort.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-simple-nursery.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-split-nursery.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-thread-pool.o .libs/libtestlib.lax/libmonosgen.a/libmonosgen_la-sgen-workers.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-atomic.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-bsearch.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-checked-build.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-dlmalloc.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-hazard-pointer.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-json.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-lock-free-alloc.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-lock-free-array-queue.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-lock-free-queue.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mach-support-amd64.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-memfuncs.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-codeman.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-conc-hashtable.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-context.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-counters.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-dl-darwin.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-dl-posix.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-dl-wasm.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-dl-windows.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-dl.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-error.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-experiments.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-filemap.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-flight-recorder.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-hwcap-x86.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-hwcap.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-internal-hash.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-io-portability.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-jemalloc.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-linked-list-set.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-log-android.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-log-common.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-log-darwin.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-log-flight-recorder.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-log-posix.o .libs/libtestlib.lax/libmonoutils.a/libmonoutils_la-mono-log-windows.o .libs/libtestlib.lax/l
@ArsenShnurkov
Copy link
Author

System.Windows.Forms/XplatUIX11.cs(2822,50): error CS0160: A previous catch clause already catches all exceptions of this or of a super type ('Exception')

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment