|FAILURE| pw163524 [PATCH dpdk v3] net/tap: use offsets provided by rte_net_get_ptype

qemudev at loongson.cn qemudev at loongson.cn
Fri May 1 02:00:21 CEST 2026


Test-Label: loongarch-compilation
Test-Status: FAILURE
https://dpdk.org/patch/163524

_meson build failure_

Submitter: Robin Jarry <rjarry at redhat.com>
Date: Fri,  1 May 2026 01:28:07 +0200
DPDK git baseline: Repo:dpdk-next-net
  Branch: main
  CommitID: 1a0b1aae639266ee90a107c02cbcab2f59defe6f

163524 --> meson build failed

Test environment and result as below:

+---------------------+----------------+
|     Environment     | compilation    |
+---------------------+----------------+
| Loongnix-Server 8.3 | FAIL           |
+---------------------+----------------+

Loongnix-Server 8.3
    Kernel: 4.19.190+
    Compiler: gcc 8.3


Meson build logs:
-------------------------------BEGIN LOGS----------------------------
--- stderr ---


Message: Minimum Meson required version is 0.57.2
Program cat found: YES (/usr/bin/cat)
Running command: /usr/bin/cat /home/zhoumin/gh_dpdk/ABI_VERSION
--- stdout ---
26.2

--- stderr ---


Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh /home/zhoumin/gh_dpdk/config/../buildtools/symlink-drivers-solibs.sh)
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpyjtl6f8w
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpyjtl6f8w/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpyjtl6f8w/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -march=native

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -march=native: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpgfll4oo4
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpgfll4oo4/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpgfll4oo4/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11

Code:
#include<stdio.h>

int main(void) {
printf("%ldn", (long)(sizeof(void *)));
return 0;
};
Compiler stdout:

Compiler stderr:

Program stdout:

8

Program stderr:


Checking for size of "void *" : 8
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp_gbivqsf
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp_gbivqsf/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp_gbivqsf/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11

Code:
#include<stdio.h>

int main(void) {
printf("%ldn", (long)(sizeof(void *)));
return 0;
};
Compiler stdout:

Compiler stderr:

Program stdout:

8

Program stderr:


Checking for size of "void *" : 8
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpyed0gub3
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpyed0gub3/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpyed0gub3/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,--undefined-version

Code:
int main(void) { return 0; }

Compiler stdout:

Compiler stderr:
/usr/bin/ld: unrecognized option '--undefined-version'
/usr/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status

Compiler for C supports link arguments -Wl,--undefined-version: NO
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpo425thbf
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpo425thbf/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpo425thbf/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lm -Wl,--end-group -Wl,--allow-shlib-undefined

Code:
int main(void) { return 0; }

Compiler stdout:

Compiler stderr:

Library m found: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpofoel8_n
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpofoel8_n/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpofoel8_n/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--start-group -lm -Wl,--end-group

Code:
int main(void) { return 0; }
Compiler stdout:

Compiler stderr:

Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmppsuwqn9g
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmppsuwqn9g/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmppsuwqn9g/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lnuma -Wl,--end-group -Wl,--allow-shlib-undefined

Code:
int main(void) { return 0; }

Compiler stdout:

Compiler stderr:

Library numa found: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp_89cnhsg
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp_89cnhsg/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11

Code:

#ifdef __has_include
#if !__has_include("numaif.h")
#error "Header 'numaif.h' could not be found"
#endif
#else
#include <numaif.h>
#endif
Compiler stdout:

Compiler stderr:

Has header "numaif.h" : YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpt3gmy97j
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpt3gmy97j/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpt3gmy97j/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--start-group -lnuma -Wl,--end-group

Code:
int main(void) { return 0; }
Compiler stdout:

Compiler stderr:

Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp5_rhdo33
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp5_rhdo33/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp5_rhdo33/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lfdt -Wl,--end-group -Wl,--allow-shlib-undefined

Code:
int main(void) { return 0; }

Compiler stdout:

Compiler stderr:

Library fdt found: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpdc44mcvs
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpdc44mcvs/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11

Code:

#ifdef __has_include
#if !__has_include("fdt.h")
#error "Header 'fdt.h' could not be found"
#endif
#else
#include <fdt.h>
#endif
Compiler stdout:

Compiler stderr:

Has header "fdt.h" : YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp3ayejgfs
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp3ayejgfs/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp3ayejgfs/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--start-group -lfdt -Wl,--end-group

Code:
int main(void) { return 0; }
Compiler stdout:

Compiler stderr:

Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpk6qpk30g
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpk6qpk30g/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpk6qpk30g/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--start-group -lexecinfo -Wl,--end-group -Wl,--allow-shlib-undefined

Code:
int main(void) { return 0; }

Compiler stdout:

Compiler stderr:
/usr/bin/ld: cannot find -lexecinfo
collect2: error: ld returned 1 exit status

Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmppdlau7k3
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmppdlau7k3/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmppdlau7k3/output.exe -D_FILE_OFFSET_BITS=64 -O0

Code:
#include<stdio.h>

int main(void) {
printf("%ldn", (long)(sizeof(void *)));
return 0;
};
Compiler stdout:

Compiler stderr:

Program stdout:

8

Program stderr:


Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp8r6fkvkw
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp8r6fkvkw/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp8r6fkvkw/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 --print-search-dirs

Code:

Compiler stdout:
install: /usr/lib/gcc/loongarch64-loongson-linux-gnu/8/
programs: =/usr/libexec/gcc/loongarch64-loongson-linux-gnu/8/:/usr/libexec/gcc/loongarch64-loongson-linux-gnu/8/:/usr/libexec/gcc/loongarch64-loongson-linux-gnu/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../../loongarch64-loongson-linux-gnu/bin/loongarch64-loongson-linux-gnu/8/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../../loongarch64-loongson-linux-gnu/bin/
libraries: =/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../../loongarch64-loongson-linux-gnu/lib/loongarch64-loongson-linux-gnu/8/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../../loongarch64-loongson-linux-gnu/lib/../lib64/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../loongarch64-loongson-linux-gnu/8/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../../lib64/:/lib64/loongarch64-loongson-linux-gnu/8/:/lib64/../lib64/:/usr/lib64/loongarch64-loongson-linux-gnu/8/:/usr/lib64/../lib64/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../../loongarch64-loongson-linux-gnu/lib/:/usr/lib/gcc/loongarch64-loongson-linux-gnu/8/../../../:/lib64/:/usr/lib64/

Compiler stderr:

Library execinfo found: NO
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmptmuoa3m3
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmptmuoa3m3/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11

Code:

#ifdef __has_include
#if !__has_include("execinfo.h")
#error "Header 'execinfo.h' could not be found"
#endif
#else
#include <execinfo.h>
#endif
Compiler stdout:

Compiler stderr:

Has header "execinfo.h" : YES
Pkg-config binary for MachineChoice.HOST 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.4.2)
Determining dependency 'libarchive' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --modversion libarchive` -> 1

Run-time dependency libarchive found: NO (tried pkgconfig)
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'libbsd' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --modversion libbsd` -> 1

Run-time dependency libbsd found: NO (tried pkgconfig)
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'jansson' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --modversion jansson` -> 1

Run-time dependency jansson found: NO (tried pkgconfig)
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'openssl' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --modversion openssl` -> 0
1.1.1g
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --cflags openssl` -> 0

env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --libs openssl` -> 0
-L/usr/lib64 -lssl -lcrypto
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --libs openssl` -> 0
-lssl -lcrypto
Run-time dependency openssl found: YES 1.1.1g
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'libpcap' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --modversion libpcap` -> 0
1.9.1
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --cflags libpcap` -> 0

env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --libs libpcap` -> 0
-L/usr/lib64 -lpcap
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --libs libpcap` -> 0
-lpcap
Run-time dependency libpcap found: YES 1.9.1
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp6e0y52t6
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp6e0y52t6/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11

Code:

#ifdef __has_include
#if !__has_include("pcap.h")
#error "Header 'pcap.h' could not be found"
#endif
#else
#include <pcap.h>
#endif
Compiler stdout:

Compiler stderr:

Has header "pcap.h" with dependency libpcap: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp52kqt5bz
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp52kqt5bz/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp52kqt5bz/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -Wl,--start-group /usr/lib64/libpcap.so -Wl,--end-group

Code:
int main(void) { return 0; }
Compiler stdout:

Compiler stderr:

Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpbqnldcq7
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpbqnldcq7/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpbqnldcq7/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wvla

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wvla: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp6sqfi01t
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp6sqfi01t/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp6sqfi01t/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wshadow -Wno-shadow

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wno-shadow: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpanjqoww6
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpanjqoww6/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpanjqoww6/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wcomma -Wno-comma

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:
cc: error: unrecognized command line option '-Wcomma'; did you mean '-Wcomment'?

Compiler for C supports arguments -Wno-comma: NO
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpgyzrtkv5
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpgyzrtkv5/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpgyzrtkv5/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wcast-qual

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wcast-qual: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpbwwc2mb9
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpbwwc2mb9/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpbwwc2mb9/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wcomma

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:
cc: error: unrecognized command line option '-Wcomma'; did you mean '-Wcomment'?

Compiler for C supports arguments -Wcomma: NO
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp9xnci356
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp9xnci356/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp9xnci356/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wdeprecated

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wdeprecated: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp4fnzkzlx
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp4fnzkzlx/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp4fnzkzlx/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wformat

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wformat: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpzqz_9rin
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpzqz_9rin/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpzqz_9rin/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wformat-nonliteral

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:
cc1: warning: -Wformat-nonliteral ignored without -Wformat [-Wformat-nonliteral]

Compiler for C supports arguments -Wformat-nonliteral: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpziedvi1d
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpziedvi1d/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpziedvi1d/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wformat-security

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:
cc1: warning: -Wformat-security ignored without -Wformat [-Wformat-security]

Compiler for C supports arguments -Wformat-security: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpwunw9njc
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpwunw9njc/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpwunw9njc/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-declarations

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wmissing-declarations: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmph345d2zc
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmph345d2zc/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmph345d2zc/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-prototypes

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wmissing-prototypes: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpqc5kct9i
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpqc5kct9i/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpqc5kct9i/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wnested-externs

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wnested-externs: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp8bikyzjq
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp8bikyzjq/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp8bikyzjq/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wold-style-definition

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wold-style-definition: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpvbpekmym
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpvbpekmym/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpvbpekmym/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wpointer-arith

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wpointer-arith: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmppplodf8f
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmppplodf8f/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmppplodf8f/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wshadow

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wshadow: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpksg3d586
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpksg3d586/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpksg3d586/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wsign-compare

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wsign-compare: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpktu02p8d
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpktu02p8d/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpktu02p8d/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-prototypes

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wstrict-prototypes: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpbh3zbt22
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpbh3zbt22/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpbh3zbt22/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wundef

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wundef: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp8ow_8d0n
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp8ow_8d0n/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp8ow_8d0n/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wwrite-strings

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wwrite-strings: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpart78d2g
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpart78d2g/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpart78d2g/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wpacked-not-aligned -Wno-packed-not-aligned

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wno-packed-not-aligned: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmptz13vonw
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmptz13vonw/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmptz13vonw/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers -Wno-missing-field-initializers

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -Wno-missing-field-initializers: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp1qqrhqmq
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp1qqrhqmq/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp1qqrhqmq/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fzero-init-padding-bits=all

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:
cc: error: unrecognized command line option '-fzero-init-padding-bits=all'

Compiler for C supports arguments -fzero-init-padding-bits=all: NO
Message: Implementer : Generic loongarch
Message: ['-march=loongarch64']
Running command: /usr/bin/python3 /home/zhoumin/gh_dpdk/buildtools/list-dir-globs.py
--- stdout ---

--- stderr ---


Running command: /usr/bin/python3 /home/zhoumin/gh_dpdk/buildtools/list-dir-globs.py
--- stdout ---

--- stderr ---


Running command: /usr/bin/python3 /home/zhoumin/gh_dpdk/buildtools/list-dir-globs.py
--- stdout ---

--- stderr ---


Message: lib/log: Defining dependency "log"
Message: lib/kvargs: Defining dependency "kvargs"
Message: lib/argparse: Defining dependency "argparse"
Message: lib/telemetry: Defining dependency "telemetry"
Message: lib/pmu: Defining dependency "pmu"
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpgyus55j9
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpgyus55j9/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpgyus55j9/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE

Code:
#include <pthread.h>
#include <limits.h>

#if defined __stub_pthread_attr_setaffinity_np || defined __stub___pthread_attr_setaffinity_np
fail fail fail this function is not going to work
#endif

int main(void) {
void *a = (void*) &pthread_attr_setaffinity_np;
long long b = (long long) a;
return (int) b;
}
Compiler stdout:

Compiler stderr:
/usr/bin/ld: /tmp/ccn6Cz5T.o: in function `main':
testfile.c:(.text+0xc): undefined reference to `pthread_attr_setaffinity_np'
/usr/bin/ld: testfile.c:(.text+0x10): undefined reference to `pthread_attr_setaffinity_np'
/usr/bin/ld: testfile.c:(.text+0x10): undefined reference to `pthread_attr_setaffinity_np'
collect2: error: ld returned 1 exit status

Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp5h2ts1eh
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp5h2ts1eh/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp5h2ts1eh/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11 -D_GNU_SOURCE

Code:
#include <pthread.h>
int main(void) {

/bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var With some toolchains (MSYS2/mingw for example) the compiler
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION provides various builtins which are not really implemented and
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION fall back to the stdlib where they aren't provided and fail at
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION build/link time. In case the user provides a header, including
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION the header didn't lead to the function being defined, and the
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION function we are checking isn't a builtin itself we assume the
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION builtin is not functional and we just error out. app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/
#if !0 && !defined(pthread_attr_setaffinity_np) && !0
#error "No definition for __builtin_pthread_attr_setaffinity_np found in the prefix"
#endif

#ifdef __has_builtin
#if !__has_builtin(__builtin_pthread_attr_setaffinity_np)
#error "__builtin_pthread_attr_setaffinity_np not found"
#endif
#elif ! defined(pthread_attr_setaffinity_np)
__builtin_pthread_attr_setaffinity_np;
#endif
return 0;
}
Compiler stdout:

Compiler stderr:
/home/zhoumin/gh_dpdk/build/meson-private/tmp5h2ts1eh/testfile.c: In function 'main':
/home/zhoumin/gh_dpdk/build/meson-private/tmp5h2ts1eh/testfile.c:12:14: error: #error "No definition for __builtin_pthread_attr_setaffinity_np found in the prefix"
#error "No definition for __builtin_pthread_attr_setaffinity_np found in the prefix"
^~~~~
/home/zhoumin/gh_dpdk/build/meson-private/tmp5h2ts1eh/testfile.c:20:13: error: '__builtin_pthread_attr_setaffinity_np' undeclared (first use in this function); did you mean 'pthread_attr_setaffinity_np'?
__builtin_pthread_attr_setaffinity_np;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pthread_attr_setaffinity_np
/home/zhoumin/gh_dpdk/build/meson-private/tmp5h2ts1eh/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in

Checking for function "pthread_attr_setaffinity_np" : NO
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp9hluf7oh
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp9hluf7oh/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp9hluf7oh/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11

Code:
#include <unistd.h>
#include <limits.h>

#if defined __stub_getentropy || defined __stub___getentropy
fail fail fail this function is not going to work
#endif

int main(void) {
void *a = (void*) &getentropy;
long long b = (long long) a;
return (int) b;
}
Compiler stdout:

Compiler stderr:
/home/zhoumin/gh_dpdk/build/meson-private/tmp9hluf7oh/testfile.c: In function 'main':
/home/zhoumin/gh_dpdk/build/meson-private/tmp9hluf7oh/testfile.c:9:32: error: 'getentropy' undeclared (first use in this function); did you mean 'getgroups'?
void *a = (void*) &getentropy;
^~~~~~~~~~
getgroups
/home/zhoumin/gh_dpdk/build/meson-private/tmp9hluf7oh/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in

Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmppayhqb3t
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmppayhqb3t/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmppayhqb3t/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=c11

Code:
#include <unistd.h>
int main(void) {

/bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var With some toolchains (MSYS2/mingw for example) the compiler
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION provides various builtins which are not really implemented and
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION fall back to the stdlib where they aren't provided and fail at
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION build/link time. In case the user provides a header, including
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION the header didn't lead to the function being defined, and the
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION function we are checking isn't a builtin itself we assume the
ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION builtin is not functional and we just error out. app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/
#if !0 && !defined(getentropy) && !0
#error "No definition for __builtin_getentropy found in the prefix"
#endif

#ifdef __has_builtin
#if !__has_builtin(__builtin_getentropy)
#error "__builtin_getentropy not found"
#endif
#elif ! defined(getentropy)
__builtin_getentropy;
#endif
return 0;
}
Compiler stdout:

Compiler stderr:
/home/zhoumin/gh_dpdk/build/meson-private/tmppayhqb3t/testfile.c: In function 'main':
/home/zhoumin/gh_dpdk/build/meson-private/tmppayhqb3t/testfile.c:12:14: error: #error "No definition for __builtin_getentropy found in the prefix"
#error "No definition for __builtin_getentropy found in the prefix"
^~~~~
/home/zhoumin/gh_dpdk/build/meson-private/tmppayhqb3t/testfile.c:20:13: error: '__builtin_getentropy' undeclared (first use in this function); did you mean '__builtin_fegetround'?
__builtin_getentropy;
^~~~~~~~~~~~~~~~~~~~
__builtin_fegetround
/home/zhoumin/gh_dpdk/build/meson-private/tmppayhqb3t/testfile.c:20:13: note: each undeclared identifier is reported only once for each function it appears in

Checking for function "getentropy" : NO
Message: lib/eal: Defining dependency "eal"
Message: lib/ptr_compress: Defining dependency "ptr_compress"
Message: lib/ring: Defining dependency "ring"
Message: lib/rcu: Defining dependency "rcu"
Message: lib/mempool: Defining dependency "mempool"
Message: lib/mbuf: Defining dependency "mbuf"
Message: lib/net: Defining dependency "net"
Message: lib/meter: Defining dependency "meter"
Message: lib/ethdev: Defining dependency "ethdev"
Message: lib/pci: Defining dependency "pci"
Message: lib/cmdline: Defining dependency "cmdline"
Message: lib/metrics: Defining dependency "metrics"
Message: lib/hash: Defining dependency "hash"
Message: lib/timer: Defining dependency "timer"
Message: lib/acl: Defining dependency "acl"
Message: lib/bbdev: Defining dependency "bbdev"
Message: lib/bitratestats: Defining dependency "bitratestats"
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'libelf' with pkg-config executable '/usr/bin/pkg-config'
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --modversion libelf` -> 0
0.180
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --cflags libelf` -> 0

env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --libs libelf` -> 0
-L/usr/lib64 -lelf
env[PKG_CONFIG_PATH]:
Called `/usr/bin/pkg-config --libs libelf` -> 0
-lelf
Run-time dependency libelf found: YES 0.180
Message: lib/bpf: Defining dependency "bpf"
Message: lib/cfgfile: Defining dependency "cfgfile"
Message: lib/compressdev: Defining dependency "compressdev"
Message: lib/cryptodev: Defining dependency "cryptodev"
Message: lib/distributor: Defining dependency "distributor"
Message: lib/dmadev: Defining dependency "dmadev"
Message: lib/efd: Defining dependency "efd"
Message: lib/eventdev: Defining dependency "eventdev"
Message: lib/dispatcher: Defining dependency "dispatcher"
Message: lib/gpudev: Defining dependency "gpudev"
Message: lib/gro: Defining dependency "gro"
Message: lib/gso: Defining dependency "gso"
Message: lib/ip_frag: Defining dependency "ip_frag"
Message: lib/jobstats: Defining dependency "jobstats"
Message: lib/latencystats: Defining dependency "latencystats"
Message: lib/lpm: Defining dependency "lpm"
Message: lib/member: Defining dependency "member"
Message: lib/pcapng: Defining dependency "pcapng"
Message: lib/power: Defining dependency "power"
Message: lib/rawdev: Defining dependency "rawdev"
Message: lib/regexdev: Defining dependency "regexdev"
Message: lib/mldev: Defining dependency "mldev"
Message: lib/rib: Defining dependency "rib"
Message: lib/reorder: Defining dependency "reorder"
Message: lib/sched: Defining dependency "sched"
Message: lib/security: Defining dependency "security"
Message: lib/stack: Defining dependency "stack"
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpgm1l8qst
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpgm1l8qst/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11

Code:

#ifdef __has_include
#if !__has_include("linux/userfaultfd.h")
#error "Header 'linux/userfaultfd.h' could not be found"
#endif
#else
#include <linux/userfaultfd.h>
#endif
Compiler stdout:

Compiler stderr:

Has header "linux/userfaultfd.h" : YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpfr7cj7_q
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpfr7cj7_q/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpfr7cj7_q/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fno-strict-aliasing

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:

Compiler for C supports arguments -fno-strict-aliasing: YES
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmplmg2d6tk
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmplmg2d6tk/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmplmg2d6tk/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Waddress-of-packed-member -Wno-address-of-packed-member

Code:
extern int i;
int i;

Compiler stdout:

Compiler stderr:
cc: error: unrecognized command line option '-Waddress-of-packed-member'

Compiler for C supports arguments -Wno-address-of-packed-member: NO
Message: lib/vhost: Defining dependency "vhost"
Message: lib/ipsec: Defining dependency "ipsec"
Message: lib/pdcp: Defining dependency "pdcp"
Message: lib/fib: Defining dependency "fib"
Message: lib/port: Defining dependency "port"
Message: lib/pdump: Defining dependency "pdump"
Message: lib/table: Defining dependency "table"
Message: lib/pipeline: Defining dependency "pipeline"
Message: lib/graph: Defining dependency "graph"
Message: lib/node: Defining dependency "node"
Running command: /usr/bin/python3 /home/zhoumin/gh_dpdk/buildtools/list-dir-globs.py
--- stdout ---

--- stderr ---


Running command: /usr/bin/python3 /home/zhoumin/gh_dpdk/buildtools/list-dir-globs.py
--- stdout ---

--- stderr ---


Running command: /usr/bin/python3 /home/zhoumin/gh_dpdk/buildtools/list-dir-globs.py ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION
--- stdout ---



More information about the test-report mailing list