Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Failure during ./mach build -v #25880

Closed
SasiDharKM opened this issue Mar 3, 2020 · 6 comments
Closed

Build Failure during ./mach build -v #25880

SasiDharKM opened this issue Mar 3, 2020 · 6 comments
Labels

Comments

@SasiDharKM
Copy link

@SasiDharKM SasiDharKM commented Mar 3, 2020

This is the error log

error: failed to run custom build command for `mozjs_sys v0.67.1 (https://github.com/servo/mozjs?rev=59065889ec7726b767d70b8702b43b4e4776cbfe#59065889)`

Caused by:
  process didn't exit successfully: `/home/snidashi/servo/target/debug/build/mozjs_sys-e931e4df7ec30f0e/build-script-build` (exit code: 101)
--- stdout
cargo:rerun-if-env-changed=MAKE
cargo:rerun-if-env-changed=MOZTOOLS_PATH
[[ /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure -ot /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure.in ]] && touch /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure || true
[[ /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/old-configure -ot /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/old-configure.in ]] && touch /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/old-configure || true
! [[ /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure.in -ot /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure ]] && touch /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure || true
! [[ /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/old-configure.in -ot /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/old-configure ]] && touch /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/old-configure || true
if [[ /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure -nt /home/snidashi/servo/target/debug/build/mozjs_sys-80c2420c1a029bd3/out/config.status ]] ; then \
  cd /home/snidashi/servo/target/debug/build/mozjs_sys-80c2420c1a029bd3/out && \
  PYTHON="python2" MOZ_TOOLS="" \
  CC="clang" CFLAGS="" \
  CPP="gcc -E" CPPFLAGS="" \
  CXX="clang++" CXXFLAGS="" \
  AS="" AR="ar" \
  STLPORT_LIBS="" \
  RUST_TARGET="x86_64-unknown-linux-gnu" RUST_HOST="x86_64-unknown-linux-gnu" \
  RUST_SYSROOT="" \
  /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/mozjs/js/src/configure --disable-jemalloc --disable-js-shell --disable-tests --disable-shared-js --build-backends=RecursiveMake --enable-posix-nspr-emulation --disable-shared-js || (cat config.log && exit 1) ; \
fi
Creating Python environment
Using real prefix '/usr'
New python executable in /home/snidashi/servo/target/debug/build/mozjs_sys-80c2420c1a029bd3/out/_virtualenvs/init/bin/python2
Also creating executable in /home/snidashi/servo/target/debug/build/mozjs_sys-80c2420c1a029bd3/out/_virtualenvs/init/bin/python
Installing setuptools, pip, wheel...done.
running build_ext
copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil

Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
Reexecuting in the virtualenv
checking for vcs source checkout... no
checking for a shell... /usr/bin/sh
checking for host system type... x86_64-pc-linux-gnu
checking for target system type... x86_64-pc-linux-gnu
checking for Python 3... /home/snidashi/anaconda3/bin/python3 (3.7.3)
checking whether cross compiling... no
checking for yasm... not found
checking for the target C compiler... /usr/lib64/ccache/clang
checking whether the target C compiler can be used... yes
checking the target C compiler version... 8.0.0
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/lib64/ccache/clang++
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 8.0.0
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/lib64/ccache/clang
checking whether the host C compiler can be used... yes
checking the host C compiler version... 8.0.0
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/lib64/ccache/clang++
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 8.0.0
checking the host C++ compiler works... yes
checking for 64-bit OS... yes
checking for llvm_profdata... /usr/bin/llvm-profdata
checking for nasm... not found
checking for linker... bfd
checking for the assembler... /usr/lib64/ccache/clang
checking whether the C compiler supports -fsanitize=fuzzer-no-link... yes
checking for ar... /usr/bin/ar
checking for pkg_config... /usr/bin/pkg-config
checking for pkg-config version... 1.6.1
checking for stdint.h... yes
checking for inttypes.h... yes
checking for malloc.h... yes
checking for alloca.h... yes
checking for sys/byteorder.h... no
checking for getopt.h... yes
checking for unistd.h... yes
checking for nl_types.h... yes
checking for cpuid.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfs.h... yes
checking for sys/mount.h... yes
checking for sys/quota.h... yes
checking for linux/quota.h... yes
checking for linux/if_addr.h... yes
checking for linux/rtnetlink.h... yes
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... yes
checking for linux/perf_event.h... yes
checking for perf_event_open system call... yes
checking whether the C compiler supports -Wbitfield-enum-conversion... yes
checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes
checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes
checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes
checking whether the C compiler supports -Wunreachable-code-return... yes
checking whether the C++ compiler supports -Wunreachable-code-return... yes
checking whether the C compiler supports -Wclass-varargs... yes
checking whether the C++ compiler supports -Wclass-varargs... yes
checking whether the C compiler supports -Wfloat-overflow-conversion... yes
checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes
checking whether the C compiler supports -Wfloat-zero-conversion... yes
checking whether the C++ compiler supports -Wfloat-zero-conversion... yes
checking whether the C compiler supports -Wloop-analysis... yes
checking whether the C++ compiler supports -Wloop-analysis... yes
checking whether the C++ compiler supports -Wc++1z-compat... yes
checking whether the C++ compiler supports -Wc++2a-compat... yes
checking whether the C++ compiler supports -Wcomma... yes
checking whether the C compiler supports -Wduplicated-cond... no
checking whether the C++ compiler supports -Wduplicated-cond... no
checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
checking whether the C compiler supports -Wstring-conversion... yes
checking whether the C++ compiler supports -Wstring-conversion... yes
checking whether the C compiler supports -Wtautological-overlap-compare... yes
checking whether the C++ compiler supports -Wtautological-overlap-compare... yes
checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... yes
checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... yes
checking whether the C compiler supports -Wtautological-unsigned-zero-compare... yes
checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... yes
checking whether the C++ compiler supports -Wno-inline-new-delete... yes
checking whether the C compiler supports -Wno-error=maybe-uninitialized... no
checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no
checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C compiler supports -Wno-error=array-bounds... yes
checking whether the C++ compiler supports -Wno-error=array-bounds... yes
checking whether the C compiler supports -Wno-error=free-nonheap-object... no
checking whether the C++ compiler supports -Wno-error=free-nonheap-object... no
checking whether the C compiler supports -Wno-error=multistatement-macros... no
checking whether the C++ compiler supports -Wno-error=multistatement-macros... no
checking whether the C compiler supports -Wno-error=return-std-move... yes
checking whether the C++ compiler supports -Wno-error=return-std-move... yes
checking whether the C compiler supports -Wno-error=class-memaccess... no
checking whether the C++ compiler supports -Wno-error=class-memaccess... no
checking whether the C compiler supports -Wno-error=atomic-alignment... yes
checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes
checking whether the C compiler supports -Wno-error=deprecated-copy... no
checking whether the C++ compiler supports -Wno-error=deprecated-copy... no
checking whether the C compiler supports -Wformat... yes
checking whether the C++ compiler supports -Wformat... yes
checking whether the C compiler supports -Wformat-security... yes
checking whether the C++ compiler supports -Wformat-security... yes
checking whether the C compiler supports -Wformat-overflow=2... no
checking whether the C++ compiler supports -Wformat-overflow=2... no
checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes
checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes
checking whether the C++ compiler supports -Wno-noexcept-type... yes
checking whether the C++ compiler supports -fno-sized-deallocation... yes
checking for rustc... /home/snidashi/.cargo/bin/rustc
checking for cargo... /home/snidashi/.rustup/toolchains/nightly-2020-02-14-x86_64-unknown-linux-gnu/bin/cargo
checking rustc version... 1.43.0-nightly
checking for rustdoc... /home/snidashi/servo/etc/rustdoc-with-private
checking for rustfmt... /home/snidashi/.cargo/bin/rustfmt
checking for llvm-config... /usr/bin/llvm-config
INFO: checking for vcs source checkout... 
INFO: no
INFO: checking for a shell... 
INFO: /usr/bin/sh
INFO: checking for host system type... 
INFO: x86_64-pc-linux-gnu
INFO: checking for target system type... 
INFO: x86_64-pc-linux-gnu
INFO: checking for Python 3... 
INFO: /home/snidashi/anaconda3/bin/python3 (3.7.3)
INFO: checking whether cross compiling... 
INFO: no
INFO: checking for yasm... 
DEBUG: yasm: Trying yasm
INFO: not found
INFO: checking for the target C compiler... 
DEBUG: _cc: Trying clang
INFO: /usr/lib64/ccache/clang
INFO: checking whether the target C compiler can be used... 
DEBUG: Creating `/tmp/conftest.xsJVLv.c` with content:
DEBUG: | #if defined(_MSC_VER)
DEBUG: | #if defined(__clang__)
DEBUG: | %COMPILER "clang-cl"
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #endif
DEBUG: | #elif defined(__clang__)
DEBUG: | %COMPILER "clang"
DEBUG: | #  if !__cplusplus || __has_builtin(__builtin_bitreverse8)
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #  endif
DEBUG: | #elif defined(__GNUC__)
DEBUG: | %COMPILER "gcc"
DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__
DEBUG: | #endif
DEBUG: | 
DEBUG: | #if __cplusplus
DEBUG: | %cplusplus __cplusplus
DEBUG: | #elif __STDC_VERSION__
DEBUG: | %STDC_VERSION __STDC_VERSION__
DEBUG: | #endif
DEBUG: | #if __i386__ || _M_IX86
DEBUG: | %CPU "x86"
DEBUG: | #elif __x86_64__ || _M_X64
DEBUG: | %CPU "x86_64"
DEBUG: | #elif __arm__ || _M_ARM
DEBUG: | %CPU "arm"
DEBUG: | #elif __aarch64__ || _M_ARM64
DEBUG: | %CPU "aarch64"
DEBUG: | #elif __ia64__
DEBUG: | %CPU "ia64"
DEBUG: | #elif __s390x__
DEBUG: | %CPU "s390x"
DEBUG: | #elif __s390__
DEBUG: | %CPU "s390"
DEBUG: | #elif __powerpc64__
DEBUG: | %CPU "ppc64"
DEBUG: | #elif __powerpc__
DEBUG: | %CPU "ppc"
DEBUG: | #elif __alpha__
DEBUG: | %CPU "Alpha"
DEBUG: | #elif __hppa__
DEBUG: | %CPU "hppa"
DEBUG: | #elif __sparc__ && __arch64__
DEBUG: | %CPU "sparc64"
DEBUG: | #elif __sparc__
DEBUG: | %CPU "sparc"
DEBUG: | #elif __mips64
DEBUG: | %CPU "mips64"
DEBUG: | #elif __mips__
DEBUG: | %CPU "mips32"
DEBUG: | #elif __sh__
DEBUG: | %CPU "sh4"
DEBUG: | #endif
DEBUG: | #if __FreeBSD_kernel__
DEBUG: | %KERNEL "kFreeBSD"
DEBUG: | #elif __DragonFly__
DEBUG: | %KERNEL "DragonFly"
DEBUG: | #elif __OpenBSD__
DEBUG: | %KERNEL "OpenBSD"
DEBUG: | #elif __sun__
DEBUG: | %KERNEL "SunOS"
DEBUG: | #elif __FreeBSD__
DEBUG: | %KERNEL "FreeBSD"
DEBUG: | #elif __linux__
DEBUG: | %KERNEL "Linux"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #elif __NetBSD__
DEBUG: | %KERNEL "NetBSD"
DEBUG: | #elif __APPLE__
DEBUG: | %KERNEL "Darwin"
DEBUG: | #endif
DEBUG: | #if __ANDROID__
DEBUG: | %OS "Android"
DEBUG: | #endif
DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/lib64/ccache/clang -E /tmp/conftest.xsJVLv.c`
DEBUG: COMPILER = clang
DEBUG: VERSION = 8.0.0
DEBUG: STDC_VERSION = 201112L
DEBUG: CPU = x86_64
DEBUG: KERNEL = Linux
DEBUG: ENDIANNESS = little
DEBUG: Creating `/tmp/conftest.7wIdHg.c` with content:
DEBUG: | #if defined(_MSC_VER)
DEBUG: | #if defined(__clang__)
DEBUG: | %COMPILER "clang-cl"
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #endif
DEBUG: | #elif defined(__clang__)
DEBUG: | %COMPILER "clang"
DEBUG: | #  if !__cplusplus || __has_builtin(__builtin_bitreverse8)
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #  endif
DEBUG: | #elif defined(__GNUC__)
DEBUG: | %COMPILER "gcc"
DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__
DEBUG: | #endif
DEBUG: | 
DEBUG: | #if __cplusplus
DEBUG: | %cplusplus __cplusplus
DEBUG: | #elif __STDC_VERSION__
DEBUG: | %STDC_VERSION __STDC_VERSION__
DEBUG: | #endif
DEBUG: | #if __i386__ || _M_IX86
DEBUG: | %CPU "x86"
DEBUG: | #elif __x86_64__ || _M_X64
DEBUG: | %CPU "x86_64"
DEBUG: | #elif __arm__ || _M_ARM
DEBUG: | %CPU "arm"
DEBUG: | #elif __aarch64__ || _M_ARM64
DEBUG: | %CPU "aarch64"
DEBUG: | #elif __ia64__
DEBUG: | %CPU "ia64"
DEBUG: | #elif __s390x__
DEBUG: | %CPU "s390x"
DEBUG: | #elif __s390__
DEBUG: | %CPU "s390"
DEBUG: | #elif __powerpc64__
DEBUG: | %CPU "ppc64"
DEBUG: | #elif __powerpc__
DEBUG: | %CPU "ppc"
DEBUG: | #elif __alpha__
DEBUG: | %CPU "Alpha"
DEBUG: | #elif __hppa__
DEBUG: | %CPU "hppa"
DEBUG: | #elif __sparc__ && __arch64__
DEBUG: | %CPU "sparc64"
DEBUG: | #elif __sparc__
DEBUG: | %CPU "sparc"
DEBUG: | #elif __mips64
DEBUG: | %CPU "mips64"
DEBUG: | #elif __mips__
DEBUG: | %CPU "mips32"
DEBUG: | #elif __sh__
DEBUG: | %CPU "sh4"
DEBUG: | #endif
DEBUG: | #if __FreeBSD_kernel__
DEBUG: | %KERNEL "kFreeBSD"
DEBUG: | #elif __DragonFly__
DEBUG: | %KERNEL "DragonFly"
DEBUG: | #elif __OpenBSD__
DEBUG: | %KERNEL "OpenBSD"
DEBUG: | #elif __sun__
DEBUG: | %KERNEL "SunOS"
DEBUG: | #elif __FreeBSD__
DEBUG: | %KERNEL "FreeBSD"
DEBUG: | #elif __linux__
DEBUG: | %KERNEL "Linux"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #elif __NetBSD__
DEBUG: | %KERNEL "NetBSD"
DEBUG: | #elif __APPLE__
DEBUG: | %KERNEL "Darwin"
DEBUG: | #endif
DEBUG: | #if __ANDROID__
DEBUG: | %OS "Android"
DEBUG: | #endif
DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -E /tmp/conftest.7wIdHg.c`
DEBUG: COMPILER = clang
DEBUG: VERSION = 8.0.0
DEBUG: STDC_VERSION = 199901L
DEBUG: CPU = x86_64
DEBUG: KERNEL = Linux
DEBUG: ENDIANNESS = little
INFO: yes
INFO: checking the target C compiler version... 
INFO: 8.0.0
INFO: checking the target C compiler works... 
DEBUG: Creating `/tmp/conftest.WnsD6d.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -c /tmp/conftest.WnsD6d.c`
INFO: yes
INFO: checking for the target C++ compiler... 
DEBUG: _cxx: Trying clang++
INFO: /usr/lib64/ccache/clang++
INFO: checking whether the target C++ compiler can be used... 
DEBUG: Creating `/tmp/conftest.qXJ2SF.cpp` with content:
DEBUG: | #if defined(_MSC_VER)
DEBUG: | #if defined(__clang__)
DEBUG: | %COMPILER "clang-cl"
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #endif
DEBUG: | #elif defined(__clang__)
DEBUG: | %COMPILER "clang"
DEBUG: | #  if !__cplusplus || __has_builtin(__builtin_bitreverse8)
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #  endif
DEBUG: | #elif defined(__GNUC__)
DEBUG: | %COMPILER "gcc"
DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__
DEBUG: | #endif
DEBUG: | 
DEBUG: | #if __cplusplus
DEBUG: | %cplusplus __cplusplus
DEBUG: | #elif __STDC_VERSION__
DEBUG: | %STDC_VERSION __STDC_VERSION__
DEBUG: | #endif
DEBUG: | #if __i386__ || _M_IX86
DEBUG: | %CPU "x86"
DEBUG: | #elif __x86_64__ || _M_X64
DEBUG: | %CPU "x86_64"
DEBUG: | #elif __arm__ || _M_ARM
DEBUG: | %CPU "arm"
DEBUG: | #elif __aarch64__ || _M_ARM64
DEBUG: | %CPU "aarch64"
DEBUG: | #elif __ia64__
DEBUG: | %CPU "ia64"
DEBUG: | #elif __s390x__
DEBUG: | %CPU "s390x"
DEBUG: | #elif __s390__
DEBUG: | %CPU "s390"
DEBUG: | #elif __powerpc64__
DEBUG: | %CPU "ppc64"
DEBUG: | #elif __powerpc__
DEBUG: | %CPU "ppc"
DEBUG: | #elif __alpha__
DEBUG: | %CPU "Alpha"
DEBUG: | #elif __hppa__
DEBUG: | %CPU "hppa"
DEBUG: | #elif __sparc__ && __arch64__
DEBUG: | %CPU "sparc64"
DEBUG: | #elif __sparc__
DEBUG: | %CPU "sparc"
DEBUG: | #elif __mips64
DEBUG: | %CPU "mips64"
DEBUG: | #elif __mips__
DEBUG: | %CPU "mips32"
DEBUG: | #elif __sh__
DEBUG: | %CPU "sh4"
DEBUG: | #endif
DEBUG: | #if __FreeBSD_kernel__
DEBUG: | %KERNEL "kFreeBSD"
DEBUG: | #elif __DragonFly__
DEBUG: | %KERNEL "DragonFly"
DEBUG: | #elif __OpenBSD__
DEBUG: | %KERNEL "OpenBSD"
DEBUG: | #elif __sun__
DEBUG: | %KERNEL "SunOS"
DEBUG: | #elif __FreeBSD__
DEBUG: | %KERNEL "FreeBSD"
DEBUG: | #elif __linux__
DEBUG: | %KERNEL "Linux"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #elif __NetBSD__
DEBUG: | %KERNEL "NetBSD"
DEBUG: | #elif __APPLE__
DEBUG: | %KERNEL "Darwin"
DEBUG: | #endif
DEBUG: | #if __ANDROID__
DEBUG: | %OS "Android"
DEBUG: | #endif
DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/lib64/ccache/clang++ -E /tmp/conftest.qXJ2SF.cpp`
DEBUG: COMPILER = clang
DEBUG: VERSION = 8.0.0
DEBUG: cplusplus = 201402L
DEBUG: CPU = x86_64
DEBUG: KERNEL = Linux
DEBUG: ENDIANNESS = little
INFO: yes
INFO: checking the target C++ compiler version... 
INFO: 8.0.0
INFO: checking the target C++ compiler works... 
DEBUG: Creating `/tmp/conftest.fouqpU.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.fouqpU.cpp`
INFO: yes
INFO: checking for the host C compiler... 
DEBUG: _host_cc: Trying /usr/lib64/ccache/clang
INFO: /usr/lib64/ccache/clang
INFO: checking whether the host C compiler can be used... 
DEBUG: Creating `/tmp/conftest.ZASQIb.c` with content:
DEBUG: | #if defined(_MSC_VER)
DEBUG: | #if defined(__clang__)
DEBUG: | %COMPILER "clang-cl"
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #endif
DEBUG: | #elif defined(__clang__)
DEBUG: | %COMPILER "clang"
DEBUG: | #  if !__cplusplus || __has_builtin(__builtin_bitreverse8)
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #  endif
DEBUG: | #elif defined(__GNUC__)
DEBUG: | %COMPILER "gcc"
DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__
DEBUG: | #endif
DEBUG: | 
DEBUG: | #if __cplusplus
DEBUG: | %cplusplus __cplusplus
DEBUG: | #elif __STDC_VERSION__
DEBUG: | %STDC_VERSION __STDC_VERSION__
DEBUG: | #endif
DEBUG: | #if __i386__ || _M_IX86
DEBUG: | %CPU "x86"
DEBUG: | #elif __x86_64__ || _M_X64
DEBUG: | %CPU "x86_64"
DEBUG: | #elif __arm__ || _M_ARM
DEBUG: | %CPU "arm"
DEBUG: | #elif __aarch64__ || _M_ARM64
DEBUG: | %CPU "aarch64"
DEBUG: | #elif __ia64__
DEBUG: | %CPU "ia64"
DEBUG: | #elif __s390x__
DEBUG: | %CPU "s390x"
DEBUG: | #elif __s390__
DEBUG: | %CPU "s390"
DEBUG: | #elif __powerpc64__
DEBUG: | %CPU "ppc64"
DEBUG: | #elif __powerpc__
DEBUG: | %CPU "ppc"
DEBUG: | #elif __alpha__
DEBUG: | %CPU "Alpha"
DEBUG: | #elif __hppa__
DEBUG: | %CPU "hppa"
DEBUG: | #elif __sparc__ && __arch64__
DEBUG: | %CPU "sparc64"
DEBUG: | #elif __sparc__
DEBUG: | %CPU "sparc"
DEBUG: | #elif __mips64
DEBUG: | %CPU "mips64"
DEBUG: | #elif __mips__
DEBUG: | %CPU "mips32"
DEBUG: | #elif __sh__
DEBUG: | %CPU "sh4"
DEBUG: | #endif
DEBUG: | #if __FreeBSD_kernel__
DEBUG: | %KERNEL "kFreeBSD"
DEBUG: | #elif __DragonFly__
DEBUG: | %KERNEL "DragonFly"
DEBUG: | #elif __OpenBSD__
DEBUG: | %KERNEL "OpenBSD"
DEBUG: | #elif __sun__
DEBUG: | %KERNEL "SunOS"
DEBUG: | #elif __FreeBSD__
DEBUG: | %KERNEL "FreeBSD"
DEBUG: | #elif __linux__
DEBUG: | %KERNEL "Linux"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #elif __NetBSD__
DEBUG: | %KERNEL "NetBSD"
DEBUG: | #elif __APPLE__
DEBUG: | %KERNEL "Darwin"
DEBUG: | #endif
DEBUG: | #if __ANDROID__
DEBUG: | %OS "Android"
DEBUG: | #endif
DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/lib64/ccache/clang -E /tmp/conftest.ZASQIb.c`
DEBUG: COMPILER = clang
DEBUG: VERSION = 8.0.0
DEBUG: STDC_VERSION = 201112L
DEBUG: CPU = x86_64
DEBUG: KERNEL = Linux
DEBUG: ENDIANNESS = little
DEBUG: Creating `/tmp/conftest.nyfOVh.c` with content:
DEBUG: | #if defined(_MSC_VER)
DEBUG: | #if defined(__clang__)
DEBUG: | %COMPILER "clang-cl"
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #endif
DEBUG: | #elif defined(__clang__)
DEBUG: | %COMPILER "clang"
DEBUG: | #  if !__cplusplus || __has_builtin(__builtin_bitreverse8)
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #  endif
DEBUG: | #elif defined(__GNUC__)
DEBUG: | %COMPILER "gcc"
DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__
DEBUG: | #endif
DEBUG: | 
DEBUG: | #if __cplusplus
DEBUG: | %cplusplus __cplusplus
DEBUG: | #elif __STDC_VERSION__
DEBUG: | %STDC_VERSION __STDC_VERSION__
DEBUG: | #endif
DEBUG: | #if __i386__ || _M_IX86
DEBUG: | %CPU "x86"
DEBUG: | #elif __x86_64__ || _M_X64
DEBUG: | %CPU "x86_64"
DEBUG: | #elif __arm__ || _M_ARM
DEBUG: | %CPU "arm"
DEBUG: | #elif __aarch64__ || _M_ARM64
DEBUG: | %CPU "aarch64"
DEBUG: | #elif __ia64__
DEBUG: | %CPU "ia64"
DEBUG: | #elif __s390x__
DEBUG: | %CPU "s390x"
DEBUG: | #elif __s390__
DEBUG: | %CPU "s390"
DEBUG: | #elif __powerpc64__
DEBUG: | %CPU "ppc64"
DEBUG: | #elif __powerpc__
DEBUG: | %CPU "ppc"
DEBUG: | #elif __alpha__
DEBUG: | %CPU "Alpha"
DEBUG: | #elif __hppa__
DEBUG: | %CPU "hppa"
DEBUG: | #elif __sparc__ && __arch64__
DEBUG: | %CPU "sparc64"
DEBUG: | #elif __sparc__
DEBUG: | %CPU "sparc"
DEBUG: | #elif __mips64
DEBUG: | %CPU "mips64"
DEBUG: | #elif __mips__
DEBUG: | %CPU "mips32"
DEBUG: | #elif __sh__
DEBUG: | %CPU "sh4"
DEBUG: | #endif
DEBUG: | #if __FreeBSD_kernel__
DEBUG: | %KERNEL "kFreeBSD"
DEBUG: | #elif __DragonFly__
DEBUG: | %KERNEL "DragonFly"
DEBUG: | #elif __OpenBSD__
DEBUG: | %KERNEL "OpenBSD"
DEBUG: | #elif __sun__
DEBUG: | %KERNEL "SunOS"
DEBUG: | #elif __FreeBSD__
DEBUG: | %KERNEL "FreeBSD"
DEBUG: | #elif __linux__
DEBUG: | %KERNEL "Linux"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #elif __NetBSD__
DEBUG: | %KERNEL "NetBSD"
DEBUG: | #elif __APPLE__
DEBUG: | %KERNEL "Darwin"
DEBUG: | #endif
DEBUG: | #if __ANDROID__
DEBUG: | %OS "Android"
DEBUG: | #endif
DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -E /tmp/conftest.nyfOVh.c`
DEBUG: COMPILER = clang
DEBUG: VERSION = 8.0.0
DEBUG: STDC_VERSION = 199901L
DEBUG: CPU = x86_64
DEBUG: KERNEL = Linux
DEBUG: ENDIANNESS = little
INFO: yes
INFO: checking the host C compiler version... 
INFO: 8.0.0
INFO: checking the host C compiler works... 
DEBUG: Creating `/tmp/conftest.HeII71.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -c /tmp/conftest.HeII71.c`
INFO: yes
INFO: checking for the host C++ compiler... 
DEBUG: _host_cxx: Trying /usr/lib64/ccache/clang++
INFO: /usr/lib64/ccache/clang++
INFO: checking whether the host C++ compiler can be used... 
DEBUG: Creating `/tmp/conftest.txpacr.cpp` with content:
DEBUG: | #if defined(_MSC_VER)
DEBUG: | #if defined(__clang__)
DEBUG: | %COMPILER "clang-cl"
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #endif
DEBUG: | #elif defined(__clang__)
DEBUG: | %COMPILER "clang"
DEBUG: | #  if !__cplusplus || __has_builtin(__builtin_bitreverse8)
DEBUG: | %VERSION __clang_major__.__clang_minor__.__clang_patchlevel__
DEBUG: | #  endif
DEBUG: | #elif defined(__GNUC__)
DEBUG: | %COMPILER "gcc"
DEBUG: | %VERSION __GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__
DEBUG: | #endif
DEBUG: | 
DEBUG: | #if __cplusplus
DEBUG: | %cplusplus __cplusplus
DEBUG: | #elif __STDC_VERSION__
DEBUG: | %STDC_VERSION __STDC_VERSION__
DEBUG: | #endif
DEBUG: | #if __i386__ || _M_IX86
DEBUG: | %CPU "x86"
DEBUG: | #elif __x86_64__ || _M_X64
DEBUG: | %CPU "x86_64"
DEBUG: | #elif __arm__ || _M_ARM
DEBUG: | %CPU "arm"
DEBUG: | #elif __aarch64__ || _M_ARM64
DEBUG: | %CPU "aarch64"
DEBUG: | #elif __ia64__
DEBUG: | %CPU "ia64"
DEBUG: | #elif __s390x__
DEBUG: | %CPU "s390x"
DEBUG: | #elif __s390__
DEBUG: | %CPU "s390"
DEBUG: | #elif __powerpc64__
DEBUG: | %CPU "ppc64"
DEBUG: | #elif __powerpc__
DEBUG: | %CPU "ppc"
DEBUG: | #elif __alpha__
DEBUG: | %CPU "Alpha"
DEBUG: | #elif __hppa__
DEBUG: | %CPU "hppa"
DEBUG: | #elif __sparc__ && __arch64__
DEBUG: | %CPU "sparc64"
DEBUG: | #elif __sparc__
DEBUG: | %CPU "sparc"
DEBUG: | #elif __mips64
DEBUG: | %CPU "mips64"
DEBUG: | #elif __mips__
DEBUG: | %CPU "mips32"
DEBUG: | #elif __sh__
DEBUG: | %CPU "sh4"
DEBUG: | #endif
DEBUG: | #if __FreeBSD_kernel__
DEBUG: | %KERNEL "kFreeBSD"
DEBUG: | #elif __DragonFly__
DEBUG: | %KERNEL "DragonFly"
DEBUG: | #elif __OpenBSD__
DEBUG: | %KERNEL "OpenBSD"
DEBUG: | #elif __sun__
DEBUG: | %KERNEL "SunOS"
DEBUG: | #elif __FreeBSD__
DEBUG: | %KERNEL "FreeBSD"
DEBUG: | #elif __linux__
DEBUG: | %KERNEL "Linux"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #elif __NetBSD__
DEBUG: | %KERNEL "NetBSD"
DEBUG: | #elif __APPLE__
DEBUG: | %KERNEL "Darwin"
DEBUG: | #endif
DEBUG: | #if __ANDROID__
DEBUG: | %OS "Android"
DEBUG: | #endif
DEBUG: | #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/lib64/ccache/clang++ -E /tmp/conftest.txpacr.cpp`
DEBUG: COMPILER = clang
DEBUG: VERSION = 8.0.0
DEBUG: cplusplus = 201402L
DEBUG: CPU = x86_64
DEBUG: KERNEL = Linux
DEBUG: ENDIANNESS = little
INFO: yes
INFO: checking the host C++ compiler version... 
INFO: 8.0.0
INFO: checking the host C++ compiler works... 
DEBUG: Creating `/tmp/conftest.PXCAHX.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.PXCAHX.cpp`
INFO: yes
INFO: checking for 64-bit OS... 
DEBUG: Creating `/tmp/conftest.OdgUjA.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | static_assert(sizeof(void *) == 8, "")
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.OdgUjA.cpp`
INFO: yes
INFO: checking for llvm_profdata... 
DEBUG: llvm_profdata: Trying llvm-profdata
INFO: /usr/bin/llvm-profdata
INFO: checking for nasm... 
DEBUG: nasm: Trying nasm
INFO: not found
INFO: checking for linker... 
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Wl,--version`
INFO: bfd
INFO: checking for the assembler... 
DEBUG: _as: Trying /usr/lib64/ccache/clang
INFO: /usr/lib64/ccache/clang
INFO: checking whether the C compiler supports -fsanitize=fuzzer-no-link... 
DEBUG: Creating `/tmp/conftest.MWTger.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -fsanitize=fuzzer-no-link -c /tmp/conftest.MWTger.c`
INFO: yes
INFO: checking for ar... 
DEBUG: ar: Trying ar
INFO: /usr/bin/ar
INFO: checking for pkg_config... 
DEBUG: pkg_config: Trying pkg-config
INFO: /usr/bin/pkg-config
INFO: checking for pkg-config version... 
DEBUG: Executing: `/usr/bin/pkg-config --version`
INFO: 1.6.1
INFO: checking for stdint.h... 
DEBUG: Creating `/tmp/conftest.U2L4tb.cpp` with content:
DEBUG: | #include <stdint.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.U2L4tb.cpp`
INFO: yes
INFO: checking for inttypes.h... 
DEBUG: Creating `/tmp/conftest.s_5QkP.cpp` with content:
DEBUG: | #include <inttypes.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.s_5QkP.cpp`
INFO: yes
INFO: checking for malloc.h... 
DEBUG: Creating `/tmp/conftest.PN3A8L.cpp` with content:
DEBUG: | #include <malloc.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.PN3A8L.cpp`
INFO: yes
INFO: checking for alloca.h... 
DEBUG: Creating `/tmp/conftest.VDxqIe.cpp` with content:
DEBUG: | #include <alloca.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.VDxqIe.cpp`
INFO: yes
INFO: checking for sys/byteorder.h... 
DEBUG: Creating `/tmp/conftest.au1tb4.cpp` with content:
DEBUG: | #include <sys/byteorder.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.au1tb4.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | /tmp/conftest.au1tb4.cpp:1:10: fatal error: 'sys/byteorder.h' file not found
DEBUG: | #include <sys/byteorder.h>
DEBUG: |          ^~~~~~~~~~~~~~~~~
DEBUG: | 1 error generated.
INFO: no
INFO: checking for getopt.h... 
DEBUG: Creating `/tmp/conftest.kEJJjl.cpp` with content:
DEBUG: | #include <getopt.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.kEJJjl.cpp`
INFO: yes
INFO: checking for unistd.h... 
DEBUG: Creating `/tmp/conftest.svWKcJ.cpp` with content:
DEBUG: | #include <unistd.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.svWKcJ.cpp`
INFO: yes
INFO: checking for nl_types.h... 
DEBUG: Creating `/tmp/conftest.5RWqH9.cpp` with content:
DEBUG: | #include <nl_types.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.5RWqH9.cpp`
INFO: yes
INFO: checking for cpuid.h... 
DEBUG: Creating `/tmp/conftest.3WtCMB.cpp` with content:
DEBUG: | #include <cpuid.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.3WtCMB.cpp`
INFO: yes
INFO: checking for sys/statvfs.h... 
DEBUG: Creating `/tmp/conftest.PAnchw.cpp` with content:
DEBUG: | #include <sys/statvfs.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.PAnchw.cpp`
INFO: yes
INFO: checking for sys/statfs.h... 
DEBUG: Creating `/tmp/conftest.EFdGXp.cpp` with content:
DEBUG: | #include <sys/statfs.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.EFdGXp.cpp`
INFO: yes
INFO: checking for sys/vfs.h... 
DEBUG: Creating `/tmp/conftest.pU5ADc.cpp` with content:
DEBUG: | #include <sys/vfs.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.pU5ADc.cpp`
INFO: yes
INFO: checking for sys/mount.h... 
DEBUG: Creating `/tmp/conftest.YwTcyr.cpp` with content:
DEBUG: | #include <sys/mount.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.YwTcyr.cpp`
INFO: yes
INFO: checking for sys/quota.h... 
DEBUG: Creating `/tmp/conftest.Ltbl77.cpp` with content:
DEBUG: | #include <sys/quota.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | quotactl(0, nullptr, 0, (caddr_t)nullptr);
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.Ltbl77.cpp`
INFO: yes
INFO: checking for linux/quota.h... 
DEBUG: Creating `/tmp/conftest.euAWm5.cpp` with content:
DEBUG: | #include <sys/socket.h>
DEBUG: | #include <linux/quota.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.euAWm5.cpp`
INFO: yes
INFO: checking for linux/if_addr.h... 
DEBUG: Creating `/tmp/conftest.3tuA3L.cpp` with content:
DEBUG: | #include <sys/socket.h>
DEBUG: | #include <linux/if_addr.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.3tuA3L.cpp`
INFO: yes
INFO: checking for linux/rtnetlink.h... 
DEBUG: Creating `/tmp/conftest.1hgc3t.cpp` with content:
DEBUG: | #include <sys/socket.h>
DEBUG: | #include <linux/rtnetlink.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.1hgc3t.cpp`
INFO: yes
INFO: checking for sys/queue.h... 
DEBUG: Creating `/tmp/conftest.eRIKzv.cpp` with content:
DEBUG: | #include <sys/queue.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.eRIKzv.cpp`
INFO: yes
INFO: checking for sys/types.h... 
DEBUG: Creating `/tmp/conftest.zBA_P1.cpp` with content:
DEBUG: | #include <sys/types.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.zBA_P1.cpp`
INFO: yes
INFO: checking for netinet/in.h... 
DEBUG: Creating `/tmp/conftest.hbPJRp.cpp` with content:
DEBUG: | #include <netinet/in.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.hbPJRp.cpp`
INFO: yes
INFO: checking for byteswap.h... 
DEBUG: Creating `/tmp/conftest.d9Rfp5.cpp` with content:
DEBUG: | #include <byteswap.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.d9Rfp5.cpp`
INFO: yes
INFO: checking for linux/perf_event.h... 
DEBUG: Creating `/tmp/conftest.sjJUwP.cpp` with content:
DEBUG: | #include <linux/perf_event.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.sjJUwP.cpp`
INFO: yes
INFO: checking for perf_event_open system call... 
DEBUG: Creating `/tmp/conftest.G4T2ns.cpp` with content:
DEBUG: | #include <asm/unistd.h>
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | return sizeof(__NR_perf_event_open);
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -c /tmp/conftest.G4T2ns.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wbitfield-enum-conversion... 
DEBUG: Creating `/tmp/conftest.64Xzy3.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wbitfield-enum-conversion -c /tmp/conftest.64Xzy3.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wbitfield-enum-conversion... 
DEBUG: Creating `/tmp/conftest.71hWhd.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wbitfield-enum-conversion -c /tmp/conftest.71hWhd.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wshadow-field-in-constructor-modified... 
DEBUG: Creating `/tmp/conftest.ZGIZOK.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wshadow-field-in-constructor-modified -c /tmp/conftest.ZGIZOK.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... 
DEBUG: Creating `/tmp/conftest.XpFIAy.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wshadow-field-in-constructor-modified -c /tmp/conftest.XpFIAy.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wunreachable-code-return... 
DEBUG: Creating `/tmp/conftest.SeeDGl.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wunreachable-code-return -c /tmp/conftest.SeeDGl.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wunreachable-code-return... 
DEBUG: Creating `/tmp/conftest.TBNJSf.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wunreachable-code-return -c /tmp/conftest.TBNJSf.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wclass-varargs... 
DEBUG: Creating `/tmp/conftest.3UAK23.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wclass-varargs -c /tmp/conftest.3UAK23.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wclass-varargs... 
DEBUG: Creating `/tmp/conftest.96LWc2.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wclass-varargs -c /tmp/conftest.96LWc2.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wfloat-overflow-conversion... 
DEBUG: Creating `/tmp/conftest.86XTxG.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wfloat-overflow-conversion -c /tmp/conftest.86XTxG.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wfloat-overflow-conversion... 
DEBUG: Creating `/tmp/conftest.w6NpN2.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wfloat-overflow-conversion -c /tmp/conftest.w6NpN2.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wfloat-zero-conversion... 
DEBUG: Creating `/tmp/conftest.D5GDTq.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wfloat-zero-conversion -c /tmp/conftest.D5GDTq.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wfloat-zero-conversion... 
DEBUG: Creating `/tmp/conftest.KDX9cq.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wfloat-zero-conversion -c /tmp/conftest.KDX9cq.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wloop-analysis... 
DEBUG: Creating `/tmp/conftest.Ijotso.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wloop-analysis -c /tmp/conftest.Ijotso.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wloop-analysis... 
DEBUG: Creating `/tmp/conftest.QUdYwl.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wloop-analysis -c /tmp/conftest.QUdYwl.cpp`
INFO: yes
INFO: checking whether the C++ compiler supports -Wc++1z-compat... 
DEBUG: Creating `/tmp/conftest.oQnX8o.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wc++1z-compat -c /tmp/conftest.oQnX8o.cpp`
INFO: yes
INFO: checking whether the C++ compiler supports -Wc++2a-compat... 
DEBUG: Creating `/tmp/conftest.wJnom7.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wc++2a-compat -c /tmp/conftest.wJnom7.cpp`
INFO: yes
INFO: checking whether the C++ compiler supports -Wcomma... 
DEBUG: Creating `/tmp/conftest._9hER5.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wcomma -c /tmp/conftest._9hER5.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wduplicated-cond... 
DEBUG: Creating `/tmp/conftest.JvHmzY.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wduplicated-cond -c /tmp/conftest.JvHmzY.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Wduplicated-cond'; did you mean '-Wduplicate-enum'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wduplicated-cond... 
DEBUG: Creating `/tmp/conftest.MwJL9s.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wduplicated-cond -c /tmp/conftest.MwJL9s.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Wduplicated-cond'; did you mean '-Wduplicate-enum'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wimplicit-fallthrough... 
DEBUG: Creating `/tmp/conftest.X1ltMk.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wimplicit-fallthrough -c /tmp/conftest.X1ltMk.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wstring-conversion... 
DEBUG: Creating `/tmp/conftest.YmpJNC.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wstring-conversion -c /tmp/conftest.YmpJNC.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wstring-conversion... 
DEBUG: Creating `/tmp/conftest.97HmyV.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wstring-conversion -c /tmp/conftest.97HmyV.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wtautological-overlap-compare... 
DEBUG: Creating `/tmp/conftest.WT0x0R.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wtautological-overlap-compare -c /tmp/conftest.WT0x0R.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wtautological-overlap-compare... 
DEBUG: Creating `/tmp/conftest.oqNbeI.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wtautological-overlap-compare -c /tmp/conftest.oqNbeI.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... 
DEBUG: Creating `/tmp/conftest.PU0bkp.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wtautological-unsigned-enum-zero-compare -c /tmp/conftest.PU0bkp.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... 
DEBUG: Creating `/tmp/conftest.Hfghjg.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wtautological-unsigned-enum-zero-compare -c /tmp/conftest.Hfghjg.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wtautological-unsigned-zero-compare... 
DEBUG: Creating `/tmp/conftest.C6Sls6.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wtautological-unsigned-zero-compare -c /tmp/conftest.C6Sls6.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... 
DEBUG: Creating `/tmp/conftest.GQoUjq.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wtautological-unsigned-zero-compare -c /tmp/conftest.GQoUjq.cpp`
INFO: yes
INFO: checking whether the C++ compiler supports -Wno-inline-new-delete... 
DEBUG: Creating `/tmp/conftest.n_sp6y.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Winline-new-delete -c /tmp/conftest.n_sp6y.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wno-error=maybe-uninitialized... 
DEBUG: Creating `/tmp/conftest.yLGkvl.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=maybe-uninitialized -c /tmp/conftest.yLGkvl.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=maybe-uninitialized'; did you mean '-Werror=uninitialized'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... 
DEBUG: Creating `/tmp/conftest.hzBefI.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=maybe-uninitialized -c /tmp/conftest.hzBefI.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=maybe-uninitialized'; did you mean '-Werror=uninitialized'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C compiler supports -Wno-error=deprecated-declarations... 
DEBUG: Creating `/tmp/conftest.Lqtnw4.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=deprecated-declarations -c /tmp/conftest.Lqtnw4.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wno-error=deprecated-declarations... 
DEBUG: Creating `/tmp/conftest.A3LqPf.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=deprecated-declarations -c /tmp/conftest.A3LqPf.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wno-error=array-bounds... 
DEBUG: Creating `/tmp/conftest.XvgTEh.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=array-bounds -c /tmp/conftest.XvgTEh.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wno-error=array-bounds... 
DEBUG: Creating `/tmp/conftest.NCv_Eo.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=array-bounds -c /tmp/conftest.NCv_Eo.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wno-error=free-nonheap-object... 
DEBUG: Creating `/tmp/conftest.wAzqKR.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=free-nonheap-object -c /tmp/conftest.wAzqKR.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=free-nonheap-object'; did you mean '-Werror=sequence-point'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wno-error=free-nonheap-object... 
DEBUG: Creating `/tmp/conftest.SS6CCL.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=free-nonheap-object -c /tmp/conftest.SS6CCL.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=free-nonheap-object'; did you mean '-Werror=sequence-point'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C compiler supports -Wno-error=multistatement-macros... 
DEBUG: Creating `/tmp/conftest.3SVcNl.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=multistatement-macros -c /tmp/conftest.3SVcNl.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=multistatement-macros'; did you mean '-Werror=unused-macros'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wno-error=multistatement-macros... 
DEBUG: Creating `/tmp/conftest.f9RMvX.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=multistatement-macros -c /tmp/conftest.f9RMvX.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=multistatement-macros'; did you mean '-Werror=unused-macros'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C compiler supports -Wno-error=return-std-move... 
DEBUG: Creating `/tmp/conftest.NvoaEr.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=return-std-move -c /tmp/conftest.NvoaEr.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wno-error=return-std-move... 
DEBUG: Creating `/tmp/conftest.R_Vqu0.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=return-std-move -c /tmp/conftest.R_Vqu0.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wno-error=class-memaccess... 
DEBUG: Creating `/tmp/conftest.DfJqoS.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=class-memaccess -c /tmp/conftest.DfJqoS.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=class-memaccess'; did you mean '-Werror=class-varargs'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wno-error=class-memaccess... 
DEBUG: Creating `/tmp/conftest.0F2eHb.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=class-memaccess -c /tmp/conftest.0F2eHb.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=class-memaccess'; did you mean '-Werror=class-varargs'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C compiler supports -Wno-error=atomic-alignment... 
DEBUG: Creating `/tmp/conftest.VOqAck.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=atomic-alignment -c /tmp/conftest.VOqAck.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wno-error=atomic-alignment... 
DEBUG: Creating `/tmp/conftest.82AbhG.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=atomic-alignment -c /tmp/conftest.82AbhG.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wno-error=deprecated-copy... 
DEBUG: Creating `/tmp/conftest.JjjVWg.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wno-error=deprecated-copy -c /tmp/conftest.JjjVWg.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=deprecated-copy'; did you mean '-Werror=deprecated'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wno-error=deprecated-copy... 
DEBUG: Creating `/tmp/conftest.E887uk.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wno-error=deprecated-copy -c /tmp/conftest.E887uk.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Werror=deprecated-copy'; did you mean '-Werror=deprecated'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C compiler supports -Wformat... 
DEBUG: Creating `/tmp/conftest.o7URRV.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wformat -c /tmp/conftest.o7URRV.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wformat... 
DEBUG: Creating `/tmp/conftest.tRatvA.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wformat -c /tmp/conftest.tRatvA.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wformat-security... 
DEBUG: Creating `/tmp/conftest.rGMvas.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wformat-security -c /tmp/conftest.rGMvas.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wformat-security... 
DEBUG: Creating `/tmp/conftest.RZQC9d.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wformat-security -c /tmp/conftest.RZQC9d.cpp`
INFO: yes
INFO: checking whether the C compiler supports -Wformat-overflow=2... 
DEBUG: Creating `/tmp/conftest._ASt23.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wformat-overflow=2 -c /tmp/conftest._ASt23.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Wformat-overflow=2'; did you mean '-Wshift-overflow'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C++ compiler supports -Wformat-overflow=2... 
DEBUG: Creating `/tmp/conftest.RQQ8X7.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wformat-overflow=2 -c /tmp/conftest.RQQ8X7.cpp`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | error: unknown warning option '-Wformat-overflow=2'; did you mean '-Wshift-overflow'? [-Werror,-Wunknown-warning-option]
INFO: no
INFO: checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... 
DEBUG: Creating `/tmp/conftest.lUrHP9.c` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang -std=gnu99 -Werror -Wgnu-zero-variadic-macro-arguments -c /tmp/conftest.lUrHP9.c`
INFO: yes
INFO: checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... 
DEBUG: Creating `/tmp/conftest.kpK94M.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wgnu-zero-variadic-macro-arguments -c /tmp/conftest.kpK94M.cpp`
INFO: yes
INFO: checking whether the C++ compiler supports -Wno-noexcept-type... 
DEBUG: Creating `/tmp/conftest.hMCFo9.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -Wnoexcept-type -c /tmp/conftest.hMCFo9.cpp`
INFO: yes
INFO: checking whether the C++ compiler supports -fno-sized-deallocation... 
DEBUG: Creating `/tmp/conftest.DbPSMs.cpp` with content:
DEBUG: | int
DEBUG: | main(void)
DEBUG: | {
DEBUG: | 
DEBUG: |   ;
DEBUG: |   return 0;
DEBUG: | }
DEBUG: Executing: `/usr/lib64/ccache/clang++ -Werror -fno-sized-deallocation -c /tmp/conftest.DbPSMs.cpp`
INFO: yes
INFO: checking for rustc... 
DEBUG: rustc: Trying rustc
INFO: /home/snidashi/.cargo/bin/rustc
INFO: checking for cargo... 
DEBUG: cargo: Trying /home/snidashi/.rustup/toolchains/nightly-2020-02-14-x86_64-unknown-linux-gnu/bin/cargo
INFO: /home/snidashi/.rustup/toolchains/nightly-2020-02-14-x86_64-unknown-linux-gnu/bin/cargo
INFO: checking rustc version... 
DEBUG: Executing: `/home/snidashi/.cargo/bin/rustc --version --verbose`
INFO: 1.43.0-nightly
DEBUG: Executing: `/home/snidashi/.cargo/bin/rustc --print target-list`
DEBUG: Creating `/tmp/conftestFyic50.rs` with content:
DEBUG: | pub extern fn hello() { println!("Hello world"); }
DEBUG: Executing: `/home/snidashi/.cargo/bin/rustc --crate-type staticlib --target=x86_64-unknown-linux-gnu -o /tmp/conftestzuSCio.rlib /tmp/conftestFyic50.rs`
DEBUG: Creating `/tmp/conftestIUNusE.rs` with content:
DEBUG: | pub extern fn hello() { println!("Hello world"); }
DEBUG: Executing: `/home/snidashi/.cargo/bin/rustc --crate-type staticlib --target=x86_64-unknown-linux-gnu -o /tmp/conftestvuHAWX.rlib /tmp/conftestIUNusE.rs`
INFO: checking for rustdoc... 
DEBUG: rustdoc: Trying /home/snidashi/servo/etc/rustdoc-with-private
INFO: /home/snidashi/servo/etc/rustdoc-with-private
INFO: checking for rustfmt... 
DEBUG: rustfmt: Trying rustfmt
INFO: /home/snidashi/.cargo/bin/rustfmt
INFO: checking for llvm-config... 
DEBUG: llvm_config: Trying llvm-config-6.0
DEBUG: llvm_config: Trying llvm-config-mp-6.0
DEBUG: llvm_config: Trying llvm-config60
DEBUG: llvm_config: Trying llvm-config-5.0
DEBUG: llvm_config: Trying llvm-config-mp-5.0
DEBUG: llvm_config: Trying llvm-config50
DEBUG: llvm_config: Trying llvm-config-4.0
DEBUG: llvm_config: Trying llvm-config-mp-4.0
DEBUG: llvm_config: Trying llvm-config40
DEBUG: llvm_config: Trying llvm-config-3.9
DEBUG: llvm_config: Trying llvm-config-mp-3.9
DEBUG: llvm_config: Trying llvm-config39
DEBUG: llvm_config: Trying llvm-config
INFO: /usr/bin/llvm-config
DEBUG: Executing: `/usr/bin/llvm-config --version`
DEBUG: Executing: `/usr/bin/llvm-config --libdir`
DEBUG: Executing: `/usr/bin/llvm-config --bindir`
ERROR: Could not find the clang shared library in the path /usr/lib64
returned by `llvm-config --libdir` (searched for files [u'libclang.so.1', u'libclang.so']).
clang is required to build Firefox.  Please install the
necessary packages, or run `mach bootstrap`.


--- stderr
gmake: *** No targets specified and no makefile found.  Stop.
ERROR: Could not find the clang shared library in the path /usr/lib64
returned by `llvm-config --libdir` (searched for files [u'libclang.so.1', u'libclang.so']).
clang is required to build Firefox.  Please install the
necessary packages, or run `mach bootstrap`.

gmake: *** [makefile.cargo:197: maybe-configure] Error 1
thread 'main' panicked at 'assertion failed: result.success()', /home/snidashi/.cargo/git/checkouts/mozjs-fa11ffc7d4f1cc2d/5906588/build.rs:133:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

warning: build failed, waiting for other jobs to finish...
@jdm jdm added the A-build label Mar 3, 2020
@jdm
Copy link
Member

@jdm jdm commented Mar 3, 2020

That log is missing the actual error. I recommend pasting all of it in a gist that you can link here.

@SasiDharKM
Copy link
Author

@SasiDharKM SasiDharKM commented Mar 3, 2020

That log is missing the actual error. I recommend pasting all of it in a gist that you can link here.

Hi, I have put the complete error log. I think this is some issue with clang

@jdm
Copy link
Member

@jdm jdm commented Mar 3, 2020

I suspect you need to install the clang and/or llvm development package.

@SasiDharKM
Copy link
Author

@SasiDharKM SasiDharKM commented Mar 3, 2020

I installed the llvm dev package which solved a previous error. I have clang installed.

on clang --version I get

clang version 8.0.0 (Fedora 8.0.0-3.fc30)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

Is there a problem with this?

@jdm
Copy link
Member

@jdm jdm commented Mar 3, 2020

I think you also require the clang-devel package (or equivalent for your distro).

@SasiDharKM
Copy link
Author

@SasiDharKM SasiDharKM commented Mar 6, 2020

Thanks! I successfully built it and able to run it.

@SasiDharKM SasiDharKM closed this Mar 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.