Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 923906 Details for
Bug 953388
dev-util/mesa_clc-25.0.3 - src/compiler/clc/meson.build:94:2: ERROR: Problem encountered: SPIRV-Tools doesn't contain https://github.com/KhronosGroup/SPIRV-Tools/pull/5534
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
mesa_clc-25.0.3-build/meson-logs/meson-log.txt
meson-log.txt (text/plain), 174.84 KB, created by
Martin Mokrejš
on 2025-04-07 21:52:12 UTC
(
hide
)
Description:
mesa_clc-25.0.3-build/meson-logs/meson-log.txt
Filename:
MIME Type:
Creator:
Martin Mokrejš
Created:
2025-04-07 21:52:12 UTC
Size:
174.84 KB
patch
obsolete
>Build started at 2025-04-07T23:50:06.238572 >Main binary: /usr/bin/python3.12 >Build Options: -Db_lto=true -Db_pch=false -Dwerror=false -Dbuildtype=plain -Dllvm=enabled -Dshared-llvm=enabled -Dmesa-clc=enabled -Dinstall-mesa-clc=true -Dgallium-drivers= -Dvulkan-drivers= -Dplatforms= -Dglx=disabled -Dlibunwind=disabled -Dzstd=disabled -Db_ndebug=true -Dprefix=/usr -Dlibdir=lib64 -Dlocalstatedir=/var/lib -Dsysconfdir=/etc -Dwrap_mode=nodownload -Dbuild.pkg_config_path=/usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig -Dpkg_config_path=/usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig --native-file=/var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/meson.x86_64-pc-linux-gnu.amd64.ini >Python system: Linux >The Meson build system >Version: 1.7.0 >Source dir: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa-25.0.3 >Build dir: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build >Build type: native build >Project name: mesa >Project version: 25.0.3 >----------- >Detecting compiler via: `x86_64-pc-linux-gnu-gcc --version` -> 0 >stdout: >x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301 >Copyright (C) 2024 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: -cpp -x c -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-gcc -Wl,--version -O2 -pipe -march=native -ftree-vectorize -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >stdout: >GNU ld (Gentoo 2.43 p3) 2.43.1 >Copyright (C) 2024 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 14.2.1 20250301 >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccW8TQq2.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 -z now /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/14 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../.. --version -O1 --as-needed -z pack-relative-relocs -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/14/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../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 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/sanitycheckc.exe >C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301") >C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.43 >----------- >Detecting archiver via: `x86_64-pc-linux-gnu-ar --version` -> 0 >stdout: >GNU ar (Gentoo 2.43 p3) 2.43.1 >Copyright (C) 2024 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 14.2.1_p20250301 p8) 14.2.1 20250301 >Copyright (C) 2024 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: -cpp -x c++ -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-g++ -Wl,--version -O2 -pipe -march=native -ftree-vectorize -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >stdout: >GNU ld (Gentoo 2.43 p3) 2.43.1 >Copyright (C) 2024 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 14.2.1 20250301 >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/cc4ZKiDI.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 -z now /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/14 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../.. --version -O1 --as-needed -z pack-relative-relocs -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/14/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../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 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs >Sanity check compile stdout: > >----- >Sanity check compile stderr: > >----- >Running test binary command: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/sanitycheckcpp.exe >C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 14.2.1 "x86_64-pc-linux-gnu-g++ (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301") >C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.43 >----------- >Detecting compiler via: `x86_64-pc-linux-gnu-gcc --version` -> 0 >stdout: >x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301 >Copyright (C) 2024 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: -cpp -x c -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-gcc -Wl,--version` -> 0 >stdout: >GNU ld (Gentoo 2.43 p3) 2.43.1 >Copyright (C) 2024 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 14.2.1 20250301 >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/cc7xCsKv.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 -z now /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/14 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../.. --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/14/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/sanitycheckc.exe >C compiler for the build machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301") >C linker for the build machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.43 >----------- >Detecting archiver via: `x86_64-pc-linux-gnu-ar --version` -> 0 >stdout: >GNU ar (Gentoo 2.43 p3) 2.43.1 >Copyright (C) 2024 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 14.2.1_p20250301 p8) 14.2.1 20250301 >Copyright (C) 2024 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: -cpp -x c++ -E -dM - >----- >----------- >Detecting linker via: `x86_64-pc-linux-gnu-g++ -Wl,--version` -> 0 >stdout: >GNU ld (Gentoo 2.43 p3) 2.43.1 >Copyright (C) 2024 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 14.2.1 20250301 >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/14/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/14/lto-wrapper -plugin-opt=-fresolution=/var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccB9jhEe.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 -z now /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/14 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/14/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/sanitycheckcpp.exe >C++ compiler for the build machine: x86_64-pc-linux-gnu-g++ (gcc 14.2.1 "x86_64-pc-linux-gnu-g++ (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301") >C++ linker for the build machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.43 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpk0xmxkt0 >Code: > > #include<stddef.h> > #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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpk0xmxkt0/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpk0xmxkt0/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Program stdout: > >8 > >Program stderr: > > >Checking for size of "void*" : 8 >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7pe3jvlo >Code: >int __thread x; int main() { return x; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7pe3jvlo/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7pe3jvlo/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mtls-dialect=gnu2 -fpic -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Program stdout: > > >Program stderr: > > >Checking if "-mtls-dialect=gnu2" runs: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzz0xmk55 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzz0xmk55/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzz0xmk55/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking if "split TLSDESC" links: YES >Dependency libglvnd skipped: feature glvnd disabled >Dependency vdpau skipped: feature gallium-vdpau disabled >Program glslangValidator found: YES (/usr/bin/glslangValidator) >Running command: /usr/bin/glslangValidator --version >--- stdout --- >Glslang Version: 11:14.2.0 >ESSL Version: OpenGL ES GLSL 3.20 glslang Khronos. 14.2.0 >GLSL Version: 4.60 glslang Khronos. 14.2.0 >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 --- > > >Running command: /usr/bin/glslangValidator --quiet --version >--- stdout --- >Glslang Version: 11:14.2.0 >ESSL Version: OpenGL ES GLSL 3.20 glslang Khronos. 14.2.0 >GLSL Version: 4.60 glslang Khronos. 14.2.0 >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 host machine specified from cross file, native file, or env var as ['x86_64-pc-linux-gnu-pkg-config'] >Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 1.8.0 >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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 >Running command: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/python3.13/bin/python3 --version >--- stdout --- >Python 3.13.2 > >--- stderr --- > > >Program python3 found: YES 3.13.2 3.13.2 (/var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/python3.13/bin/python3) >Running command: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/python3.13/bin/python3 -c ' >try: > from packaging.version import Version >except: > from distutils.version import StrictVersion as Version >import mako >assert Version(mako.__version__) >= Version("0.8.0") > ' >--- stdout --- > >--- stderr --- > > >Running command: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/python3.13/bin/python3 -c ' >import yaml > ' >--- stdout --- > >--- stderr --- > > >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/tmpxp55m1m_ >Code: > > #include <errno.h> > #ifndef ETIME > # define ETIME "MESON_GET_DEFINE_UNDEFINED_SENTINEL" > #endif > "MESON_GET_DEFINE_DELIMITER_START" >ETIME >"MESON_GET_DEFINE_DELIMITER_END" >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/tmpxp55m1m_/testfile.c -E -P -O2 -pipe -march=native -ftree-vectorize -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_START" >62 >"MESON_GET_DEFINE_DELIMITER_END" >----------- >Fetching value of define "ETIME" : 62 >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp9gcp640y >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp9gcp640y/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp9gcp640y/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -gsplit-dwarf` -> 0 >Compiler for C supports arguments -gsplit-dwarf: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp83bl3e8c >Code: >int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp83bl3e8c/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp83bl3e8c/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,--gdb-index -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: unrecognized option '--gdb-index' >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: use the --help option for usage information >collect2: error: ld returned 1 exit status >----------- >Compiler for C supports link arguments -Wl,--gdb-index: NO >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnxgi7kq7 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnxgi7kq7/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnxgi7kq7/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccpluY9K.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `bswap32' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprqqx6g6p >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprqqx6g6p/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprqqx6g6p/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "bswap32" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfi0thqn1 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfi0thqn1/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfi0thqn1/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccLPbSBg.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `bswap64' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpbu6vgee3 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpbu6vgee3/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpbu6vgee3/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "bswap64" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpxuptfkaq >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpxuptfkaq/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpxuptfkaq/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccJZ1WJL.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `clz' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphp42j3lt >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphp42j3lt/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphp42j3lt/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "clz" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmptyrc9icb >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmptyrc9icb/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmptyrc9icb/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccnLvAnR.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `clzll' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpljwa8mgl >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpljwa8mgl/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpljwa8mgl/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "clzll" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2mut5mzy >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2mut5mzy/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2mut5mzy/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccSnFMej.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `ctz' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0jy6lsfv >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0jy6lsfv/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0jy6lsfv/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "ctz" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpizpsefk8 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpizpsefk8/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpizpsefk8/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccPRrw1X.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `expect' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0jocoai4 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0jocoai4/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0jocoai4/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "expect" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2a1pmubr >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2a1pmubr/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2a1pmubr/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "ffs" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpu9d4u5mt >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpu9d4u5mt/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpu9d4u5mt/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "ffsll" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4mwu4lt5 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4mwu4lt5/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4mwu4lt5/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/cciVOWB3.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `popcount' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnmmfdnvk >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnmmfdnvk/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnmmfdnvk/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "popcount" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpryv9jlps >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpryv9jlps/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpryv9jlps/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/cc1jNDWM.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `popcountll' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4kvlbxbc >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4kvlbxbc/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4kvlbxbc/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "popcountll" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvnvw5kn5 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvnvw5kn5/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvnvw5kn5/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccZ33b8j.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `unreachable' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvn_j16vn >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvn_j16vn/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvn_j16vn/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "unreachable" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfs1acvab >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfs1acvab/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfs1acvab/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccfWmSxx.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `types_compatible_p' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1yq61owm >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1yq61owm/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1yq61owm/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "types_compatible_p" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdwt_fpv7 >Code: >int foo(void) __attribute__((const)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdwt_fpv7/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdwt_fpv7/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute const: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7bdz1gvk >Code: >int foo(void) __attribute__((flatten)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7bdz1gvk/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7bdz1gvk/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute flatten: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqg2lyirf >Code: >int *foo(void) __attribute__((malloc)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqg2lyirf/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqg2lyirf/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute malloc: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpf656p7pw >Code: >int foo(void) __attribute__((pure)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpf656p7pw/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpf656p7pw/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute pure: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp18syunra >Code: >int foo(void) __attribute__((unused)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp18syunra/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp18syunra/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute unused: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpik_ald48 >Code: >int foo(void) __attribute__((warn_unused_result)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpik_ald48/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpik_ald48/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpw1vbz_09 >Code: >int foo(void) __attribute__((weak)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpw1vbz_09/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpw1vbz_09/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute weak: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0hphlst4 >Code: >int foo(const char * p, ...) __attribute__((format(printf, 1, 2))); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0hphlst4/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0hphlst4/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute format: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplgqk4vff >Code: >struct __attribute__((packed)) foo { int bar; }; >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplgqk4vff/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplgqk4vff/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute packed: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_0erq9w7 >Code: >int *foo(void) __attribute__((returns_nonnull)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_0erq9w7/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_0erq9w7/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmfqn764p >Code: > > int foo(void) { return 0; } > int bar(void) __attribute__((alias("foo"))); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmfqn764p/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmfqn764p/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute alias: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpog8zn00a >Code: >int foo(void) __attribute__((noreturn)); >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpog8zn00a/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpog8zn00a/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute noreturn: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmjx7sydb >Code: >__attribute__((optimize(3))) int foo(void) { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmjx7sydb/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmjx7sydb/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 >Compiler for C supports function attribute optimize: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpx50mc04a >Code: >int foo(void) __attribute__((visibility("hidden"))); int foo(void) { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpx50mc04a/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpx50mc04a/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp6orqa_cj >Code: >__uint128_t foo(void) { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp6orqa_cj/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp6orqa_cj/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Checking if "__uint128_t" compiles: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4hj214w9 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4hj214w9/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4hj214w9/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "reallocarray" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpj4m0bndb >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpj4m0bndb/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpj4m0bndb/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "fmemopen" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpp47p66a8 >Code: >static char unused() { return 5; } int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpp47p66a8/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpp47p66a8/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking if "gc-sections" links: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps_fpvzsb >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps_fpvzsb/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps_fpvzsb/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps32kf5v2 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps32kf5v2/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps32kf5v2/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1t1guulk >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1t1guulk/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1t1guulk/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpiru1rtys >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpiru1rtys/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpiru1rtys/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_8n0pj3j >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_8n0pj3j/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_8n0pj3j/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4slfbmz5 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4slfbmz5/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4slfbmz5/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpffpwufof >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpffpwufof/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpffpwufof/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-fallthrough` -> 0 >Compiler for C supports arguments -Wimplicit-fallthrough: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpr8s6f17j >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpr8s6f17j/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpr8s6f17j/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wmisleading-indentation` -> 0 >Compiler for C supports arguments -Wmisleading-indentation: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgtan5z16 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgtan5z16/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgtan5z16/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpcpyfsz5o >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpcpyfsz5o/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpcpyfsz5o/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp72q4zpsy >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp72q4zpsy/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp72q4zpsy/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4x3w97f5 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4x3w97f5/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4x3w97f5/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpxyu39lto >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpxyu39lto/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpxyu39lto/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppjn7vepq >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppjn7vepq/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppjn7vepq/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8_wzyf82 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8_wzyf82/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8_wzyf82/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -fno-common` -> 0 >Compiler for C supports arguments -fno-common: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps138z_66 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps138z_66/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps138z_66/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wunknown-pragmas -Wno-unknown-pragmas` -> 0 >Compiler for C supports arguments -Wno-unknown-pragmas: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpi688z2t0 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpi688z2t0/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpi688z2t0/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdvd6cj1u >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdvd6cj1u/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdvd6cj1u/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppz_xfbtn >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppz_xfbtn/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppz_xfbtn/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=format` -> 0 >Compiler for C supports arguments -Werror=format: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqbfmsvci >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqbfmsvci/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqbfmsvci/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wformat-security` -> 0 >Compiler for C supports arguments -Wformat-security: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmph988k7ms >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmph988k7ms/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmph988k7ms/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5d4gpxpe >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5d4gpxpe/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5d4gpxpe/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -ffunction-sections` -> 0 >Compiler for C supports arguments -ffunction-sections: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnjy24an7 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnjy24an7/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnjy24an7/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -fdata-sections` -> 0 >Compiler for C supports arguments -fdata-sections: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpcfbsffrf >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpcfbsffrf/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpcfbsffrf/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5pdp0es0 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5pdp0es0/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5pdp0es0/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwlomktyk >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwlomktyk/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwlomktyk/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpx10d2o3_ >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpx10d2o3_/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpx10d2o3_/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp787j4ciy >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp787j4ciy/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp787j4ciy/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpsb0nlqea >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpsb0nlqea/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpsb0nlqea/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa3zau3vx >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa3zau3vx/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa3zau3vx/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_56i3civ >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_56i3civ/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_56i3civ/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmph89ljwsb >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmph89ljwsb/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmph89ljwsb/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpg74t3vhh >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpg74t3vhh/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpg74t3vhh/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpih9k0wl0 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpih9k0wl0/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpih9k0wl0/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt663kkb7 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt663kkb7/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt663kkb7/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2k4zz0un >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2k4zz0un/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp2k4zz0un/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpacj1ex1h >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpacj1ex1h/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpacj1ex1h/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wunknown-pragmas -Wno-unknown-pragmas` -> 0 >Compiler for C++ supports arguments -Wno-unknown-pragmas: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8100z9r1 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8100z9r1/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8100z9r1/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfna_v7ci >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfna_v7ci/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfna_v7ci/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1vrt8_43 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1vrt8_43/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1vrt8_43/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8i2w6zub >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8i2w6zub/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp8i2w6zub/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpad95n4y0 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpad95n4y0/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpad95n4y0/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdkrutopz >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdkrutopz/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdkrutopz/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpadqae8i1 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpadqae8i1/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpadqae8i1/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprd8m7h5a >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprd8m7h5a/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprd8m7h5a/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprcm2a809 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprcm2a809/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmprcm2a809/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpv5p7erol >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpv5p7erol/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpv5p7erol/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4omcb3w5 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4omcb3w5/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp4omcb3w5/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzmp4tt34 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzmp4tt34/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzmp4tt34/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Werror=vla` -> 0 >Compiler for C supports arguments -Werror=vla: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps0cpjt_7 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps0cpjt_7/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps0cpjt_7/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqveypomd >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqveypomd/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqveypomd/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpp26svhc3 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpp26svhc3/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpp26svhc3/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpn5b7lht4 >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpn5b7lht4/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpn5b7lht4/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp97uuoo3g >Code: > > #define __builtin_ia32_clflushopt meson_disable_define_of___builtin_ia32_clflushopt > > #include <limits.h> > #undef __builtin_ia32_clflushopt > > #ifdef __cplusplus > extern "C" > #endif > char __builtin_ia32_clflushopt (void); > > #if defined __stub___builtin_ia32_clflushopt || defined __stub_____builtin_ia32_clflushopt > fail fail fail this function is not going to work > #endif > > int main(void) { > return __builtin_ia32_clflushopt (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp97uuoo3g/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp97uuoo3g/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mclflushopt -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/cc6nAZCZ.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `__builtin_ia32_clflushopt' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqgas28o_ >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(__builtin_ia32_clflushopt) && !1 > #error "No definition for __builtin_ia32_clflushopt found in the prefix" > #endif > > #ifdef __has_builtin > #if !__has_builtin(__builtin_ia32_clflushopt) > #error "__builtin_ia32_clflushopt not found" > #endif > #elif ! defined(__builtin_ia32_clflushopt) > __builtin_ia32_clflushopt; > #endif > return 0; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqgas28o_/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqgas28o_/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mclflushopt -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "__builtin_ia32_clflushopt" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpojzre687 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpojzre687/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpojzre687/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Checking if "GCC atomic builtins" compiles: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvytfmw1a >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvytfmw1a/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvytfmw1a/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking if "GCC atomic builtins required -latomic" links: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzqo20fej >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzqo20fej/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpzqo20fej/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking if "GCC 64bit atomics" with dependency links: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpsv2djodd >Code: >int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpsv2djodd/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpsv2djodd/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -lws2_32 -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqmdsgm1i >Code: > > #include<stddef.h> > #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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqmdsgm1i/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpqmdsgm1i/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Program stdout: > >8 > >Program stderr: > > >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp64a9i88i >Code: > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp64a9i88i/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp64a9i88i/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs` -> 0 >stdout: >install: /usr/lib/gcc/x86_64-pc-linux-gnu/14/ >programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/14/:/usr/libexec/gcc/x86_64-pc-linux-gnu/14/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ >libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/:/lib/x86_64-pc-linux-gnu/14/:/lib/../lib64/:/usr/lib/x86_64-pc-linux-gnu/14/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../:/lib/:/usr/lib/ >----------- >Library ws2_32 found: NO >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5iem4n4i >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5iem4n4i/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp5iem4n4i/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Header "sys/sysmacros.h" has symbol "major" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa8ra5bks >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa8ra5bks/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa8ra5bks/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Header "sys/sysmacros.h" has symbol "minor" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp36kh3lzw >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp36kh3lzw/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp36kh3lzw/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Header "sys/sysmacros.h" has symbol "makedev" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplejyzhbx >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplejyzhbx/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplejyzhbx/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplejyzhbx/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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfu4vn8i9 >Code: > > #include <sched.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfu4vn8i9/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpfu4vn8i9/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "sched.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_cf8jb0w >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_cf8jb0w/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp_cf8jb0w/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "sched_getaffinity" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp3944thcu >Code: > > #include <xlocale.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp3944thcu/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp3944thcu/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp3944thcu/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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpauapoyvv >Code: > > #include <linux/futex.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpauapoyvv/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpauapoyvv/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "linux/futex.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplmptmppt >Code: > > #include <endian.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplmptmppt/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplmptmppt/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "endian.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7lbli0eb >Code: > > #include <dlfcn.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7lbli0eb/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7lbli0eb/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "dlfcn.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphn1ej322 >Code: > > #include <sys/shm.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphn1ej322/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphn1ej322/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "sys/shm.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp88wu_2tv >Code: > > #include <cet.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp88wu_2tv/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp88wu_2tv/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "cet.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps203_74f >Code: > > #include <pthread_np.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps203_74f/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps203_74f/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmps203_74f/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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphb3c3lvt >Code: > > #include <sys/inotify.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphb3c3lvt/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmphb3c3lvt/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "sys/inotify.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplvd5p5kk >Code: > > #include <linux/udmabuf.h> >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplvd5p5kk/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmplvd5p5kk/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >Check usable header "linux/udmabuf.h" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgjh4ydn9 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgjh4ydn9/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgjh4ydn9/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "strtof" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpb3x0x3s7 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpb3x0x3s7/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpb3x0x3s7/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "mkostemp" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa9c0v05o >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa9c0v05o/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpa9c0v05o/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "memfd_create" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnsv63sl6 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnsv63sl6/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpnsv63sl6/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "random_r" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgnqaac4s >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgnqaac4s/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpgnqaac4s/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "flock" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpeatdyuny >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpeatdyuny/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpeatdyuny/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "strtok_r" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpo1sphgrj >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpo1sphgrj/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpo1sphgrj/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "getrandom" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpse9775p3 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpse9775p3/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpse9775p3/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/ccItDmTf.o: in function `main': >testfile.c:(.text+0x9): undefined reference to `qsort_s' >collect2: error: ld returned 1 exit status >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0uxvhlca >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0uxvhlca/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0uxvhlca/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 1 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0uxvhlca/testfile.c: In function 'main': >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp0uxvhlca/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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpumth7jrs >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpumth7jrs/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpumth7jrs/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "posix_fallocate" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpalqbsr86 >Code: > > #define secure_getenv meson_disable_define_of_secure_getenv > > #include <limits.h> > #undef secure_getenv > > #ifdef __cplusplus > extern "C" > #endif > char secure_getenv (void); > > #if defined __stub_secure_getenv || defined __stub___secure_getenv > fail fail fail this function is not going to work > #endif > > int main(void) { > return secure_getenv (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpalqbsr86/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpalqbsr86/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "secure_getenv" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/tmpd8znplf1 >Code: >int i = static_cast<int>(0); >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/tmpd8znplf1/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/tmpd8znplf1/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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1evxl9nv >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1evxl9nv/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1evxl9nv/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="25.0.3"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DUSE_LIBGLVND=0 -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -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_OPTIMIZE -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -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_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp1evxl9nv/testfile.cpp:2:13: 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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt2bph98j >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt2bph98j/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt2bph98j/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt2bph98j/testfile.c: In function 'main': >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpt2bph98j/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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdtbf8x8g >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdtbf8x8g/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpdtbf8x8g/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "thrd_create" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpyoxe3qd8 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpyoxe3qd8/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpyoxe3qd8/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpiu13b6du >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpiu13b6du/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpiu13b6du/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmupc0ife >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmupc0ife/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpmupc0ife/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "posix_memalign" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp759i71gg >Code: >#include <sys/types.h> > #include <dirent.h> > void bar(void) { > struct dirent foo; > (void) ( foo.d_type ); > > (void) foo; > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp759i71gg/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp759i71gg/output.obj -c -O2 -pipe -march=native -ftree-vectorize -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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpn3nore_l >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpn3nore_l/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpn3nore_l/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="25.0.3"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DVIDEO_CODEC_AV1DEC=1 -DVIDEO_CODEC_AV1ENC=1 -DVIDEO_CODEC_VP9DEC=1 -DUSE_LIBGLVND=0 -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DMESA_DEBUG=0 -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_OPTIMIZE -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DHAVE___BUILTIN_IA32_CLFLUSHOPT -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_LINUX_UDMABUF_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_SECURE_GETENV -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 -Wl,-z,pack-relative-relocs` -> 0 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpn3nore_l/testfile.c:2:13: warning: "_GNU_SOURCE" redefined > 2 | #define _GNU_SOURCE > | ^~~~~~~~~~~ ><command-line>: note: this is the location of the previous definition >----------- >Checking if "strtod has locale support" links: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpl7n85zmg >Code: >int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpl7n85zmg/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpl7n85zmg/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-Bsymbolic -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking if "Bsymbolic" links: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpka6m9vt3 >Code: >int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpka6m9vt3/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpka6m9vt3/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--version-script=/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa-25.0.3/build-support/conftest.map -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking if "version-script" links: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvncxbzq5 >Code: >int main() { return 0; } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvncxbzq5/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpvncxbzq5/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--dynamic-list=/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa-25.0.3/build-support/conftest.dyn -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking if "dynamic-list" links: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp9j8x2v6o >Code: >int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp9j8x2v6o/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp9j8x2v6o/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,--build-id=sha1 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Compiler for C supports link arguments -Wl,--build-id=sha1: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwq8w5fvp >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwq8w5fvp/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwq8w5fvp/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "dlopen" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpz004ca6u >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpz004ca6u/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpz004ca6u/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "dladdr" with dependency : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpkn9juzm7 >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpkn9juzm7/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpkn9juzm7/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "dl_iterate_phdr" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp86kyg7jp >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp86kyg7jp/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp86kyg7jp/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "clock_gettime" : YES >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion zlib` -> 0 >stdout: >1.3.1 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs zlib` -> 0 >stdout: >-lz >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpj8qkilpi >Code: > > #include<stddef.h> > #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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpj8qkilpi/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpj8qkilpi/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Program stdout: > >8 > >Program stderr: > > >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpisrc2znq >Code: > >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpisrc2znq/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpisrc2znq/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs` -> 0 >stdout: >install: /usr/lib/gcc/x86_64-pc-linux-gnu/14/ >programs: =/usr/libexec/gcc/x86_64-pc-linux-gnu/14/:/usr/libexec/gcc/x86_64-pc-linux-gnu/14/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/bin/ >libraries: =/usr/lib/gcc/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib/x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../x86_64-pc-linux-gnu/14/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../lib64/:/lib/x86_64-pc-linux-gnu/14/:/lib/../lib64/:/usr/lib/x86_64-pc-linux-gnu/14/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/14/../../../:/lib/:/usr/lib/ >----------- >Run-time dependency zlib found: YES 1.3.1 >Dependency libzstd skipped: feature zstd disabled >Run-time dependency threads found: YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpbrh71mqg >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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpbrh71mqg/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpbrh71mqg/output.exe -pthread -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "pthread_setaffinity_np" with dependency threads: YES >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion expat` -> 0 >stdout: >2.7.1 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs expat` -> 0 >stdout: >-lexpat >----------- >Run-time dependency expat found: YES 2.7.1 >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpheqnnlag >Code: >int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpheqnnlag/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpheqnnlag/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -lm -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Library m found: YES >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libdrm` -> 0 >stdout: >2.4.124 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libdrm` -> 0 >stdout: >-ldrm >----------- >Run-time dependency libdrm found: YES 2.4.124 >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libudev` -> 0 >stdout: >251 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libudev` -> 0 >stdout: >-ludev >----------- >Run-time dependency libudev found: YES 251 >llvm-config binary for host machine specified from cross file, native file, or env var as ['x86_64-pc-linux-gnu-llvm-config'] >llvm-config found: YES (/usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-llvm-config) 19.1.7 >----------- >Called: `/usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-llvm-config --components` -> 0 >stdout: >aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard codegen codegendata codegentypes core coroutines coverage debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink lanai lanaiasmparser lanaicodegen lanaidesc lanaidisassembler lanaiinfo libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser textapi textapibinaryreader transformutils ve veasmparser vecodegen vectorize vedesc vedisassembler veinfo webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xcore xcorecodegen xcoredesc xcoredisassembler xcoreinfo xray >----------- >----------- >Called: `/usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-llvm-config --cppflags` -> 0 >stdout: >-I/usr/lib/llvm/19/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS >----------- >----------- >Called: `/usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-llvm-config --shared-mode` -> 0 >stdout: >shared >----------- >----------- >Called: `/usr/lib/llvm/19/bin/x86_64-pc-linux-gnu-llvm-config --libs --ldflags --link-shared bitwriter core coverage engine executionengine instcombine irreader libdriver linker lto mcdisassembler mcjit native option scalaropts target transformutils all-targets coroutines frontenddriver frontendhlsl windowsdriver` -> 0 >stdout: >-L/usr/lib/llvm/19/lib64 >-lLLVM-19 >----------- >Run-time dependency LLVM (modules: bitwriter, core, coverage, engine, executionengine, instcombine, irreader, libdriver, linker, lto, mcdisassembler, mcjit, native, option, scalaropts, target, transformutils, all-targets, coroutines, frontenddriver, frontendhlsl, lto, windowsdriver) found: YES 19.1.7 >Got config-tool variable has-rtti : YES >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion LLVMSPIRVLib` -> 0 >stdout: >19.1.0.0 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags LLVMSPIRVLib` -> 0 >stdout: >-I/usr/lib/llvm/19/include >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs LLVMSPIRVLib` -> 0 >stdout: >-L/usr/lib/llvm/19/lib64 -lLLVMSPIRVLib >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs LLVMSPIRVLib` -> 0 >stdout: >-L/usr/lib/llvm/19/lib64 -lLLVMSPIRVLib >----------- >Run-time dependency llvmspirvlib found: YES 19.1.0.0 >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion SPIRV-Tools` -> 0 >stdout: >2024.2.1 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >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 2024.2.1 >Got config-tool variable libdir : /usr/lib/llvm/19/lib64 >Library clang-cpp found: YES >Determining dependency 'lua54' 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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion lua54` -> 1 >stderr: >Package lua54 was not found in the pkg-config search path. >Perhaps you should add the directory containing `lua54.pc' >to the PKG_CONFIG_PATH environment variable >Package 'lua54', required by 'virtual:world', not found >----------- >CMake binary for host machine 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.31.6) >Extracting basic cmake information >CMake Toolchain: Calling CMake once to generate the compiler state >Calling CMake (['/usr/bin/cmake']) in /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/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/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/__CMake_compiler_info__/CMakeMesonTempToolchainFile.cmake" > - "." >CMake trace warning: add_executable() non imported executables are not supported >CMake TRACE: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-McxAKi/CMakeLists.txt:22 add_executable(['cmTC_0e422']) >CMake trace warning: target_link_libraries() TARGET cmTC_0e422 not found >CMake TRACE: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-McxAKi/CMakeLists.txt:28 target_link_libraries(['cmTC_0e422', '']) >CMake trace warning: add_executable() non imported executables are not supported >CMake TRACE: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-dM7h9j/CMakeLists.txt:22 add_executable(['cmTC_2a7c3']) >CMake trace warning: target_link_libraries() TARGET cmTC_2a7c3 not found >CMake TRACE: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-dM7h9j/CMakeLists.txt:28 target_link_libraries(['cmTC_2a7c3', '']) >Try CMake generator: auto >Calling CMake (['/usr/bin/cmake']) in /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/cmake_lua54 with: > - "--trace-expand" > - "--trace-format=json-v1" > - "--no-warn-unused-cli" > - "--trace-redirect=cmake_trace.txt" > - "-DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/cmake_lua54/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', ''] >Preliminary CMake check failed. Aborting. >Run-time dependency lua54 found: NO (tried pkgconfig and cmake) >Determining dependency 'lua5.4' 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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion lua5.4` -> 0 >stdout: >5.4.6 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags lua5.4` -> 0 >stdout: >-I/usr/include/lua5.4 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs lua5.4` -> 0 >stdout: >-L/usr/lib64 -llua5.4 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs lua5.4` -> 0 >stdout: >-llua5.4 >----------- >Run-time dependency lua5.4 found: YES 5.4.6 >Determining dependency 'libelf' 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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion libelf` -> 0 >stdout: >0.192 >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --cflags libelf` -> 0 >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libelf` -> 0 >stdout: >-L/usr/lib64 -lelf >----------- >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --libs libelf` -> 0 >stdout: >-lelf >----------- >Run-time dependency libelf found: YES 0.192 >Determining dependency 'valgrind' 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/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --modversion valgrind` -> 1 >stderr: >Package valgrind was not found in the pkg-config search path. >Perhaps you should add the directory containing `valgrind.pc' >to the PKG_CONFIG_PATH environment variable >Package 'valgrind', required by 'virtual:world', not found >----------- >Run-time dependency valgrind found: NO (tried pkgconfig) >Program bison found: YES (/usr/bin/bison) >Running command: /usr/bin/bison --version >--- stdout --- >bison (GNU Bison) 3.8.2 >Written by Robert Corbett and Richard Stallman. > >Copyright (C) 2021 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. > >--- stderr --- > > >Program bison found: YES 3.8.2 3.8.2 (/usr/bin/bison) >Program flex found: YES (/usr/bin/flex) >Dependency libunwind skipped: feature libunwind disabled >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/tmp76sxhql3 >Code: > > > #ifndef _OPENMP > # define _OPENMP "MESON_GET_DEFINE_UNDEFINED_SENTINEL" > #endif > "MESON_GET_DEFINE_DELIMITER_START" >_OPENMP >"MESON_GET_DEFINE_DELIMITER_END" >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/tmp76sxhql3/testfile.cpp -E -P -fopenmp -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive` -> 0 >stdout: >"MESON_GET_DEFINE_DELIMITER_START" >201511 >"MESON_GET_DEFINE_DELIMITER_END" >----------- >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7j_78ie5 >Code: > > #ifdef __has_include > #if !__has_include("omp.h") > #error "Header 'omp.h' could not be found" > #endif > #else > #include <omp.h> > #endif >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp7j_78ie5/testfile.cpp -E -P -fopenmp -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -P -O0 -fpermissive` -> 0 >Run-time dependency OpenMP found: YES 4.5 >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp54vjss93 >Code: >int main(void) { return 0; } > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp54vjss93/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmp54vjss93/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -lsensors -Wl,--allow-shlib-undefined -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Library sensors found: YES >Program x86_64-pc-linux-gnu-nm found: YES >Program symbols-check.py found: YES (/usr/bin/python3.12 /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa-25.0.3/bin/symbols-check.py) >Program install_megadrivers.py found: YES (/usr/bin/python3.12 /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa-25.0.3/bin/install_megadrivers.py) >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpup2ehzno >Code: >extern int i; >int i; > >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpup2ehzno/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpup2ehzno/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -Wmisleading-indentation -Wno-misleading-indentation` -> 0 >Compiler for C supports arguments -Wno-misleading-indentation: YES >env[PKG_TMPDIR]: /var/tmp/portage/._unmerge_ >env[PKG_LOGDIR]: /var/tmp/portage/dev-util/mesa_clc-25.0.3/temp/logging >env[PKG_CONFIG_PATH]: /usr/lib/llvm/19/lib64/pkgconfig:/usr/share/pkgconfig >env[PKG_CONFIG_LIBDIR]: /usr/lib64/pkgconfig >env[PKG_CONFIG]: /usr/bin/x86_64-pc-linux-gnu-pkg-config >----------- >Called: `/usr/bin/x86_64-pc-linux-gnu-pkg-config --variable=libexecdir libclc` -> 0 >stdout: >/usr/share/clc >----------- >Got pkg-config variable libexecdir : /usr/share/clc >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwxj1ons3 >Code: > > #define mmap meson_disable_define_of_mmap > > #include <limits.h> > #undef mmap > > #ifdef __cplusplus > extern "C" > #endif > char mmap (void); > > #if defined __stub_mmap || defined __stub___mmap > fail fail fail this function is not going to work > #endif > > int main(void) { > return mmap (); > } >----------- >Command line: `x86_64-pc-linux-gnu-gcc /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwxj1ons3/testfile.c -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmpwxj1ons3/output.exe -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs` -> 0 >Checking for function "mmap" : YES >Running compile: >Working directory: /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppyaqts0j >Code: >#include <spirv-tools/linker.hpp> > void bar(void) { > spvtools::LinkerOptions foo; > (void) ( foo.SetAllowPtrTypeMismatch(true) ); > > (void) foo; > } >----------- >Command line: `x86_64-pc-linux-gnu-g++ /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppyaqts0j/testfile.cpp -o /var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppyaqts0j/output.obj -c -O2 -pipe -march=native -ftree-vectorize -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++17` -> 1 >stderr: >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppyaqts0j/testfile.cpp: In function 'void bar()': >/var/tmp/portage/dev-util/mesa_clc-25.0.3/work/mesa_clc-25.0.3-build/meson-private/tmppyaqts0j/testfile.cpp:4:26: error: 'class spvtools::LinkerOptions' has no member named 'SetAllowPtrTypeMismatch' > 4 | (void) ( foo.SetAllowPtrTypeMismatch(true) ); > | ^~~~~~~~~~~~~~~~~~~~~~~ >----------- >Checking whether type "spvtools::LinkerOptions" has member "SetAllowPtrTypeMismatch(true)" with dependency SPIRV-Tools: NO > >src/compiler/clc/meson.build:94:2: ERROR: Problem encountered: SPIRV-Tools doesn't contain https://github.com/KhronosGroup/SPIRV-Tools/pull/5534 >
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 953388
:
923904
| 923906