Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 871697 Details for
Bug 914903
media-libs/mesa-23.2.0_rc4 failed (configure phase), LLVMSPIRVLib 16.0.0.0 but need: '>= 17.0' ; matched: '>= 13.0.0.0', '< 17.1'
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
mesa meson log
mesa.meson-log.txt (text/plain), 169.63 KB, created by
Sevilla, Larry
on 2023-09-29 05:33:04 UTC
(
hide
)
Description:
mesa meson log
Filename:
MIME Type:
Creator:
Sevilla, Larry
Created:
2023-09-29 05:33:04 UTC
Size:
169.63 KB
patch
obsolete
>Build started at 2023-09-29T07:55:32.049392 >Main binary: /usr/bin/python3.11 >Build Options: -Db_pch=false -Dwerror=false -Dplatforms=x11 -Dgallium-nine=false -Dgallium-va=disabled -Dgallium-vdpau=disabled -Dgallium-xa=disabled -Dvulkan-layers=device-select -Dintel-clc=enabled -Dbuild-tests=false -Dglx=dri -Dshared-glapi=enabled -Ddri3=enabled -Degl=enabled -Dexpat=enabled -Dgbm=enabled -Dglvnd=true -Dgles1=disabled -Dgles2=enabled -Dllvm=enabled -Dlmsensors=disabled -Dosmesa=false -Dselinux=false -Dlibunwind=disabled -Dzstd=enabled -Dsse2=true -Dvalgrind=disabled -Dvideo-codecs=h264dec,h264enc,h265dec,h265enc,vc1dec -Dgallium-drivers=crocus,i915,iris,swrast -Dvulkan-drivers=intel,intel_hasvk -Db_ndebug=true -Dprefix=/usr -Dlibdir=lib64 -Dlocalstatedir=/var/lib -Dsysconfdir=/etc -Dbuildtype=plain -Dwrap_mode=nodownload -Dbuild.pkg_config_path=/usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig -Dpkg_config_path=/usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig --native-file=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/meson.x86_64-pc-linux-gnu.amd64.ini >Python system: Linux >The Meson build system >Version: 1.2.1 >Source dir: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4 >Build dir: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64 >Build type: native build >Project name: mesa >Project version: 23.2.0-rc4 >----------- >Detecting compiler via: `x86_64-pc-linux-gnu-gcc --version` -> 0 >stdout: >x86_64-pc-linux-gnu-gcc (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527 >Copyright (C) 2023 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >----------- >Running command: x86_64-pc-linux-gnu-gcc -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-gcc -Wl,--version -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed` -> 0 >stdout: >GNU ld (Gentoo 2.41 p2) 2.41.0 >Copyright (C) 2023 Free Software Foundation, Inc. >This program is free software; you may redistribute it under the terms of >the GNU General Public License version 3 or (at your option) a later version. >This program has absolutely no warranty. >----------- >stderr: >collect2 version 13.1.1 20230527 >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccExdEeD.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../.. --version -O1 --as-needed -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crtn.o >----------- >Sanity testing C compiler: x86_64-pc-linux-gnu-gcc >Is cross compiler: False. >Sanity check compiler command line: x86_64-pc-linux-gnu-gcc sanitycheckc.c -o sanitycheckc.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/sanitycheckc.exe >C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 13.1.1 "x86_64-pc-linux-gnu-gcc (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527") >C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.41 >----------- >Detecting linker via: `x86_64-pc-linux-gnu-ar --version` -> 0 >stdout: >GNU ar (Gentoo 2.41 p2) 2.41.0 >Copyright (C) 2023 Free Software Foundation, Inc. >This program is free software; you may redistribute it under the terms of >the GNU General Public License version 3 or (at your option) any later version. >This program has absolutely no warranty. >----------- >----------- >Detecting compiler via: `x86_64-pc-linux-gnu-g++ --version` -> 0 >stdout: >x86_64-pc-linux-gnu-g++ (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527 >Copyright (C) 2023 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >----------- >Running command: x86_64-pc-linux-gnu-g++ -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-g++ -Wl,--version -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed` -> 0 >stdout: >GNU ld (Gentoo 2.41 p2) 2.41.0 >Copyright (C) 2023 Free Software Foundation, Inc. >This program is free software; you may redistribute it under the terms of >the GNU General Public License version 3 or (at your option) a later version. >This program has absolutely no warranty. >----------- >stderr: >collect2 version 13.1.1 20230527 >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/cca3XgwO.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../.. --version -O1 --as-needed -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crtn.o >----------- >Sanity testing C++ compiler: x86_64-pc-linux-gnu-g++ >Is cross compiler: False. >Sanity check compiler command line: x86_64-pc-linux-gnu-g++ sanitycheckcpp.cc -o sanitycheckcpp.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/sanitycheckcpp.exe >C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 13.1.1 "x86_64-pc-linux-gnu-g++ (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527") >C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.41 >----------- >Detecting compiler via: `x86_64-pc-linux-gnu-gcc --version` -> 0 >stdout: >x86_64-pc-linux-gnu-gcc (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527 >Copyright (C) 2023 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >----------- >Running command: x86_64-pc-linux-gnu-gcc -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-gcc -Wl,--version` -> 0 >stdout: >GNU ld (Gentoo 2.41 p2) 2.41.0 >Copyright (C) 2023 Free Software Foundation, Inc. >This program is free software; you may redistribute it under the terms of >the GNU General Public License version 3 or (at your option) a later version. >This program has absolutely no warranty. >----------- >stderr: >collect2 version 13.1.1 20230527 >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccZTgLyw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crtn.o >----------- >Sanity testing C compiler: x86_64-pc-linux-gnu-gcc >Is cross compiler: False. >Sanity check compiler command line: x86_64-pc-linux-gnu-gcc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/sanitycheckc.exe >C compiler for the build machine: x86_64-pc-linux-gnu-gcc (gcc 13.1.1 "x86_64-pc-linux-gnu-gcc (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527") >C linker for the build machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.41 >----------- >Detecting linker via: `x86_64-pc-linux-gnu-ar --version` -> 0 >stdout: >GNU ar (Gentoo 2.41 p2) 2.41.0 >Copyright (C) 2023 Free Software Foundation, Inc. >This program is free software; you may redistribute it under the terms of >the GNU General Public License version 3 or (at your option) any later version. >This program has absolutely no warranty. >----------- >----------- >Detecting compiler via: `x86_64-pc-linux-gnu-g++ --version` -> 0 >stdout: >x86_64-pc-linux-gnu-g++ (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527 >Copyright (C) 2023 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >----------- >Running command: x86_64-pc-linux-gnu-g++ -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-g++ -Wl,--version` -> 0 >stdout: >GNU ld (Gentoo 2.41 p2) 2.41.0 >Copyright (C) 2023 Free Software Foundation, Inc. >This program is free software; you may redistribute it under the terms of >the GNU General Public License version 3 or (at your option) a later version. >This program has absolutely no warranty. >----------- >stderr: >collect2 version 13.1.1 20230527 >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccQqkv75.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crtn.o >----------- >Sanity testing C++ compiler: x86_64-pc-linux-gnu-g++ >Is cross compiler: False. >Sanity check compiler command line: x86_64-pc-linux-gnu-g++ sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64 >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/sanitycheckcpp.exe >C++ compiler for the build machine: x86_64-pc-linux-gnu-g++ (gcc 13.1.1 "x86_64-pc-linux-gnu-g++ (Gentoo 13.1.1_p20230527 p3) 13.1.1 20230527") >C++ linker for the build machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.41 >Build machine cpu family: x86_64 >Build machine cpu: x86_64 >Host machine cpu family: x86_64 >Host machine cpu: x86_64 >Target machine cpu family: x86_64 >Target machine cpu: x86_64 >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpoi48gye_ >Code: > int __thread x; int main() { return x; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpoi48gye_/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpoi48gye_/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mtls-dialect=gnu2 -fpic -Wl,-O1 -Wl,--as-needed` -> 0 >Program stdout: > > >Program stderr: > > >Checking if "-mtls-dialect=gnu2" runs: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpdnvvegum >Code: > int __thread x; int y; int main() { __asm__( > "leaq x@TLSDESC(%rip), %rax\n" > "movq y@GOTPCREL(%rip), %rdx\n" > "call *x@TLSCALL(%rax)\n"); } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpdnvvegum/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpdnvvegum/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking if "split TLSDESC" : links: YES >Dependency vdpau skipped: feature gallium-vdpau disabled >Program glslangValidator found: YES (/usr/bin/glslangValidator) >Running command: /usr/bin/glslangValidator --quiet --version >--- stdout --- >Glslang Version: 11:12.3.1 >ESSL Version: OpenGL ES GLSL 3.20 glslang Khronos. 12.3.1 >GLSL Version: 4.60 glslang Khronos. 12.3.1 >SPIR-V Version 0x00010600, Revision 1 >GLSL.std.450 Version 100, Revision 1 >Khronos Tool ID 8 >SPIR-V Generator Version 11 >GL_KHR_vulkan_glsl version 100 >ARB_GL_gl_spirv version 100 > >--- stderr --- > > >Dependency libva skipped: feature gallium-va disabled >Pkg-config binary for 1 is not cached. >Pkg-config binary for 1 specified from cross file, native file, or env var as ['x86_64-pc-linux-gnu-pkg-config'] >Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (2.0.3) >Determining dependency 'libclc' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libclc` -> 0 >stdout: >0.2.0 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libclc` -> 0 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libclc` -> 0 >stdout: >-L/usr/share/clc >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libclc` -> 0 >stdout: >-L/usr/share/clc >----------- >Run-time dependency libclc found: YES 0.2.0 >Program python3 found: YES (/var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/python3.11/bin/python3) >Running command: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/python3.11/bin/python3 -c ' >from distutils.version import StrictVersion >import mako >assert StrictVersion(mako.__version__) >= StrictVersion("0.8.0") > ' >--- stdout --- > >--- stderr --- ><string>:4: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. > > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/tmpsk89a0zc >Code: > > #include <errno.h> > #ifndef ETIME > # define ETIME > #endif > "MESON_GET_DEFINE_DELIMITER" >ETIME >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/tmpsk89a0zc/testfile.c -E -P -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11` -> 0 >stdout: >extern int *__errno_location (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); > > "MESON_GET_DEFINE_DELIMITER" >62 >----------- >Fetching value of define "ETIME" : 62 >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp4w701s7v >Code: > > #define bswap32 meson_disable_define_of_bswap32 > > #include <limits.h> > #undef bswap32 > > #ifdef __cplusplus > extern "C" > #endif > char bswap32 (void); > > #if defined __stub_bswap32 || defined __stub___bswap32 > fail fail fail this function is not going to work > #endif > > int main(void) { > return bswap32 (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp4w701s7v/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp4w701s7v/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccMdcvol.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `bswap32' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpeoj_lbcy >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(bswap32) && !0 > #error "No definition for __builtin_bswap32 found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_bswap32) > #error "__builtin_bswap32 not found" > #endif > #elif ! defined(bswap32) > __builtin_bswap32; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpeoj_lbcy/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpeoj_lbcy/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "bswap32" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp397fmhii >Code: > > #define bswap64 meson_disable_define_of_bswap64 > > #include <limits.h> > #undef bswap64 > > #ifdef __cplusplus > extern "C" > #endif > char bswap64 (void); > > #if defined __stub_bswap64 || defined __stub___bswap64 > fail fail fail this function is not going to work > #endif > > int main(void) { > return bswap64 (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp397fmhii/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp397fmhii/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccejkMiM.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `bswap64' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_wh5_7q4 >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(bswap64) && !0 > #error "No definition for __builtin_bswap64 found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_bswap64) > #error "__builtin_bswap64 not found" > #endif > #elif ! defined(bswap64) > __builtin_bswap64; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_wh5_7q4/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_wh5_7q4/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "bswap64" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpf7v_ykrs >Code: > > #define clz meson_disable_define_of_clz > > #include <limits.h> > #undef clz > > #ifdef __cplusplus > extern "C" > #endif > char clz (void); > > #if defined __stub_clz || defined __stub___clz > fail fail fail this function is not going to work > #endif > > int main(void) { > return clz (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpf7v_ykrs/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpf7v_ykrs/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccNxDoW4.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `clz' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp80xns0_d >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(clz) && !0 > #error "No definition for __builtin_clz found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_clz) > #error "__builtin_clz not found" > #endif > #elif ! defined(clz) > __builtin_clz; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp80xns0_d/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp80xns0_d/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "clz" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp42di85lq >Code: > > #define clzll meson_disable_define_of_clzll > > #include <limits.h> > #undef clzll > > #ifdef __cplusplus > extern "C" > #endif > char clzll (void); > > #if defined __stub_clzll || defined __stub___clzll > fail fail fail this function is not going to work > #endif > > int main(void) { > return clzll (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp42di85lq/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp42di85lq/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccxrzMiV.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `clzll' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpob4s4ej7 >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(clzll) && !0 > #error "No definition for __builtin_clzll found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_clzll) > #error "__builtin_clzll not found" > #endif > #elif ! defined(clzll) > __builtin_clzll; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpob4s4ej7/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpob4s4ej7/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "clzll" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjq7wkmwh >Code: > > #define ctz meson_disable_define_of_ctz > > #include <limits.h> > #undef ctz > > #ifdef __cplusplus > extern "C" > #endif > char ctz (void); > > #if defined __stub_ctz || defined __stub___ctz > fail fail fail this function is not going to work > #endif > > int main(void) { > return ctz (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjq7wkmwh/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjq7wkmwh/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccEJajzP.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `ctz' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpnbuw1ckr >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(ctz) && !0 > #error "No definition for __builtin_ctz found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_ctz) > #error "__builtin_ctz not found" > #endif > #elif ! defined(ctz) > __builtin_ctz; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpnbuw1ckr/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpnbuw1ckr/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "ctz" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmplebsh30q >Code: > > #define expect meson_disable_define_of_expect > > #include <limits.h> > #undef expect > > #ifdef __cplusplus > extern "C" > #endif > char expect (void); > > #if defined __stub_expect || defined __stub___expect > fail fail fail this function is not going to work > #endif > > int main(void) { > return expect (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmplebsh30q/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmplebsh30q/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccq6VjK2.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `expect' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshcfquxz >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(expect) && !0 > #error "No definition for __builtin_expect found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_expect) > #error "__builtin_expect not found" > #endif > #elif ! defined(expect) > __builtin_expect; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshcfquxz/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshcfquxz/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "expect" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppkq9va7o >Code: > > #define ffs meson_disable_define_of_ffs > > #include <limits.h> > #undef ffs > > #ifdef __cplusplus > extern "C" > #endif > char ffs (void); > > #if defined __stub_ffs || defined __stub___ffs > fail fail fail this function is not going to work > #endif > > int main(void) { > return ffs (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppkq9va7o/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppkq9va7o/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "ffs" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxanm9t14 >Code: > > #define ffsll meson_disable_define_of_ffsll > > #include <limits.h> > #undef ffsll > > #ifdef __cplusplus > extern "C" > #endif > char ffsll (void); > > #if defined __stub_ffsll || defined __stub___ffsll > fail fail fail this function is not going to work > #endif > > int main(void) { > return ffsll (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxanm9t14/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxanm9t14/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "ffsll" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp0gszq3qh >Code: > > #define popcount meson_disable_define_of_popcount > > #include <limits.h> > #undef popcount > > #ifdef __cplusplus > extern "C" > #endif > char popcount (void); > > #if defined __stub_popcount || defined __stub___popcount > fail fail fail this function is not going to work > #endif > > int main(void) { > return popcount (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp0gszq3qh/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp0gszq3qh/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccbbvHyg.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `popcount' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyj2_ltj3 >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(popcount) && !0 > #error "No definition for __builtin_popcount found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_popcount) > #error "__builtin_popcount not found" > #endif > #elif ! defined(popcount) > __builtin_popcount; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyj2_ltj3/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyj2_ltj3/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "popcount" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp6vnwy0vs >Code: > > #define popcountll meson_disable_define_of_popcountll > > #include <limits.h> > #undef popcountll > > #ifdef __cplusplus > extern "C" > #endif > char popcountll (void); > > #if defined __stub_popcountll || defined __stub___popcountll > fail fail fail this function is not going to work > #endif > > int main(void) { > return popcountll (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp6vnwy0vs/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp6vnwy0vs/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/cc7deXK1.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `popcountll' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpe0w8jffk >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(popcountll) && !0 > #error "No definition for __builtin_popcountll found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_popcountll) > #error "__builtin_popcountll not found" > #endif > #elif ! defined(popcountll) > __builtin_popcountll; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpe0w8jffk/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpe0w8jffk/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "popcountll" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu0kcy9u8 >Code: > > #define unreachable meson_disable_define_of_unreachable > > #include <limits.h> > #undef unreachable > > #ifdef __cplusplus > extern "C" > #endif > char unreachable (void); > > #if defined __stub_unreachable || defined __stub___unreachable > fail fail fail this function is not going to work > #endif > > int main(void) { > return unreachable (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu0kcy9u8/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu0kcy9u8/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccXjrvBv.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `unreachable' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbb8wca5d >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(unreachable) && !0 > #error "No definition for __builtin_unreachable found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_unreachable) > #error "__builtin_unreachable not found" > #endif > #elif ! defined(unreachable) > __builtin_unreachable; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbb8wca5d/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbb8wca5d/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "unreachable" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpygqo_2l3 >Code: > > #define types_compatible_p meson_disable_define_of_types_compatible_p > > #include <limits.h> > #undef types_compatible_p > > #ifdef __cplusplus > extern "C" > #endif > char types_compatible_p (void); > > #if defined __stub_types_compatible_p || defined __stub___types_compatible_p > fail fail fail this function is not going to work > #endif > > int main(void) { > return types_compatible_p (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpygqo_2l3/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpygqo_2l3/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccPIgbRK.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `types_compatible_p' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp66gyq4oj >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(types_compatible_p) && !0 > #error "No definition for __builtin_types_compatible_p found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_types_compatible_p) > #error "__builtin_types_compatible_p not found" > #endif > #elif ! defined(types_compatible_p) > __builtin_types_compatible_p; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp66gyq4oj/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp66gyq4oj/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "types_compatible_p" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpabjll_ic >Code: > int foo(void) __attribute__((const)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpabjll_ic/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpabjll_ic/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute const: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9sjzhkc9 >Code: > int foo(void) __attribute__((flatten)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9sjzhkc9/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9sjzhkc9/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute flatten: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpsr116ywk >Code: > int *foo(void) __attribute__((malloc)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpsr116ywk/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpsr116ywk/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute malloc: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1vpl7rhp >Code: > int foo(void) __attribute__((pure)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1vpl7rhp/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1vpl7rhp/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute pure: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2kdgf00f >Code: > int foo(void) __attribute__((unused)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2kdgf00f/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2kdgf00f/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute unused: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_d3brpvd >Code: > int foo(void) __attribute__((warn_unused_result)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_d3brpvd/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_d3brpvd/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute warn_unused_result: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp6e5jwuj9 >Code: > int foo(void) __attribute__((weak)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp6e5jwuj9/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp6e5jwuj9/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute weak: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpw_n6fnis >Code: > int foo(const char * p, ...) __attribute__((format(printf, 1, 2))); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpw_n6fnis/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpw_n6fnis/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute format: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpeabrlnmx >Code: > struct __attribute__((packed)) foo { int bar; }; >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpeabrlnmx/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpeabrlnmx/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute packed: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp16l1gatn >Code: > int *foo(void) __attribute__((returns_nonnull)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp16l1gatn/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp16l1gatn/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute returns_nonnull: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpuz8arxa9 >Code: > > int foo(void) { return 0; } > int bar(void) __attribute__((alias("foo"))); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpuz8arxa9/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpuz8arxa9/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute alias: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwfxg6szh >Code: > int foo(void) __attribute__((noreturn)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwfxg6szh/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwfxg6szh/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute noreturn: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx5cp954l >Code: > int foo(void) __attribute__((visibility("hidden"))); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx5cp954l/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx5cp954l/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute visibility:hidden: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpp2xelr3f >Code: > __uint128_t foo(void) { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpp2xelr3f/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpp2xelr3f/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Checking if "__uint128_t" compiles: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmprnal_nx_ >Code: > > #define reallocarray meson_disable_define_of_reallocarray > > #include <limits.h> > #undef reallocarray > > #ifdef __cplusplus > extern "C" > #endif > char reallocarray (void); > > #if defined __stub_reallocarray || defined __stub___reallocarray > fail fail fail this function is not going to work > #endif > > int main(void) { > return reallocarray (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmprnal_nx_/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmprnal_nx_/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "reallocarray" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbe9vxa4n >Code: > > #define fmemopen meson_disable_define_of_fmemopen > > #include <limits.h> > #undef fmemopen > > #ifdef __cplusplus > extern "C" > #endif > char fmemopen (void); > > #if defined __stub_fmemopen || defined __stub___fmemopen > fail fail fail this function is not going to work > #endif > > int main(void) { > return fmemopen (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbe9vxa4n/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbe9vxa4n/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "fmemopen" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp4kdqmoz6 >Code: > static char unused() { return 5; } int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp4kdqmoz6/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp4kdqmoz6/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed` -> 0 >Checking if "gc-sections" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_iyf8in3 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_iyf8in3/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_iyf8in3/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration` -> 0 >Compiler for C supports arguments -Werror=implicit-function-declaration: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp8uiy_g7k >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp8uiy_g7k/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp8uiy_g7k/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-prototypes` -> 0 >Compiler for C supports arguments -Werror=missing-prototypes: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpit1dnt2v >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpit1dnt2v/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpit1dnt2v/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=return-type` -> 0 >Compiler for C supports arguments -Werror=return-type: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3s4tbwu4 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3s4tbwu4/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3s4tbwu4/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=empty-body` -> 0 >Compiler for C supports arguments -Werror=empty-body: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppq9sviek >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppq9sviek/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppq9sviek/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=incompatible-pointer-types` -> 0 >Compiler for C supports arguments -Werror=incompatible-pointer-types: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpa_gbi5qm >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpa_gbi5qm/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpa_gbi5qm/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=int-conversion` -> 0 >Compiler for C supports arguments -Werror=int-conversion: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp5c0liuuf >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp5c0liuuf/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp5c0liuuf/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-fallthrough` -> 0 >Compiler for C supports arguments -Wimplicit-fallthrough: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9rvuohjn >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9rvuohjn/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9rvuohjn/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wmisleading-indentation` -> 0 >Compiler for C supports arguments -Wmisleading-indentation: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwl4qslqi >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwl4qslqi/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwl4qslqi/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers -Wno-missing-field-initializers` -> 0 >Compiler for C supports arguments -Wno-missing-field-initializers: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1ttqznxm >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1ttqznxm/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1ttqznxm/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wformat-truncation -Wno-format-truncation` -> 0 >Compiler for C supports arguments -Wno-format-truncation: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3em1pkmu >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3em1pkmu/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3em1pkmu/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wnonnull-compare -Wno-nonnull-compare` -> 0 >Compiler for C supports arguments -Wno-nonnull-compare: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp72jczu_4 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp72jczu_4/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp72jczu_4/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fno-math-errno` -> 0 >Compiler for C supports arguments -fno-math-errno: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp0jlz2f49 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp0jlz2f49/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp0jlz2f49/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fno-trapping-math` -> 0 >Compiler for C supports arguments -fno-trapping-math: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06ea31yo >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06ea31yo/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06ea31yo/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Qunused-arguments` -> 1 >stderr: >x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-Qunused-arguments' >----------- >Compiler for C supports arguments -Qunused-arguments: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwzsk5l0q >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwzsk5l0q/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwzsk5l0q/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fno-common` -> 0 >Compiler for C supports arguments -fno-common: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpziz8v54j >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpziz8v54j/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpziz8v54j/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wmicrosoft-enum-value -Wno-microsoft-enum-value` -> 1 >stderr: >x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-Wmicrosoft-enum-value' >----------- >Compiler for C supports arguments -Wno-microsoft-enum-value: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpiv8nqkhz >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpiv8nqkhz/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpiv8nqkhz/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wunused-function -Wno-unused-function` -> 0 >Compiler for C supports arguments -Wno-unused-function: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx63m19gv >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx63m19gv/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx63m19gv/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=format` -> 0 >Compiler for C supports arguments -Werror=format: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp7bv9_7z5 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp7bv9_7z5/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp7bv9_7z5/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wformat-security` -> 0 >Compiler for C supports arguments -Wformat-security: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp8u5xz6nn >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp8u5xz6nn/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp8u5xz6nn/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=thread-safety` -> 1 >stderr: >cc1: error: '-Werror=thread-safety': no option '-Wthread-safety' >----------- >Compiler for C supports arguments -Werror=thread-safety: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1dofg8ux >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1dofg8ux/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1dofg8ux/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -ffunction-sections` -> 0 >Compiler for C supports arguments -ffunction-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpi_eniibl >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpi_eniibl/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpi_eniibl/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fdata-sections` -> 0 >Compiler for C supports arguments -fdata-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpduyz57yx >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpduyz57yx/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpduyz57yx/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wunused-variable -Wno-unused-variable` -> 0 >Compiler for C supports arguments -Wno-unused-variable: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2_kmqgd2 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2_kmqgd2/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2_kmqgd2/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wunused-but-set-variable -Wno-unused-but-set-variable` -> 0 >Compiler for C supports arguments -Wno-unused-but-set-variable: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpte7e2sw1 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpte7e2sw1/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpte7e2sw1/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 /wd4189` -> 1 >stderr: >x86_64-pc-linux-gnu-gcc: warning: /wd4189: linker input file unused because linking not done >x86_64-pc-linux-gnu-gcc: error: /wd4189: linker input file not found: No such file or directory >----------- >Compiler for C supports arguments /wd4189: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptif_1c3h >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptif_1c3h/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptif_1c3h/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=return-type` -> 0 >Compiler for C++ supports arguments -Werror=return-type: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgvem1id5 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgvem1id5/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgvem1id5/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=empty-body` -> 0 >Compiler for C++ supports arguments -Werror=empty-body: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpvgpqb20o >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpvgpqb20o/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpvgpqb20o/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmisleading-indentation` -> 0 >Compiler for C++ supports arguments -Wmisleading-indentation: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjmwmkfah >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjmwmkfah/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjmwmkfah/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wnon-virtual-dtor -Wno-non-virtual-dtor` -> 0 >Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06z8z1_u >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06z8z1_u/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06z8z1_u/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmissing-field-initializers -Wno-missing-field-initializers` -> 0 >Compiler for C++ supports arguments -Wno-missing-field-initializers: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpek9b3h7o >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpek9b3h7o/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpek9b3h7o/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wformat-truncation -Wno-format-truncation` -> 0 >Compiler for C++ supports arguments -Wno-format-truncation: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpv43_jbp_ >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpv43_jbp_/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpv43_jbp_/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fno-math-errno` -> 0 >Compiler for C++ supports arguments -fno-math-errno: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptkrjhu9i >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptkrjhu9i/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptkrjhu9i/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fno-trapping-math` -> 0 >Compiler for C++ supports arguments -fno-trapping-math: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpmhf2_uq4 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpmhf2_uq4/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpmhf2_uq4/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Qunused-arguments` -> 1 >stderr: >x86_64-pc-linux-gnu-g++: error: unrecognized command-line option '-Qunused-arguments' >----------- >Compiler for C++ supports arguments -Qunused-arguments: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl5x6ytcb >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl5x6ytcb/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl5x6ytcb/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -flifetime-dse=1` -> 0 >Compiler for C++ supports arguments -flifetime-dse=1: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppb2xjiih >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppb2xjiih/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppb2xjiih/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmicrosoft-enum-value -Wno-microsoft-enum-value` -> 1 >stderr: >x86_64-pc-linux-gnu-g++: error: unrecognized command-line option '-Wmicrosoft-enum-value' >----------- >Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1_gptjcm >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1_gptjcm/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1_gptjcm/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=format` -> 0 >Compiler for C++ supports arguments -Werror=format: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9w1v2twg >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9w1v2twg/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp9w1v2twg/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wformat-security` -> 0 >Compiler for C++ supports arguments -Wformat-security: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp86j0sjcp >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp86j0sjcp/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp86j0sjcp/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -ffunction-sections` -> 0 >Compiler for C++ supports arguments -ffunction-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06f75c6r >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06f75c6r/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp06f75c6r/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fdata-sections` -> 0 >Compiler for C++ supports arguments -fdata-sections: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpixj38ve2 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpixj38ve2/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpixj38ve2/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wunused-variable -Wno-unused-variable` -> 0 >Compiler for C++ supports arguments -Wno-unused-variable: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3nzb59o1 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3nzb59o1/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3nzb59o1/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wunused-but-set-variable -Wno-unused-but-set-variable` -> 0 >Compiler for C++ supports arguments -Wno-unused-but-set-variable: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp70u513z7 >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp70u513z7/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp70u513z7/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive /wd4189` -> 1 >stderr: >x86_64-pc-linux-gnu-g++: warning: /wd4189: linker input file unused because linking not done >x86_64-pc-linux-gnu-g++: error: /wd4189: linker input file not found: No such file or directory >----------- >Compiler for C++ supports arguments /wd4189: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp78b43a5b >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp78b43a5b/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp78b43a5b/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Woverride-init -Wno-override-init` -> 0 >Compiler for C supports arguments -Wno-override-init: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpg_qkchkz >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpg_qkchkz/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpg_qkchkz/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Winitializer-overrides -Wno-initializer-overrides` -> 1 >stderr: >x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-Winitializer-overrides' >----------- >Compiler for C supports arguments -Wno-initializer-overrides: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp64fcoxpu >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp64fcoxpu/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp64fcoxpu/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=pointer-arith` -> 0 >Compiler for C supports arguments -Werror=pointer-arith: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpila0t7ov >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpila0t7ov/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpila0t7ov/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=vla` -> 0 >Compiler for C supports arguments -Werror=vla: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp21pnbv3f >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp21pnbv3f/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp21pnbv3f/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Werror=gnu-empty-initializer` -> 1 >stderr: >cc1: error: '-Werror=gnu-empty-initializer': no option '-Wgnu-empty-initializer' >----------- >Compiler for C supports arguments -Werror=gnu-empty-initializer: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_2w398v_ >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_2w398v_/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_2w398v_/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=pointer-arith` -> 0 >Compiler for C++ supports arguments -Werror=pointer-arith: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpm6hkuwzu >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpm6hkuwzu/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpm6hkuwzu/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=vla` -> 0 >Compiler for C++ supports arguments -Werror=vla: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshye_opd >Code: > extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshye_opd/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshye_opd/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=gnu-empty-initializer` -> 1 >stderr: >cc1plus: error: '-Werror=gnu-empty-initializer': no option '-Wgnu-empty-initializer' >----------- >Compiler for C++ supports arguments -Werror=gnu-empty-initializer: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp666rdbyb >Code: > #include <stdint.h> > int main() { > struct { > uint64_t *v; > } x; > return (int)__atomic_load_n(x.v, __ATOMIC_ACQUIRE) & > (int)__atomic_add_fetch(x.v, (uint64_t)1, __ATOMIC_ACQ_REL); > > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp666rdbyb/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp666rdbyb/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Checking if "GCC atomic builtins" compiles: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpa7k9wz1l >Code: > #include <stdint.h> > int main() { > struct { > uint64_t *v; > } x; > return (int)__atomic_load_n(x.v, __ATOMIC_ACQUIRE) & > (int)__atomic_add_fetch(x.v, (uint64_t)1, __ATOMIC_ACQ_REL); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpa7k9wz1l/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpa7k9wz1l/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking if "GCC atomic builtins required -latomic" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl1nj4s54 >Code: > #include <stdint.h> > uint64_t v; > int main() { > return __sync_add_and_fetch(&v, (uint64_t)1); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl1nj4s54/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl1nj4s54/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking if "GCC 64bit atomics" with dependency : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpcmjrxj6w >Code: > int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpcmjrxj6w/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpcmjrxj6w/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lws2_32 -Wl,--end-group -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lws2_32: No such file or directory >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpt8ps96e4 >Code: > > #include<stdio.h> > int main(void) { > printf("%ld\n", (long)(sizeof(void *))); > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpt8ps96e4/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpt8ps96e4/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wl,-O1 -Wl,--as-needed` -> 0 >Program stdout: > >8 > >Program stderr: > > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2draosrw >Code: > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2draosrw/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2draosrw/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs` -> 0 >stdout: >install: /usr/lib/gcc/x86_64-pc-linux-gnu/13/ >programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/13/:/usr/libexec/gcc/x86_64-pc-linux-gnu/13/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ >libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/:/lib/x86_64-pc-linux-gnu/13/:/lib/../lib64/:/usr/lib/x86_64-pc-linux-gnu/13/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../:/lib/:/usr/lib/ >----------- >Library ws2_32 found: NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshmwjbor >Code: > > #include <sys/sysmacros.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef major > major; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshmwjbor/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpshmwjbor/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Header "sys/sysmacros.h" has symbol "major" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp5rw2vrkx >Code: > > #include <sys/sysmacros.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef minor > minor; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp5rw2vrkx/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp5rw2vrkx/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Header "sys/sysmacros.h" has symbol "minor" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp409ahch0 >Code: > > #include <sys/sysmacros.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef makedev > makedev; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp409ahch0/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp409ahch0/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Header "sys/sysmacros.h" has symbol "makedev" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbx949ocf >Code: > > #include <sys/mkdev.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef major > major; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbx949ocf/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbx949ocf/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbx949ocf/testfile.c:2:18: fatal error: sys/mkdev.h: No such file or directory > 2 | #include <sys/mkdev.h> > | ^~~~~~~~~~~~~ >compilation terminated. >----------- >Header "sys/mkdev.h" has symbol "major" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwyjk3vx6 >Code: > > #include <sched.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwyjk3vx6/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwyjk3vx6/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "sched.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpzhaa_mzb >Code: > > #define sched_getaffinity meson_disable_define_of_sched_getaffinity > > #include <limits.h> > #undef sched_getaffinity > > #ifdef __cplusplus > extern "C" > #endif > char sched_getaffinity (void); > > #if defined __stub_sched_getaffinity || defined __stub___sched_getaffinity > fail fail fail this function is not going to work > #endif > > int main(void) { > return sched_getaffinity (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpzhaa_mzb/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpzhaa_mzb/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "sched_getaffinity" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwlvigx8g >Code: > > #include <xlocale.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwlvigx8g/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwlvigx8g/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpwlvigx8g/testfile.c:2:18: fatal error: xlocale.h: No such file or directory > 2 | #include <xlocale.h> > | ^~~~~~~~~~~ >compilation terminated. >----------- >Check usable header "xlocale.h" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpn1xvunc6 >Code: > > #include <linux/futex.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpn1xvunc6/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpn1xvunc6/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "linux/futex.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_du_2i6n >Code: > > #include <endian.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_du_2i6n/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_du_2i6n/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "endian.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx9dvbuee >Code: > > #include <dlfcn.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx9dvbuee/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpx9dvbuee/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "dlfcn.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpis3qwomo >Code: > > #include <sys/shm.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpis3qwomo/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpis3qwomo/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "sys/shm.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpfu0gneoq >Code: > > #include <cet.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpfu0gneoq/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpfu0gneoq/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "cet.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgnyh613o >Code: > > #include <pthread_np.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgnyh613o/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgnyh613o/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgnyh613o/testfile.c:2:18: fatal error: pthread_np.h: No such file or directory > 2 | #include <pthread_np.h> > | ^~~~~~~~~~~~~~ >compilation terminated. >----------- >Check usable header "pthread_np.h" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpq1c8zfsg >Code: > > #include <renderdoc_app.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpq1c8zfsg/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpq1c8zfsg/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpq1c8zfsg/testfile.c:2:18: fatal error: renderdoc_app.h: No such file or directory > 2 | #include <renderdoc_app.h> > | ^~~~~~~~~~~~~~~~~ >compilation terminated. >----------- >Check usable header "renderdoc_app.h" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmphaenczf4 >Code: > > #include <sys/inotify.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmphaenczf4/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmphaenczf4/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "sys/inotify.h" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1hwf0s3l >Code: > > #define strtof meson_disable_define_of_strtof > > #include <limits.h> > #undef strtof > > #ifdef __cplusplus > extern "C" > #endif > char strtof (void); > > #if defined __stub_strtof || defined __stub___strtof > fail fail fail this function is not going to work > #endif > > int main(void) { > return strtof (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1hwf0s3l/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp1hwf0s3l/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "strtof" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxd31lm1b >Code: > > #define mkostemp meson_disable_define_of_mkostemp > > #include <limits.h> > #undef mkostemp > > #ifdef __cplusplus > extern "C" > #endif > char mkostemp (void); > > #if defined __stub_mkostemp || defined __stub___mkostemp > fail fail fail this function is not going to work > #endif > > int main(void) { > return mkostemp (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxd31lm1b/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxd31lm1b/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "mkostemp" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpcgv36jiv >Code: > > #define memfd_create meson_disable_define_of_memfd_create > > #include <limits.h> > #undef memfd_create > > #ifdef __cplusplus > extern "C" > #endif > char memfd_create (void); > > #if defined __stub_memfd_create || defined __stub___memfd_create > fail fail fail this function is not going to work > #endif > > int main(void) { > return memfd_create (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpcgv36jiv/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpcgv36jiv/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "memfd_create" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyd90dgt2 >Code: > > #define random_r meson_disable_define_of_random_r > > #include <limits.h> > #undef random_r > > #ifdef __cplusplus > extern "C" > #endif > char random_r (void); > > #if defined __stub_random_r || defined __stub___random_r > fail fail fail this function is not going to work > #endif > > int main(void) { > return random_r (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyd90dgt2/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyd90dgt2/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "random_r" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbjc_0fo4 >Code: > > #define flock meson_disable_define_of_flock > > #include <limits.h> > #undef flock > > #ifdef __cplusplus > extern "C" > #endif > char flock (void); > > #if defined __stub_flock || defined __stub___flock > fail fail fail this function is not going to work > #endif > > int main(void) { > return flock (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbjc_0fo4/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbjc_0fo4/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "flock" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppem1tbfm >Code: > > #define strtok_r meson_disable_define_of_strtok_r > > #include <limits.h> > #undef strtok_r > > #ifdef __cplusplus > extern "C" > #endif > char strtok_r (void); > > #if defined __stub_strtok_r || defined __stub___strtok_r > fail fail fail this function is not going to work > #endif > > int main(void) { > return strtok_r (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppem1tbfm/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmppem1tbfm/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "strtok_r" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp36uqaoyy >Code: > > #define getrandom meson_disable_define_of_getrandom > > #include <limits.h> > #undef getrandom > > #ifdef __cplusplus > extern "C" > #endif > char getrandom (void); > > #if defined __stub_getrandom || defined __stub___getrandom > fail fail fail this function is not going to work > #endif > > int main(void) { > return getrandom (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp36uqaoyy/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp36uqaoyy/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "getrandom" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl1sqfkcj >Code: > > #define qsort_s meson_disable_define_of_qsort_s > > #include <limits.h> > #undef qsort_s > > #ifdef __cplusplus > extern "C" > #endif > char qsort_s (void); > > #if defined __stub_qsort_s || defined __stub___qsort_s > fail fail fail this function is not going to work > #endif > > int main(void) { > return qsort_s (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl1sqfkcj/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpl1sqfkcj/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/ccqC4sUz.o: in function `main': >testfile.c:(.text+0x5): undefined reference to `qsort_s' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmph2h7s84w >Code: > > int main(void) { > > /* With some toolchains (MSYS2/mingw for example) the compiler > * provides various builtins which are not really implemented and > * fall back to the stdlib where they aren't provided and fail at > * build/link time. In case the user provides a header, including > * the header didn't lead to the function being defined, and the > * function we are checking isn't a builtin itself we assume the > * builtin is not functional and we just error out. */ > #if !1 && !defined(qsort_s) && !0 > #error "No definition for __builtin_qsort_s found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_qsort_s) > #error "__builtin_qsort_s not found" > #endif > #elif ! defined(qsort_s) > __builtin_qsort_s; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmph2h7s84w/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmph2h7s84w/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 1 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmph2h7s84w/testfile.c: In function 'main': >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmph2h7s84w/testfile.c:17:18: error: #error "__builtin_qsort_s not found" > 17 | #error "__builtin_qsort_s not found" > | ^~~~~ >----------- >Checking for function "qsort_s" : NO >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmprwj4lhjr >Code: > > #define posix_fallocate meson_disable_define_of_posix_fallocate > > #include <limits.h> > #undef posix_fallocate > > #ifdef __cplusplus > extern "C" > #endif > char posix_fallocate (void); > > #if defined __stub_posix_fallocate || defined __stub___posix_fallocate > fail fail fail this function is not going to work > #endif > > int main(void) { > return posix_fallocate (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmprwj4lhjr/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmprwj4lhjr/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "posix_fallocate" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/tmp5fqbqy3t >Code: > int i = static_cast<int>(0); >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/tmp5fqbqy3t/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/tmp5fqbqy3t/output.obj -D_FILE_OFFSET_BITS=64 -c -std=c++17` -> 0 >Compiler accepts -std=c++17: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgg62kdml >Code: > > #define _GNU_SOURCE > #include <stdlib.h> > > static int dcomp(const void *l, const void *r, void *t) { return 0; } > > int main(int ac, char **av) { > int arr[] = { 1 }; > void *t = NULL; > qsort_r((void*)&arr[0], 1, 1, dcomp, t); > return (0); > } >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgg62kdml/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgg62kdml/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="23.2.0-rc4"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=0 -DHAVE_OPENGL_ES_2=1 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SWRAST -DVIDEO_CODEC_VC1DEC=1 -DVIDEO_CODEC_H264DEC=1 -DVIDEO_CODEC_H264ENC=1 -DVIDEO_CODEC_H265DEC=1 -DVIDEO_CODEC_H265ENC=1 -DHAVE_X11_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -Wl,-O1 -Wl,--as-needed` -> 0 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgg62kdml/testfile.cpp:2: warning: "_GNU_SOURCE" redefined > 2 | #define _GNU_SOURCE > | ><command-line>: note: this is the location of the previous definition >----------- >Checking if "GNU qsort_r" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpqa99v0yu >Code: > > #include <time.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef struct timespec > struct timespec; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpqa99v0yu/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpqa99v0yu/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpqa99v0yu/testfile.c: In function 'main': >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpqa99v0yu/testfile.c:5:28: warning: extra tokens at end of #ifndef directive > 5 | #ifndef struct timespec > | ^~~~~~~~ >----------- >Header "time.h" has symbol "struct timespec" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpds6k2him >Code: > #include <threads.h> >#include <limits.h> > > #if defined __stub_thrd_create || defined __stub___thrd_create > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &thrd_create; > long long b = (long long) a; > return (int) b; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpds6k2him/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpds6k2him/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "thrd_create" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgv96qdcg >Code: > > #include <errno.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef program_invocation_name > program_invocation_name; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgv96qdcg/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpgv96qdcg/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE` -> 0 >Header "errno.h" has symbol "program_invocation_name" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2bf_im9x >Code: > > #include <math.h> > int main(void) { > /* If it's not defined as a macro, try to use as a symbol */ > #ifndef issignaling > issignaling; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2bf_im9x/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp2bf_im9x/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE` -> 0 >Header "math.h" has symbol "issignaling" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbrp1_z2f >Code: > > #define posix_memalign meson_disable_define_of_posix_memalign > > #include <limits.h> > #undef posix_memalign > > #ifdef __cplusplus > extern "C" > #endif > char posix_memalign (void); > > #if defined __stub_posix_memalign || defined __stub___posix_memalign > fail fail fail this function is not going to work > #endif > > int main(void) { > return posix_memalign (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbrp1_z2f/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpbrp1_z2f/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "posix_memalign" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptohmt0_n >Code: > #include <sys/types.h> > #include <dirent.h> > void bar(void) { > struct dirent foo; > foo.d_type; > > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptohmt0_n/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmptohmt0_n/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Checking whether type "struct dirent" has member "d_type" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h >Code: > > #define _GNU_SOURCE > #include <stdlib.h> > #include <locale.h> > #ifdef HAVE_XLOCALE_H > #include <xlocale.h> > #endif > int main() { > locale_t loc = newlocale(LC_CTYPE_MASK, "C", NULL); > const char *s = "1.0"; > char *end; > double d = strtod_l(s, end, loc); > float f = strtof_l(s, end, loc); > freelocale(loc); > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="23.2.0-rc4"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=0 -DHAVE_OPENGL_ES_2=1 -DHAVE_CROCUS -DHAVE_I915 -DHAVE_IRIS -DHAVE_SWRAST -DVIDEO_CODEC_VC1DEC=1 -DVIDEO_CODEC_H264DEC=1 -DVIDEO_CODEC_H264ENC=1 -DVIDEO_CODEC_H265DEC=1 -DVIDEO_CODEC_H265ENC=1 -DHAVE_X11_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -Wl,-O1 -Wl,--as-needed` -> 0 >stderr: >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h/testfile.c:2: warning: "_GNU_SOURCE" redefined > 2 | #define _GNU_SOURCE > | ><command-line>: note: this is the location of the previous definition >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h/testfile.c: In function 'main': >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h/testfile.c:12:30: warning: passing argument 2 of 'strtod_l' from incompatible pointer type [-Wincompatible-pointer-types] > 12 | double d = strtod_l(s, end, loc); > | ^~~ > | | > | char * >In file included from /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h/testfile.c:3: >/usr/include/stdlib.h:416:43: note: expected 'char ** restrict' but argument is of type 'char *' > 416 | char **__restrict __endptr, locale_t __loc) > | ~~~~~~~~~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpu4_mpf9h/testfile.c:13:29: warning: passing argument 2 of 'strtof_l' from incompatible pointer type [-Wincompatible-pointer-types] > 13 | float f = strtof_l(s, end, loc); > | ^~~ > | | > | char * >/usr/include/stdlib.h:420:42: note: expected 'char ** restrict' but argument is of type 'char *' > 420 | char **__restrict __endptr, locale_t __loc) > | ~~~~~~~~~~~~~~~~~~^~~~~~~~ >----------- >Checking if "strtod has locale support" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_0gxyspz >Code: > int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_0gxyspz/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp_0gxyspz/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-Bsymbolic -Wl,-O1 -Wl,--as-needed` -> 0 >Checking if "Bsymbolic" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmplfu21cry >Code: > int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmplfu21cry/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmplfu21cry/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--version-script=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4/build-support/conftest.map -Wl,-O1 -Wl,--as-needed` -> 0 >Checking if "version-script" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxjg7tp60 >Code: > int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxjg7tp60/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxjg7tp60/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--dynamic-list=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4/build-support/conftest.dyn -Wl,-O1 -Wl,--as-needed` -> 0 >Checking if "dynamic-list" : links: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxlo_wj06 >Code: > int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxlo_wj06/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpxlo_wj06/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,--build-id=sha1 -Wl,-O1 -Wl,--as-needed` -> 0 >Compiler for C supports link arguments -Wl,--build-id=sha1: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpoj8gl11s >Code: > > #define dlopen meson_disable_define_of_dlopen > > #include <limits.h> > #undef dlopen > > #ifdef __cplusplus > extern "C" > #endif > char dlopen (void); > > #if defined __stub_dlopen || defined __stub___dlopen > fail fail fail this function is not going to work > #endif > > int main(void) { > return dlopen (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpoj8gl11s/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpoj8gl11s/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "dlopen" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3y3w1xsn >Code: > > #define dladdr meson_disable_define_of_dladdr > > #include <limits.h> > #undef dladdr > > #ifdef __cplusplus > extern "C" > #endif > char dladdr (void); > > #if defined __stub_dladdr || defined __stub___dladdr > fail fail fail this function is not going to work > #endif > > int main(void) { > return dladdr (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3y3w1xsn/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp3y3w1xsn/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "dladdr" with dependency : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpuka35upd >Code: > > #define dl_iterate_phdr meson_disable_define_of_dl_iterate_phdr > > #include <limits.h> > #undef dl_iterate_phdr > > #ifdef __cplusplus > extern "C" > #endif > char dl_iterate_phdr (void); > > #if defined __stub_dl_iterate_phdr || defined __stub___dl_iterate_phdr > fail fail fail this function is not going to work > #endif > > int main(void) { > return dl_iterate_phdr (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpuka35upd/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpuka35upd/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "dl_iterate_phdr" : YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpdrnbta_f >Code: > > #define clock_gettime meson_disable_define_of_clock_gettime > > #include <limits.h> > #undef clock_gettime > > #ifdef __cplusplus > extern "C" > #endif > char clock_gettime (void); > > #if defined __stub_clock_gettime || defined __stub___clock_gettime > fail fail fail this function is not going to work > #endif > > int main(void) { > return clock_gettime (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpdrnbta_f/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpdrnbta_f/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "clock_gettime" : YES >Pkg-config binary for 1 is cached. >Determining dependency 'zlib' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion zlib` -> 0 >stdout: >1.2.13 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags zlib` -> 0 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs zlib` -> 0 >stdout: >-L/usr/lib64 -lz >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs zlib` -> 0 >stdout: >-lz >----------- >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjeum1qer >Code: > > #include<stdio.h> > int main(void) { > printf("%ld\n", (long)(sizeof(void *))); > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjeum1qer/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpjeum1qer/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wl,-O1 -Wl,--as-needed` -> 0 >Program stdout: > >8 > >Program stderr: > > >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp75vurjpp >Code: > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp75vurjpp/testfile.cpp -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmp75vurjpp/output.obj -c -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs` -> 0 >stdout: >install: /usr/lib/gcc/x86_64-pc-linux-gnu/13/ >programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/13/:/usr/libexec/gcc/x86_64-pc-linux-gnu/13/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ >libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../x86_64-pc-linux-gnu/13/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/:/lib/x86_64-pc-linux-gnu/13/:/lib/../lib64/:/usr/lib/x86_64-pc-linux-gnu/13/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../:/lib/:/usr/lib/ >----------- >Run-time dependency zlib found: YES 1.2.13 >Pkg-config binary for 1 is cached. >Determining dependency 'libzstd' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libzstd` -> 0 >stdout: >1.5.5 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libzstd` -> 0 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libzstd` -> 0 >stdout: >-L/usr/lib64 -lzstd >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libzstd` -> 0 >stdout: >-lzstd >----------- >Run-time dependency libzstd found: YES 1.5.5 >Run-time dependency threads found: YES >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpadvkw3cp >Code: > #include <pthread.h> >#include <limits.h> > > #if defined __stub_pthread_setaffinity_np || defined __stub___pthread_setaffinity_np > fail fail fail this function is not going to work > #endif > >int main(void) { > void *a = (void*) &pthread_setaffinity_np; > long long b = (long long) a; > return (int) b; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpadvkw3cp/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpadvkw3cp/output.exe -pthread -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed` -> 0 >Checking for function "pthread_setaffinity_np" with dependency threads: YES >Pkg-config binary for 1 is cached. >Determining dependency 'expat' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion expat` -> 0 >stdout: >2.5.0 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags expat` -> 0 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs expat` -> 0 >stdout: >-L/usr/lib64 -lexpat >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs expat` -> 0 >stdout: >-lexpat >----------- >Run-time dependency expat found: YES 2.5.0 >Running compile: >Working directory: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyz1n7fsq >Code: > int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyz1n7fsq/testfile.c -o /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/tmpyz1n7fsq/output.exe -O2 -march=native -pipe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed` -> 0 >Library m found: YES >Pkg-config binary for 1 is cached. >Determining dependency 'libdrm_intel' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libdrm_intel` -> 0 >stdout: >2.4.116 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libdrm_intel` -> 0 >stdout: >-I/usr/include/libdrm >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libdrm_intel` -> 0 >stdout: >-L/usr/lib64 -ldrm_intel -ldrm >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libdrm_intel` -> 0 >stdout: >-ldrm_intel -ldrm >----------- >Run-time dependency libdrm_intel found: YES 2.4.116 >Pkg-config binary for 1 is cached. >Determining dependency 'libdrm' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libdrm` -> 0 >stdout: >2.4.116 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libdrm` -> 0 >stdout: >-I/usr/include/libdrm >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libdrm` -> 0 >stdout: >-L/usr/lib64 -ldrm >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libdrm` -> 0 >stdout: >-ldrm >----------- >Run-time dependency libdrm found: YES 2.4.116 >Pkg-config binary for 1 is cached. >Determining dependency 'libudev' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libudev` -> 0 >stdout: >254 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libudev` -> 0 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libudev` -> 0 >stdout: >-L/usr/lib64 -ludev >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libudev` -> 0 >stdout: >-ludev >----------- >Run-time dependency libudev found: YES 254 >CMake binary for 1 is not cached >CMake binary missing from cross or native file, or env var undefined. >Trying a default CMake fallback at cmake >Found CMake: /usr/bin/cmake (3.27.6) >Extracting basic cmake information >CMake Toolchain: Calling CMake once to generate the compiler state >Calling CMake (['/usr/bin/cmake']) in /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/__CMake_compiler_info__ with: > - "--trace-expand" > - "--trace-format=json-v1" > - "--no-warn-unused-cli" > - "--trace-redirect=cmake_trace.txt" > - "-G" > - "Ninja" > - "-DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/__CMake_compiler_info__/CMakeMesonTempToolchainFile.cmake" > - "." >CMake trace warning: add_executable() non imported executables are not supported >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-VyHQYZ/CMakeLists.txt:20 add_executable(['cmTC_c14cc', '/usr/share/cmake/Modules/CMakeCCompilerABI.c']) >CMake trace warning: target_link_options() TARGET cmTC_c14cc not found >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-VyHQYZ/CMakeLists.txt:23 target_link_libraries(['cmTC_c14cc', '']) >CMake trace warning: add_executable() non imported executables are not supported >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-P7rJfR/CMakeLists.txt:20 add_executable(['cmTC_41430', '/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp']) >CMake trace warning: target_link_options() TARGET cmTC_41430 not found >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-P7rJfR/CMakeLists.txt:23 target_link_libraries(['cmTC_41430', '']) >Try CMake generator: auto >Calling CMake (['/usr/bin/cmake']) in /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM with: > - "--trace-expand" > - "--trace-format=json-v1" > - "--no-warn-unused-cli" > - "--trace-redirect=cmake_trace.txt" > - "-DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeMesonToolchainFile.cmake" > - "." > -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] > -- CMake root: /usr/share/cmake > -- CMake architectures: [] > -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share'] > >Determining dependency 'LLVM' with CMake executable '/usr/bin/cmake' >Try CMake generator: auto >Calling CMake (['/usr/bin/cmake']) in /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM with: > - "-DNAME=LLVM" > - "-DARCHS=" > - "-DVERSION=" > - "-DCOMPS=" > - "-DSTATIC=False" > - "--trace-expand" > - "--trace-format=json-v1" > - "--no-warn-unused-cli" > - "--trace-redirect=cmake_trace.txt" > - "-DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeMesonToolchainFile.cmake" > - "-DLLVM_MESON_REQUIRED_MODULES=bitwriter;engine;mcdisassembler;mcjit;core;executionengine;scalaropts;transformutils;instcombine;coverage;target;linker;irreader;option;libdriver;lto;native" > - "-DLLVM_MESON_OPTIONAL_MODULES=coroutines;all-targets;windowsdriver;frontendhlsl;lto" > - "-DLLVM_MESON_PACKAGE_NAMES=LLVM;LLVM-17;LLVM17;LLVM-16;LLVM16;LLVM-15;LLVM15;LLVM-14;LLVM14;LLVM-13;LLVM13;LLVM-12;LLVM12;LLVM-11;LLVM11;LLVM-10;LLVM10;LLVM-9;LLVM90;LLVM-8;LLVM80;LLVM-7;LLVM70;LLVM-6.0;LLVM60;LLVM-5.0;LLVM50;LLVM-4.0;LLVM40;LLVM-3.9;LLVM39;LLVM-3.8;LLVM38;LLVM-3.7;LLVM37;LLVM-3.6;LLVM36;LLVM-3.5;LLVM35;LLVM-15;LLVM-devel" > - "-DLLVM_MESON_VERSIONS=90.0;80.0;70.0;60.0;50.0;40.0;39.0;38.0;37.0;36.0;35.0;17.0;17.0;16.0;16.0;15.0;15.0;15.0;14.0;14.0;13.0;13.0;12.0;12.0;11.0;11.0;10.0;10.0;9.0;8.0;7.0;6.0.0;5.0.0;4.0.0;3.9.0;3.8.0;3.7.0;3.6.0;3.5.0;unknown version;unknown version" > - "-DLLVM_MESON_DYLIB=ON" > - "." >CMake trace warning: add_executable() non imported executables are not supported >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeFiles/CMakeScratch/TryCompile-wx76Eo/CMakeLists.txt:18 add_executable(['cmTC_d364d', '/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeFiles/CMakeScratch/TryCompile-wx76Eo/src.c']) >CMake trace warning: target_link_options() TARGET cmTC_d364d not found >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeFiles/CMakeScratch/TryCompile-wx76Eo/CMakeLists.txt:21 target_link_libraries(['cmTC_d364d', '/usr/lib64/libffi.so']) >CMake trace warning: add_executable() non imported executables are not supported >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeFiles/CMakeScratch/TryCompile-lAHk0s/CMakeLists.txt:18 add_executable(['cmTC_365cc', '/var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeFiles/CMakeScratch/TryCompile-lAHk0s/src.c']) >CMake trace warning: target_link_options() TARGET cmTC_365cc not found >CMake TRACE: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/work/mesa-23.2.0-rc4-abi_x86_64.amd64/meson-private/cmake_LLVM/CMakeFiles/CMakeScratch/TryCompile-lAHk0s/CMakeLists.txt:21 target_link_libraries(['cmTC_365cc', '/usr/lib64/libtinfo.so']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >CMake TARGET: > -- name: LLVM > -- type: SHARED > -- imported: True > -- properties: { > 'IMPORTED_CONFIGURATIONS': ['RELWITHDEBINFO'] > 'IMPORTED_LOCATION_RELWITHDEBINFO': ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] > 'IMPORTED_SONAME_RELWITHDEBINFO': ['libLLVM-17.so'] > } > -- tline: CMake TRACE: /usr/lib/llvm/17/lib64/cmake/llvm/LLVMExports.cmake:311 add_library(['LLVM', 'SHARED', 'IMPORTED']) >Include Dirs: [] >Compiler Options: [] >Libraries: ['/usr/lib/llvm/17/lib64/libLLVM-17.so'] >Run-time dependency LLVM (modules: LLVM) found: YES 17.0.1 >Pkg-config binary for 1 is cached. >Determining dependency 'SPIRV-Tools' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion SPIRV-Tools` -> 0 >stdout: >2023.4.1 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags SPIRV-Tools` -> 0 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs SPIRV-Tools` -> 0 >stdout: >-L/usr/lib64 -lSPIRV-Tools-opt -lSPIRV-Tools -lSPIRV-Tools-link >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs SPIRV-Tools` -> 0 >stdout: >-lSPIRV-Tools-opt -lSPIRV-Tools -lSPIRV-Tools-link >----------- >Run-time dependency spirv-tools found: YES 2023.4.1 >Pkg-config binary for 1 is cached. >Determining dependency 'LLVMSPIRVLib' with pkg-config executable '/usr/bin/x86_64-pc-linux-gnu-pkg-config' >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion LLVMSPIRVLib` -> 0 >stdout: >16.0.0.0 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags LLVMSPIRVLib` -> 0 >stdout: >-I/usr/lib/llvm/16/include >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs LLVMSPIRVLib` -> 0 >stdout: >-L/usr/lib/llvm/16/lib64 -lLLVMSPIRVLib >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/media-libs/mesa-23.2.0_rc4/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/16/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs LLVMSPIRVLib` -> 0 >stdout: >-L/usr/lib/llvm/16/lib64 -lLLVMSPIRVLib >----------- >Dependency LLVMSPIRVLib found: NO found 16.0.0.0 but need: '>= 17.0' ; matched: '>= 13.0.0.0', '< 17.1' >Dependency lookup for LLVMSPIRVLib with method 'pkgconfig' failed: Invalid version, need 'LLVMSPIRVLib' ['>= 17.0'] found '16.0.0.0'. >CMake binary for 1 is cached. >Preliminary CMake check failed. Aborting. >Run-time dependency llvmspirvlib found: NO (tried cmake) > >../mesa-23.2.0-rc4/meson.build:1772:21: ERROR: Dependency lookup for LLVMSPIRVLib with method 'pkgconfig' failed: Invalid version, need 'LLVMSPIRVLib' ['>= 17.0'] found '16.0.0.0'.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 914903
:
871695
|
871696
| 871697 |
871698
|
871699
|
871700
|
871701