Skip to content

Instantly share code, notes, and snippets.

@KnedlikMCPE
Created January 10, 2024 14:23
Show Gist options
  • Save KnedlikMCPE/358341e7758f18ddd45306010310c0ad to your computer and use it in GitHub Desktop.
Save KnedlikMCPE/358341e7758f18ddd45306010310c0ad to your computer and use it in GitHub Desktop.
Build started at 2024-01-10T15:19:49.608179
Main binary: /usr/bin/python3
Build Options: -Dgallium-drivers=asahi -Dvulkan-drivers=asahi-experimental
Python system: Linux
The Meson build system
Version: 1.2.3
Source dir: /run/media/knedlik/LinuxEXT/mesa
Build dir: /run/media/knedlik/LinuxEXT/mesa/build
Build type: native build
Project name: mesa
Project version: 24.0.0-devel
-----------
Detecting compiler via: `cc --version` -> 0
stdout:
cc (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------
Running command: cc -E -dM -
-----
-----------
Detecting linker via: `cc -Wl,--version` -> 0
stdout:
GNU ld version 2.40-13.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
-----------
stderr:
collect2 version 13.2.1 20231205 (Red Hat 13.2.1-6)
/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-redhat-linux/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-redhat-linux/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccl5QQzo.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 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crt1.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbegin.o -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-redhat-linux/13/crtend.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o
-----------
Sanity testing C compiler: cc
Is cross compiler: False.
Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/sanitycheckc.exe
C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)")
C linker for the host machine: cc ld.bfd 2.40-13
-----------
Detecting linker via: `gcc-ar --version` -> 0
stdout:
GNU ar version 2.40-13.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
-----------
-----------
Detecting compiler via: `c++ --version` -> 0
stdout:
c++ (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------
Running command: c++ -E -dM -
-----
-----------
Detecting linker via: `c++ -Wl,--version` -> 0
stdout:
GNU ld version 2.40-13.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
-----------
stderr:
collect2 version 13.2.1 20231205 (Red Hat 13.2.1-6)
/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-redhat-linux/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-redhat-linux/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccqokTvD.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 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crt1.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbegin.o -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-redhat-linux/13/crtend.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o
-----------
Sanity testing C++ compiler: c++
Is cross compiler: False.
Sanity check compiler command line: c++ sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/sanitycheckcpp.exe
C++ compiler for the host machine: c++ (gcc 13.2.1 "c++ (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)")
C++ linker for the host machine: c++ ld.bfd 2.40-13
-----------
Detecting compiler via: `cc --version` -> 0
stdout:
cc (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------
Running command: cc -E -dM -
-----
-----------
Detecting linker via: `cc -Wl,--version` -> 0
stdout:
GNU ld version 2.40-13.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
-----------
stderr:
collect2 version 13.2.1 20231205 (Red Hat 13.2.1-6)
/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-redhat-linux/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-redhat-linux/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccATevGs.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 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crt1.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbegin.o -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-redhat-linux/13/crtend.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o
-----------
Sanity testing C compiler: cc
Is cross compiler: False.
Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/sanitycheckc.exe
C compiler for the build machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)")
C linker for the build machine: cc ld.bfd 2.40-13
-----------
Detecting linker via: `gcc-ar --version` -> 0
stdout:
GNU ar version 2.40-13.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
-----------
-----------
Detecting compiler via: `c++ --version` -> 0
stdout:
c++ (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------
Running command: c++ -E -dM -
-----
-----------
Detecting linker via: `c++ -Wl,--version` -> 0
stdout:
GNU ld version 2.40-13.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
-----------
stderr:
collect2 version 13.2.1 20231205 (Red Hat 13.2.1-6)
/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-redhat-linux/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-redhat-linux/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccJ5QmAv.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 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crt1.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/aarch64-redhat-linux/13/crtbegin.o -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-redhat-linux/13/crtend.o /usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/crtn.o
-----------
Sanity testing C++ compiler: c++
Is cross compiler: False.
Sanity check compiler command line: c++ sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/sanitycheckcpp.exe
C++ compiler for the build machine: c++ (gcc 13.2.1 "c++ (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)")
C++ linker for the build machine: c++ ld.bfd 2.40-13
Build machine cpu family: aarch64
Build machine cpu: aarch64
Host machine cpu family: aarch64
Host machine cpu: aarch64
Target machine cpu family: aarch64
Target machine cpu: aarch64
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3wfdq8iv
Code:
int __thread x; int main() { return x; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3wfdq8iv/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3wfdq8iv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mtls-dialect=gnu2 -fpic` -> 1
stderr:
cc: error: unrecognized argument in option '-mtls-dialect=gnu2'
cc: note: valid arguments to '-mtls-dialect=' are: desc trad
-----------
Could not compile test file /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3wfdq8iv/testfile.c: 1
Checking if "-mtls-dialect=gnu2" runs: DID NOT COMPILE
Dependency vdpau skipped: feature gallium-vdpau disabled
Program glslangValidator found: YES (/usr/bin/glslangValidator)
Running command: /usr/bin/glslangValidator --quiet --version
--- stdout ---
Glslang Version: 11:13.1.1
ESSL Version: OpenGL ES GLSL 3.20 glslang Khronos. 13.1.1
GLSL Version: 4.60 glslang Khronos. 13.1.1
SPIR-V Version 0x00010600, Revision 1
GLSL.std.450 Version 100, Revision 1
Khronos Tool ID 8
SPIR-V Generator Version 11
GL_KHR_vulkan_glsl version 100
ARB_GL_gl_spirv version 100
--- stderr ---
Dependency libva skipped: feature gallium-va disabled
Pkg-config binary for 1 is not cached.
Pkg-config binary missing from cross or native file, or env var undefined.
Trying a default Pkg-config fallback at pkg-config
Found pkg-config: /usr/bin/pkg-config (1.9.5)
Determining dependency 'libclc' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --modversion libclc` -> 0
stdout:
0.2.0
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --cflags libclc` -> 0
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libclc` -> 0
stdout:
-L/usr/lib64/clc
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libclc` -> 0
stdout:
-L/usr/lib64/clc
-----------
Run-time dependency libclc found: YES 0.2.0
Program python3 found: YES (/usr/bin/python3)
Running command: /usr/bin/python3 -c '
from distutils.version import StrictVersion
import mako
assert StrictVersion(mako.__version__) >= StrictVersion("0.8.0")
'
--- stdout ---
--- stderr ---
<string>:4: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
Running compile:
Working directory: /tmp/tmpev5mhzao
Code:
#include <errno.h>
#ifndef ETIME
# define ETIME
#endif
"MESON_GET_DEFINE_DELIMITER"
ETIME
-----------
Command line: `cc /tmp/tmpev5mhzao/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11` -> 0
stdout:
extern int *__errno_location (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
"MESON_GET_DEFINE_DELIMITER"
62
-----------
Fetching value of define "ETIME" : 62
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpeacmeqsa
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpeacmeqsa/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpeacmeqsa/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccvacEfQ.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `bswap32'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3vd8jmcy
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3vd8jmcy/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3vd8jmcy/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "bswap32" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpefp5krhp
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpefp5krhp/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpefp5krhp/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/cc05QD8l.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `bswap64'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkrqf1oga
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkrqf1oga/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkrqf1oga/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "bswap64" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxkzkfzvp
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxkzkfzvp/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxkzkfzvp/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/cc2THXYZ.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `clz'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxgrjfbtc
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxgrjfbtc/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxgrjfbtc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "clz" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpouls6u7h
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpouls6u7h/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpouls6u7h/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccorSIRG.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `clzll'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9v1k2zek
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9v1k2zek/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9v1k2zek/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "clzll" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0c3_2icc
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0c3_2icc/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0c3_2icc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/cchhwZLh.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `ctz'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpiqlyoro6
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpiqlyoro6/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpiqlyoro6/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "ctz" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmptyaqq_0i
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmptyaqq_0i/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmptyaqq_0i/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccrFEuE6.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `expect'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpg2exrb99
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpg2exrb99/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpg2exrb99/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "expect" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpcv2z04y0
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpcv2z04y0/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpcv2z04y0/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "ffs" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpihcc4_mt
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpihcc4_mt/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpihcc4_mt/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "ffsll" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2qcexzo3
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2qcexzo3/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2qcexzo3/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccMm1Hre.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `popcount'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnb9w2qmf
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnb9w2qmf/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnb9w2qmf/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "popcount" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpma1p4cz1
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpma1p4cz1/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpma1p4cz1/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccnMW7bN.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `popcountll'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_0l33gnw
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_0l33gnw/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_0l33gnw/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "popcountll" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp63k2uys9
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp63k2uys9/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp63k2uys9/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccQl03ey.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `unreachable'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp5wyvkc1z
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp5wyvkc1z/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp5wyvkc1z/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "unreachable" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8jofvtxe
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8jofvtxe/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8jofvtxe/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccHTOSd1.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `types_compatible_p'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpt33wea7q
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpt33wea7q/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpt33wea7q/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "types_compatible_p" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmps5gyn8st
Code:
int foo(void) __attribute__((const));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmps5gyn8st/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmps5gyn8st/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute const: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkffnaz64
Code:
int foo(void) __attribute__((flatten));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkffnaz64/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkffnaz64/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute flatten: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbpxkoysz
Code:
int *foo(void) __attribute__((malloc));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbpxkoysz/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbpxkoysz/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute malloc: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_qdsrew3
Code:
int foo(void) __attribute__((pure));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_qdsrew3/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_qdsrew3/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute pure: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnub594iq
Code:
int foo(void) __attribute__((unused));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnub594iq/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnub594iq/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute unused: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpckozszgv
Code:
int foo(void) __attribute__((warn_unused_result));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpckozszgv/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpckozszgv/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute warn_unused_result: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpg4gnbq18
Code:
int foo(void) __attribute__((weak));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpg4gnbq18/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpg4gnbq18/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute weak: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbzs_ssbu
Code:
int foo(const char * p, ...) __attribute__((format(printf, 1, 2)));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbzs_ssbu/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbzs_ssbu/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute format: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpb3ucomz_
Code:
struct __attribute__((packed)) foo { int bar; };
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpb3ucomz_/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpb3ucomz_/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute packed: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpsjhpiv64
Code:
int *foo(void) __attribute__((returns_nonnull));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpsjhpiv64/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpsjhpiv64/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute returns_nonnull: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9y2vje5u
Code:
int foo(void) { return 0; }
int bar(void) __attribute__((alias("foo")));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9y2vje5u/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9y2vje5u/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute alias: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpz33fkb2_
Code:
int foo(void) __attribute__((noreturn));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpz33fkb2_/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpz33fkb2_/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute noreturn: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpoma4g5jj
Code:
int foo(void) __attribute__((visibility("hidden")));
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpoma4g5jj/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpoma4g5jj/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0
Compiler for C supports function attribute visibility:hidden: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_bcctfuw
Code:
__uint128_t foo(void) { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_bcctfuw/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_bcctfuw/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking if "__uint128_t" compiles: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjfrdxe7e
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjfrdxe7e/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjfrdxe7e/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "reallocarray" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpixksc2_l
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpixksc2_l/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpixksc2_l/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "fmemopen" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpl6s20pkr
Code:
static char unused() { return 5; } int main() { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpl6s20pkr/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpl6s20pkr/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--gc-sections` -> 0
Checking if "gc-sections" : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnd295h4d
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnd295h4d/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnd295h4d/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpw332apv_
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpw332apv_/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpw332apv_/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-prototypes` -> 0
Compiler for C supports arguments -Werror=missing-prototypes: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp27h9u2kt
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp27h9u2kt/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp27h9u2kt/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=return-type` -> 0
Compiler for C supports arguments -Werror=return-type: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpew01um71
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpew01um71/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpew01um71/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=empty-body` -> 0
Compiler for C supports arguments -Werror=empty-body: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpaccwuxzv
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpaccwuxzv/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpaccwuxzv/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpni2rn4zv
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpni2rn4zv/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpni2rn4zv/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=int-conversion` -> 0
Compiler for C supports arguments -Werror=int-conversion: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_p1w2pp
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_p1w2pp/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_p1w2pp/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-fallthrough` -> 0
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjact1yfm
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjact1yfm/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjact1yfm/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wmisleading-indentation` -> 0
Compiler for C supports arguments -Wmisleading-indentation: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpcf4vyumf
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpcf4vyumf/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpcf4vyumf/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphsu43lcw
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphsu43lcw/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphsu43lcw/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppcbgq1rn
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppcbgq1rn/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppcbgq1rn/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj97p6byg
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj97p6byg/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj97p6byg/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fno-math-errno` -> 0
Compiler for C supports arguments -fno-math-errno: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphfck_smh
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphfck_smh/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphfck_smh/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fno-trapping-math` -> 0
Compiler for C supports arguments -fno-trapping-math: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpndevj5r7
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpndevj5r7/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpndevj5r7/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Qunused-arguments` -> 1
stderr:
cc: error: unrecognized command-line option '-Qunused-arguments'
-----------
Compiler for C supports arguments -Qunused-arguments: NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpqmp_g8dn
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpqmp_g8dn/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpqmp_g8dn/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fno-common` -> 0
Compiler for C supports arguments -fno-common: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpil__2zam
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpil__2zam/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpil__2zam/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wmicrosoft-enum-value -Wno-microsoft-enum-value` -> 1
stderr:
cc: error: unrecognized command-line option '-Wmicrosoft-enum-value'
-----------
Compiler for C supports arguments -Wno-microsoft-enum-value: NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8e9s2l3r
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8e9s2l3r/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8e9s2l3r/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpto2rm8ya
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpto2rm8ya/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpto2rm8ya/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=format` -> 0
Compiler for C supports arguments -Werror=format: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpi6xp9bi4
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpi6xp9bi4/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpi6xp9bi4/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wformat-security` -> 0
stderr:
cc1: warning: '-Wformat-security' ignored without '-Wformat' [-Wformat-security]
-----------
Compiler for C supports arguments -Wformat-security: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpn6eou953
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpn6eou953/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpn6eou953/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpdtwu7v9_
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpdtwu7v9_/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpdtwu7v9_/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -ffunction-sections` -> 0
Compiler for C supports arguments -ffunction-sections: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpljboqeaw
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpljboqeaw/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpljboqeaw/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fdata-sections` -> 0
Compiler for C supports arguments -fdata-sections: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpr4cusbsd
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpr4cusbsd/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpr4cusbsd/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=return-type` -> 0
Compiler for C++ supports arguments -Werror=return-type: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk9tfz1fo
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk9tfz1fo/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk9tfz1fo/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=empty-body` -> 0
Compiler for C++ supports arguments -Werror=empty-body: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkh8s352t
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkh8s352t/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkh8s352t/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmisleading-indentation` -> 0
Compiler for C++ supports arguments -Wmisleading-indentation: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp1advm9p1
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp1advm9p1/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp1advm9p1/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpayx8egii
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpayx8egii/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpayx8egii/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8kfs5dke
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8kfs5dke/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8kfs5dke/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpremr5ey4
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpremr5ey4/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpremr5ey4/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fno-math-errno` -> 0
Compiler for C++ supports arguments -fno-math-errno: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpceeeqybs
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpceeeqybs/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpceeeqybs/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fno-trapping-math` -> 0
Compiler for C++ supports arguments -fno-trapping-math: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp4sunqrle
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp4sunqrle/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp4sunqrle/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Qunused-arguments` -> 1
stderr:
c++: error: unrecognized command-line option '-Qunused-arguments'
-----------
Compiler for C++ supports arguments -Qunused-arguments: NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpuwztiifn
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpuwztiifn/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpuwztiifn/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -flifetime-dse=1` -> 0
Compiler for C++ supports arguments -flifetime-dse=1: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpa21psor1
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpa21psor1/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpa21psor1/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmicrosoft-enum-value -Wno-microsoft-enum-value` -> 1
stderr:
c++: error: unrecognized command-line option '-Wmicrosoft-enum-value'
-----------
Compiler for C++ supports arguments -Wno-microsoft-enum-value: NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpslp5p4d1
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpslp5p4d1/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpslp5p4d1/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=format` -> 0
Compiler for C++ supports arguments -Werror=format: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphprrin28
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphprrin28/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphprrin28/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wformat-security` -> 0
stderr:
cc1plus: warning: '-Wformat-security' ignored without '-Wformat' [-Wformat-security]
-----------
Compiler for C++ supports arguments -Wformat-security: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpurbmumyd
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpurbmumyd/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpurbmumyd/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -ffunction-sections` -> 0
Compiler for C++ supports arguments -ffunction-sections: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpe768nw6o
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpe768nw6o/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpe768nw6o/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fdata-sections` -> 0
Compiler for C++ supports arguments -fdata-sections: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphd9bmufc
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphd9bmufc/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphd9bmufc/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpc87nf3sy
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpc87nf3sy/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpc87nf3sy/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Winitializer-overrides -Wno-initializer-overrides` -> 1
stderr:
cc: error: unrecognized command-line option '-Winitializer-overrides'
-----------
Compiler for C supports arguments -Wno-initializer-overrides: NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp93ynax_d
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp93ynax_d/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp93ynax_d/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=pointer-arith` -> 0
Compiler for C supports arguments -Werror=pointer-arith: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphjdlewvl
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphjdlewvl/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmphjdlewvl/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=vla` -> 0
Compiler for C supports arguments -Werror=vla: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpua0f6_ru
Code:
extern int i;
int i;
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpua0f6_ru/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpua0f6_ru/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxvnpxxpb
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxvnpxxpb/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpxvnpxxpb/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=pointer-arith` -> 0
Compiler for C++ supports arguments -Werror=pointer-arith: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpt3_ii30b
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpt3_ii30b/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpt3_ii30b/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=vla` -> 0
Compiler for C++ supports arguments -Werror=vla: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpv2xl5wl1
Code:
extern int i;
int i;
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpv2xl5wl1/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpv2xl5wl1/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0czdgjwy
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0czdgjwy/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0czdgjwy/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mclflushopt` -> 1
stderr:
cc: error: unrecognized command-line option '-mclflushopt'
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7bqouqwe
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7bqouqwe/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7bqouqwe/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -mclflushopt` -> 1
stderr:
cc: error: unrecognized command-line option '-mclflushopt'
-----------
Checking for function "__builtin_ia32_clflushopt" : NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp78m90t3g
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp78m90t3g/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp78m90t3g/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking if "GCC atomic builtins" compiles: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpz_1jmekw
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpz_1jmekw/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpz_1jmekw/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking if "GCC atomic builtins required -latomic" : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp59un1ltp
Code:
#include <stdint.h>
uint64_t v;
int main() {
return __sync_add_and_fetch(&v, (uint64_t)1);
}
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp59un1ltp/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp59un1ltp/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking if "GCC 64bit atomics" with dependency : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppg8bpjgi
Code:
int main(void) { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppg8bpjgi/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppg8bpjgi/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lws2_32 -Wl,--end-group -Wl,--allow-shlib-undefined` -> 1
stderr:
/usr/bin/ld: cannot find -lws2_32: No such file or directory
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpoidbrrjh
Code:
#include<stdio.h>
int main(void) {
printf("%ld\n", (long)(sizeof(void *)));
return 0;
}
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpoidbrrjh/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpoidbrrjh/output.exe -D_FILE_OFFSET_BITS=64 -O0` -> 0
Program stdout:
8
Program stderr:
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmps6cbymmo
Code:
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmps6cbymmo/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmps6cbymmo/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs` -> 0
stdout:
install: /usr/lib/gcc/aarch64-redhat-linux/13/
programs: =/usr/libexec/gcc/aarch64-redhat-linux/13/:/usr/libexec/gcc/aarch64-redhat-linux/13/:/usr/libexec/gcc/aarch64-redhat-linux/:/usr/lib/gcc/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/bin/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/bin/
libraries: =/usr/lib/gcc/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/lib/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/lib/../lib64/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/:/lib/aarch64-redhat-linux/13/:/lib/../lib64/:/usr/lib/aarch64-redhat-linux/13/:/usr/lib/../lib64/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/lib/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../:/lib/:/usr/lib/
-----------
Library ws2_32 found: NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzg04tklq
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzg04tklq/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzg04tklq/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Header "sys/sysmacros.h" has symbol "major" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmptjne3wpi
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmptjne3wpi/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmptjne3wpi/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Header "sys/sysmacros.h" has symbol "minor" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpr_9vo0s3
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpr_9vo0s3/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpr_9vo0s3/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Header "sys/sysmacros.h" has symbol "makedev" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppvp128rd
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppvp128rd/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppvp128rd/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppvp128rd/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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp65cckuge
Code:
#include <sched.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp65cckuge/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp65cckuge/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Check usable header "sched.h" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpag1k1ale
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpag1k1ale/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpag1k1ale/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "sched_getaffinity" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpsy5h416n
Code:
#include <xlocale.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpsy5h416n/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpsy5h416n/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpsy5h416n/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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7e9fh9cz
Code:
#include <linux/futex.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7e9fh9cz/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7e9fh9cz/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Check usable header "linux/futex.h" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzc789a07
Code:
#include <endian.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzc789a07/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzc789a07/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Check usable header "endian.h" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8d6q0bsh
Code:
#include <dlfcn.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8d6q0bsh/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8d6q0bsh/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Check usable header "dlfcn.h" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpconeajxs
Code:
#include <sys/shm.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpconeajxs/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpconeajxs/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Check usable header "sys/shm.h" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpefnt3yof
Code:
#include <cet.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpefnt3yof/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpefnt3yof/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpefnt3yof/testfile.c:2:18: fatal error: cet.h: No such file or directory
2 | #include <cet.h>
| ^~~~~~~
compilation terminated.
-----------
Check usable header "cet.h" : NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnp2kaxwg
Code:
#include <pthread_np.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnp2kaxwg/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnp2kaxwg/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpnp2kaxwg/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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpaeounbnn
Code:
#include <renderdoc_app.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpaeounbnn/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpaeounbnn/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpaeounbnn/testfile.c:2:18: fatal error: renderdoc_app.h: No such file or directory
2 | #include <renderdoc_app.h>
| ^~~~~~~~~~~~~~~~~
compilation terminated.
-----------
Check usable header "renderdoc_app.h" : NO
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj06jgidx
Code:
#include <sys/inotify.h>
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj06jgidx/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj06jgidx/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Check usable header "sys/inotify.h" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmprtuk52iv
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmprtuk52iv/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmprtuk52iv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "strtof" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0wz_gwhi
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0wz_gwhi/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp0wz_gwhi/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "mkostemp" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpiwiweq6k
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpiwiweq6k/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpiwiweq6k/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "memfd_create" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2nal9mdp
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2nal9mdp/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2nal9mdp/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "random_r" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9wbpst7r
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9wbpst7r/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp9wbpst7r/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "flock" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjm62l1wz
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjm62l1wz/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpjm62l1wz/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "strtok_r" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpdc7tv3yf
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpdc7tv3yf/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpdc7tv3yf/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "getrandom" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpn76w3pda
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpn76w3pda/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpn76w3pda/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/usr/bin/ld: /tmp/ccv834U5.o: in function `main':
testfile.c:(.text+0x8): undefined reference to `qsort_s'
collect2: error: ld returned 1 exit status
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpfc2_i60i
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpfc2_i60i/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpfc2_i60i/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 1
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpfc2_i60i/testfile.c: In function 'main':
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpfc2_i60i/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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3p2nmhb7
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3p2nmhb7/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3p2nmhb7/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "posix_fallocate" : YES
Running compile:
Working directory: /tmp/tmp3ohjnr6v
Code:
int i = static_cast<int>(0);
-----------
Command line: `c++ /tmp/tmp3ohjnr6v/testfile.cpp -o /tmp/tmp3ohjnr6v/output.obj -D_FILE_OFFSET_BITS=64 -c -std=c++17` -> 0
Compiler accepts -std=c++17: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpc7xdcuvy
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: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpc7xdcuvy/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpc7xdcuvy/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.0.0-devel"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_ASAHI -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_GCC_ATOMIC_BUILTINS -DUSE_AARCH64_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_SYS_INOTIFY_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE` -> 0
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpc7xdcuvy/testfile.cpp:2: warning: "_GNU_SOURCE" redefined
2 | #define _GNU_SOURCE
|
<command-line>: note: this is the location of the previous definition
-----------
Checking if "GNU qsort_r" : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj8iuhc9j
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj8iuhc9j/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj8iuhc9j/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj8iuhc9j/testfile.c: In function 'main':
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpj8iuhc9j/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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkr8s_csb
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkr8s_csb/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpkr8s_csb/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "thrd_create" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7iljc9za
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7iljc9za/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7iljc9za/output.obj -c -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: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbbujb2fh
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbbujb2fh/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpbbujb2fh/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE` -> 0
Header "math.h" has symbol "issignaling" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpktv_bs2q
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpktv_bs2q/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpktv_bs2q/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "posix_memalign" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8v515dcq
Code:
#include <sys/types.h>
#include <dirent.h>
void bar(void) {
struct dirent foo;
foo.d_type;
}
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8v515dcq/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp8v515dcq/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking whether type "struct dirent" has member "d_type" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="24.0.0-devel"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=1 -DHAVE_OPENGL_ES_2=1 -DHAVE_ASAHI -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DENABLE_ST_OMX_BELLAGIO=0 -DENABLE_ST_OMX_TIZONIA=0 -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_GCC_ATOMIC_BUILTINS -DUSE_AARCH64_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_SYS_INOTIFY_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE` -> 0
stderr:
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9/testfile.c:2: warning: "_GNU_SOURCE" redefined
2 | #define _GNU_SOURCE
|
<command-line>: note: this is the location of the previous definition
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9/testfile.c: In function 'main':
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9/testfile.c:12:30: warning: passing argument 2 of 'strtod_l' from incompatible pointer type [-Wincompatible-pointer-types]
12 | double d = strtod_l(s, end, loc);
| ^~~
| |
| char *
In file included from /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9/testfile.c:3:
/usr/include/stdlib.h:416:43: note: expected 'char ** restrict' but argument is of type 'char *'
416 | char **__restrict __endptr, locale_t __loc)
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
/run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp2_nrafi9/testfile.c:13:29: warning: passing argument 2 of 'strtof_l' from incompatible pointer type [-Wincompatible-pointer-types]
13 | float f = strtof_l(s, end, loc);
| ^~~
| |
| char *
/usr/include/stdlib.h:420:42: note: expected 'char ** restrict' but argument is of type 'char *'
420 | char **__restrict __endptr, locale_t __loc)
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
-----------
Checking if "strtod has locale support" : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp56j234is
Code:
int main() { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp56j234is/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp56j234is/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,-Bsymbolic` -> 0
Checking if "Bsymbolic" : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3vm3v43f
Code:
int main() { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3vm3v43f/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp3vm3v43f/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--version-script=/run/media/knedlik/LinuxEXT/mesa/build-support/conftest.map` -> 0
Checking if "version-script" : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppn0v5cjb
Code:
int main() { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppn0v5cjb/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmppn0v5cjb/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--dynamic-list=/run/media/knedlik/LinuxEXT/mesa/build-support/conftest.dyn` -> 0
Checking if "dynamic-list" : links: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7t_t34mp
Code:
int main(void) { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7t_t34mp/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp7t_t34mp/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,--build-id=sha1` -> 0
Compiler for C supports link arguments -Wl,--build-id=sha1: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpl6f0_gid
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpl6f0_gid/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpl6f0_gid/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "dlopen" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk_cr1ss_
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk_cr1ss_/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk_cr1ss_/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "dladdr" with dependency : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_b5bpdg4
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_b5bpdg4/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmp_b5bpdg4/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "dl_iterate_phdr" : YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpivdam548
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpivdam548/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpivdam548/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0
Checking for function "clock_gettime" : YES
Pkg-config binary for 1 is cached.
Determining dependency 'zlib' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --modversion zlib` -> 0
stdout:
1.2.13
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --cflags zlib` -> 0
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs zlib` -> 0
stdout:
-L/usr/lib64 -lz
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs zlib` -> 0
stdout:
-lz
-----------
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzmhvcm6c
Code:
#include<stdio.h>
int main(void) {
printf("%ld\n", (long)(sizeof(void *)));
return 0;
}
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzmhvcm6c/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpzmhvcm6c/output.exe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0
Program stdout:
8
Program stderr:
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk4c4xir4
Code:
-----------
Command line: `c++ /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk4c4xir4/testfile.cpp -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpk4c4xir4/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs` -> 0
stdout:
install: /usr/lib/gcc/aarch64-redhat-linux/13/
programs: =/usr/libexec/gcc/aarch64-redhat-linux/13/:/usr/libexec/gcc/aarch64-redhat-linux/13/:/usr/libexec/gcc/aarch64-redhat-linux/:/usr/lib/gcc/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/bin/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/bin/
libraries: =/usr/lib/gcc/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/lib/aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/lib/../lib64/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../aarch64-redhat-linux/13/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64/:/lib/aarch64-redhat-linux/13/:/lib/../lib64/:/usr/lib/aarch64-redhat-linux/13/:/usr/lib/../lib64/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../../aarch64-redhat-linux/lib/:/usr/lib/gcc/aarch64-redhat-linux/13/../../../:/lib/:/usr/lib/
-----------
Run-time dependency zlib found: YES 1.2.13
Pkg-config binary for 1 is cached.
Determining dependency 'libzstd' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --modversion libzstd` -> 0
stdout:
1.5.5
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --cflags libzstd` -> 0
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libzstd` -> 0
stdout:
-L/usr/lib64 -lzstd
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libzstd` -> 0
stdout:
-lzstd
-----------
Run-time dependency libzstd found: YES 1.5.5
Run-time dependency threads found: YES
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpu6kxhu7i
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: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpu6kxhu7i/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpu6kxhu7i/output.exe -pthread -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE` -> 0
Checking for function "pthread_setaffinity_np" with dependency threads: YES
Pkg-config binary for 1 is cached.
Determining dependency 'expat' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --modversion expat` -> 0
stdout:
2.5.0
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --cflags expat` -> 0
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs expat` -> 0
stdout:
-L/usr/lib64 -lexpat
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs expat` -> 0
stdout:
-lexpat
-----------
Run-time dependency expat found: YES 2.5.0
Running compile:
Working directory: /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpe48eur63
Code:
int main(void) { return 0; }
-----------
Command line: `cc /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpe48eur63/testfile.c -o /run/media/knedlik/LinuxEXT/mesa/build/meson-private/tmpe48eur63/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined` -> 0
Library m found: YES
Pkg-config binary for 1 is cached.
Determining dependency 'libdrm' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --modversion libdrm` -> 0
stdout:
2.4.117
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --cflags libdrm` -> 0
stdout:
-I/usr/include/libdrm
-----------
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libdrm` -> 0
stdout:
-L/usr/lib64 -ldrm
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libdrm` -> 0
stdout:
-ldrm
-----------
Run-time dependency libdrm found: YES 2.4.117
Pkg-config binary for 1 is cached.
Determining dependency 'libudev' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --modversion libudev` -> 0
stdout:
254
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --cflags libudev` -> 0
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libudev` -> 0
stdout:
-L/usr/lib64 -ludev
-----------
env[PKG_CONFIG_PATH]:
-----------
Called: `/usr/bin/pkg-config --libs libudev` -> 0
stdout:
-ludev
-----------
Run-time dependency libudev found: YES 254
llvm-config binary missing from cross or native file, or env var undefined.
Trying a default llvm-config fallback at llvm-config
Trying a default llvm-config fallback at llvm-config-17
Trying a default llvm-config fallback at llvm-config17
Trying a default llvm-config fallback at llvm-config-16
Trying a default llvm-config fallback at llvm-config16
Trying a default llvm-config fallback at llvm-config-15
Trying a default llvm-config fallback at llvm-config15
Trying a default llvm-config fallback at llvm-config-14
Trying a default llvm-config fallback at llvm-config14
Trying a default llvm-config fallback at llvm-config-13
Trying a default llvm-config fallback at llvm-config13
Trying a default llvm-config fallback at llvm-config-12
Trying a default llvm-config fallback at llvm-config12
Trying a default llvm-config fallback at llvm-config-11
Trying a default llvm-config fallback at llvm-config11
Trying a default llvm-config fallback at llvm-config-10
Trying a default llvm-config fallback at llvm-config10
Trying a default llvm-config fallback at llvm-config-9
Trying a default llvm-config fallback at llvm-config90
Trying a default llvm-config fallback at llvm-config-8
Trying a default llvm-config fallback at llvm-config80
Trying a default llvm-config fallback at llvm-config-7
Trying a default llvm-config fallback at llvm-config70
Trying a default llvm-config fallback at llvm-config-6.0
Trying a default llvm-config fallback at llvm-config60
Trying a default llvm-config fallback at llvm-config-5.0
Trying a default llvm-config fallback at llvm-config50
Trying a default llvm-config fallback at llvm-config-4.0
Trying a default llvm-config fallback at llvm-config40
Trying a default llvm-config fallback at llvm-config-3.9
Trying a default llvm-config fallback at llvm-config39
Trying a default llvm-config fallback at llvm-config-3.8
Trying a default llvm-config fallback at llvm-config38
Trying a default llvm-config fallback at llvm-config-3.7
Trying a default llvm-config fallback at llvm-config37
Trying a default llvm-config fallback at llvm-config-3.6
Trying a default llvm-config fallback at llvm-config36
Trying a default llvm-config fallback at llvm-config-3.5
Trying a default llvm-config fallback at llvm-config35
Trying a default llvm-config fallback at llvm-config-15
Trying a default llvm-config fallback at llvm-config-devel
Trying a default llvm-config fallback at llvm-config-64
llvm-config found: YES (/usr/local/bin/llvm-config) 18.0.0
-----------
Called: `/usr/local/bin/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 codegentypes core coroutines coverage debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerbase 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 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/local/bin/llvm-config --cppflags` -> 0
stdout:
-I/usr/local/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-----------
-----------
Called: `/usr/local/bin/llvm-config --shared-mode` -> 0
stdout:
static
-----------
-----------
Called: `/usr/local/bin/llvm-config --libfiles --link-shared` -> 1
stderr:
llvm-config: error: libLLVM-18git.so is missing
-----------
-----------
Called: `/usr/local/bin/llvm-config --libdir` -> 0
stdout:
/usr/local/lib
-----------
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, frontendhlsl, lto, windowsdriver) found: NO (tried config-tool)
Looking for a fallback subproject for the dependency llvm (modules: bitwriter, engine, mcdisassembler, mcjit, core, executionengine, scalaropts, transformutils, instcombine, coverage, target, linker, irreader, option, libdriver, lto, native)
Building fallback subproject with default_library=shared
../meson.build:1720:13: ERROR: Neither a subproject directory nor a llvm.wrap file was found.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment