From: qemudev@loongson.cn
To: test-report@dpdk.org
Cc: Vladimir Medvedkin <vladimir.medvedkin@intel.com>, zhoumin@loongson.cn
Subject: |FAILURE| pw145777 [PATCH v4] fib: network byte order IPv4 lookup
Date: Sat, 12 Oct 2024 01:46:15 +0800 [thread overview]
Message-ID: <202410111746.49BHkFmm366037@localhost.localdomain> (raw)
In-Reply-To: <20241011175701.116371-1-vladimir.medvedkin@intel.com>
Test-Label: loongarch-compilation
Test-Status: FAILURE
http://dpdk.org/patch/145777
_meson build failure_
Submitter: Vladimir Medvedkin <vladimir.medvedkin@intel.com>
Date: Fri, 11 Oct 2024 17:57:01 +0000
DPDK git baseline: Repo:dpdk
Branch: main
CommitID: 98613d32e3dac58d685f4f236cf8cc9733abaaf3
145777 --> 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 ---
Project name: DPDK
Project version: 24.11.0-rc0
None of 'CC' are defined in the environment, not changing global flags.
None of 'CFLAGS' are defined in the environment, not changing global flags.
None of 'LDFLAGS' are defined in the environment, not changing global flags.
None of 'CPPFLAGS' are defined in the environment, not changing global flags.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity testing C compiler: cc
Is cross compiler: False.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity check compiler command line: cc /home/zhoumin/gh_dpdk/build/meson-private/sanitycheckc.c -o /home/zhoumin/gh_dpdk/build/meson-private/sanitycheckc.exe -pipe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /home/zhoumin/gh_dpdk/build/meson-private/sanitycheckc.exe
C compiler for the host machine: cc (gcc 8.3.0 "cc (GCC) 8.3.0 20190222 (Loongson 8.3.0-31 vec)")
C linker for the host machine: cc ld.bfd 2.31.1.20190122
None of 'AR' are defined in the environment, not changing global flags.
WARNING: Unknown CPU family 'loongarch64', please report this at https://github.com/mesonbuild/meson/issues/new with the output of `uname -a` and `cat /proc/cpuinfo`
None of 'CC' are defined in the environment, not changing global flags.
None of 'CFLAGS' are defined in the environment, not changing global flags.
None of 'LDFLAGS' are defined in the environment, not changing global flags.
None of 'CPPFLAGS' are defined in the environment, not changing global flags.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity testing C compiler: cc
Is cross compiler: False.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity check compiler command line: cc /home/zhoumin/gh_dpdk/build/meson-private/sanitycheckc.c -o /home/zhoumin/gh_dpdk/build/meson-private/sanitycheckc.exe -pipe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
Running test binary command: /home/zhoumin/gh_dpdk/build/meson-private/sanitycheckc.exe
C compiler for the build machine: cc (gcc 8.3.0 "cc (GCC) 8.3.0 20190222 (Loongson 8.3.0-31 vec)")
C linker for the build machine: cc ld.bfd 2.31.1.20190122
None of 'AR' are defined in the environment, not changing global flags.
WARNING: Unknown CPU family 'loongarch64', please report this at https://github.com/mesonbuild/meson/issues/new with the output of `uname -a` and `cat /proc/cpuinfo`
WARNING: Unknown CPU family 'loongarch64', please report this at https://github.com/mesonbuild/meson/issues/new with the output of `uname -a` and `cat /proc/cpuinfo`
Build machine cpu family: loongarch64
Build machine cpu: loongarch64
Host machine cpu family: loongarch64
Host machine cpu: loongarch64
Target machine cpu family: loongarch64
Target machine cpu: loongarch64
Message: ## Building in Developer Mode ##
[Errno 21] Is a directory: '/home/zhoumin/gh_dpdk/buildtools/pkg-config'
Unusable script '/home/zhoumin/gh_dpdk/buildtools/pkg-config'
Program pkg-config found: YES (/usr/bin/pkg-config)
Program check-symbols.sh found: YES (/home/zhoumin/gh_dpdk/buildtools/check-symbols.sh)
Program options-ibverbs-static.sh found: YES (/home/zhoumin/gh_dpdk/buildtools/options-ibverbs-static.sh)
Program python3 (elftools) found: YES (/usr/bin/python3) modules: elftools
Program cat found: YES (/usr/bin/cat)
Running command: /usr/bin/cat /home/zhoumin/gh_dpdk/ABI_VERSION
--- stdout ---
25.0
--- 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/tmpe5vd8xyn
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpe5vd8xyn/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpe5vd8xyn/output.obj -pipe -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
WARNING: Unknown CPU family 'loongarch64', please report this at https://github.com/mesonbuild/meson/issues/new with the output of `uname -a` and `cat /proc/cpuinfo`
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpmyfpobdq
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpmyfpobdq/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpmyfpobdq/output.exe -pipe -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
WARNING: Unknown CPU family 'loongarch64', please report this at https://github.com/mesonbuild/meson/issues/new with the output of `uname -a` and `cat /proc/cpuinfo`
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmphdf8t2r9
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmphdf8t2r9/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmphdf8t2r9/output.exe -pipe -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
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpcq3uxubo
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpcq3uxubo/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpcq3uxubo/output.exe -pipe -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
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp_4g6qu1e
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp_4g6qu1e/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp_4g6qu1e/output.exe -pipe -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
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpa641gtk4
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpa641gtk4/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpa641gtk4/output.exe -pipe -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/tmp6v8q0bsz
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp6v8q0bsz/testfile.c -pipe -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
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp2oj6i1nf
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp2oj6i1nf/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp2oj6i1nf/output.exe -pipe -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/tmpnrae9ydx
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpnrae9ydx/testfile.c -pipe -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
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpt3647idf
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpt3647idf/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpt3647idf/output.exe -pipe -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
WARNING: Unknown CPU family 'loongarch64', please report this at https://github.com/mesonbuild/meson/issues/new with the output of `uname -a` and `cat /proc/cpuinfo`
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpwyjshqby
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpwyjshqby/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpwyjshqby/output.exe -pipe -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/tmp_mf3fngf
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp_mf3fngf/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp_mf3fngf/output.obj -pipe -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/tmpv5u23z9o
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpv5u23z9o/testfile.c -pipe -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.
None of 'PKG_CONFIG' are defined in the environment, not changing global flags.
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'
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'
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'
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'
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --modversion openssl` -> 0
1.1.1g
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --cflags openssl` -> 0
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config openssl --libs` -> 0
-L/usr/lib64 -lssl -lcrypto
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config openssl --libs` -> 0
-lssl -lcrypto
None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags.
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'
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --modversion libpcap` -> 0
1.9.1
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --cflags libpcap` -> 0
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config libpcap --libs` -> 0
-L/usr/lib64 -lpcap
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config libpcap --libs` -> 0
-lpcap
None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags.
Run-time dependency libpcap found: YES 1.9.1
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmphvijub28
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmphvijub28/testfile.c -pipe -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/tmpnwe1oxw7
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpnwe1oxw7/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpnwe1oxw7/output.obj -pipe -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/tmpj2o9uh6r
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpj2o9uh6r/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpj2o9uh6r/output.obj -pipe -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/tmprb394gy0
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmprb394gy0/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmprb394gy0/output.obj -pipe -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/tmpbwg98xvq
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpbwg98xvq/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpbwg98xvq/output.obj -pipe -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/tmpygig00w_
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpygig00w_/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpygig00w_/output.obj -pipe -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/tmpj0ruxmk6
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpj0ruxmk6/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpj0ruxmk6/output.obj -pipe -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/tmp7zcbt2wc
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp7zcbt2wc/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp7zcbt2wc/output.obj -pipe -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/tmpafb0lnpx
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpafb0lnpx/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpafb0lnpx/output.obj -pipe -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/tmplpaih2xr
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmplpaih2xr/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmplpaih2xr/output.obj -pipe -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/tmpp39gg24b
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpp39gg24b/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpp39gg24b/output.obj -pipe -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/tmp67tkeygx
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp67tkeygx/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp67tkeygx/output.obj -pipe -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/tmp592bw2cp
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp592bw2cp/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp592bw2cp/output.obj -pipe -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/tmp6mnzqd25
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp6mnzqd25/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp6mnzqd25/output.obj -pipe -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/tmprnyj35di
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmprnyj35di/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmprnyj35di/output.obj -pipe -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/tmpuqf_s_lk
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpuqf_s_lk/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpuqf_s_lk/output.obj -pipe -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
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpiaus0p0z
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpiaus0p0z/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpiaus0p0z/output.obj -pipe -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/tmp7r7pb0ey
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp7r7pb0ey/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp7r7pb0ey/output.obj -pipe -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
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 ---
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpdqusvy66
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpdqusvy66/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpdqusvy66/output.obj -pipe -c -D_FILE_OFFSET_BITS=64 -O0 -Wformat-truncation -Wno-format-truncation
Code:
extern int i;
int i;
Compiler stdout:
Compiler stderr:
Compiler for C supports arguments -Wno-format-truncation: YES
Message: lib/log: Defining dependency "log"
Message: lib/kvargs: Defining dependency "kvargs"
Message: lib/argparse: Defining dependency "argparse"
Message: lib/telemetry: Defining dependency "telemetry"
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmpuoz3dr73
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmpuoz3dr73/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmpuoz3dr73/output.exe -pipe -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/tmpuoz3dr73/testfile.c: In function 'main':
/home/zhoumin/gh_dpdk/build/meson-private/tmpuoz3dr73/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/tmpuoz3dr73/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in
None of 'CC_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp7f150pt5
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp7f150pt5/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp7f150pt5/output.exe -pipe -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 devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README test-report.txt usertools VERSION provides various builtins which are not really implemented and
ABI_VERSION app build buildtools config devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README test-report.txt usertools VERSION fall back to the stdlib where they aren't provided and fail at
ABI_VERSION app build buildtools config devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README test-report.txt usertools VERSION build/link time. In case the user provides a header, including
ABI_VERSION app build buildtools config devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README test-report.txt usertools VERSION the header didn't lead to the function being defined, and the
ABI_VERSION app build buildtools config devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README test-report.txt usertools VERSION function we are checking isn't a builtin itself we assume the
ABI_VERSION app build buildtools config devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README 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/tmp7f150pt5/testfile.c: In function 'main':
/home/zhoumin/gh_dpdk/build/meson-private/tmp7f150pt5/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/tmp7f150pt5/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/tmp7f150pt5/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'
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --modversion libelf` -> 0
0.180
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config --cflags libelf` -> 0
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config libelf --libs` -> 0
-L/usr/lib64 -lelf
PKG_CONFIG_PATH:
Called `/usr/bin/pkg-config libelf --libs` -> 0
-lelf
None of 'PKG_CONFIG_PATH' are defined in the environment, not changing global flags.
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"
Running compile:
Working directory: /home/zhoumin/gh_dpdk/build/meson-private/tmp1hucfart
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp1hucfart/testfile.c -o /home/zhoumin/gh_dpdk/build/meson-private/tmp1hucfart/output.obj -pipe -c -D_FILE_OFFSET_BITS=64 -O0 -Wcast-qual -Wno-cast-qual
Code:
extern int i;
int i;
Compiler stdout:
Compiler stderr:
Compiler for C supports arguments -Wno-cast-qual: YES
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/tmp728r7xd4
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmp728r7xd4/testfile.c -pipe -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/tmphry5z7oj
Command line: cc /home/zhoumin/gh_dpdk/build/meson-private/tmphry5z7oj/testfile.c -pipe -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=c11
Code:
#ifdef __has_include
#if !__has_include("linux/vduse.h")
#error "Header 'linux/vduse.h' could not be found"
#endif
#else
#include <linux/vduse.h>
#endif
Compiler stdout:
Compiler stderr:
/home/zhoumin/gh_dpdk/build/meson-private/tmphry5z7oj/testfile.c:4:12: error: #error "Header 'linux/vduse.h' could not be found"
#error "Header 'linux/vduse.h' could not be found"
^~~~~
Has header "linux/vduse.h" : NO
Message: lib/vhost: Defining dependency "vhost"
Message: lib/ipsec: Defining dependency "ipsec"
Message: lib/pdcp: Defining dependency "pdcp"
lib/fib/meson.build:15:3: ERROR: Unknown variable "target_has_avx512".
-------------------------------END LOGS------------------------------
next parent reply other threads:[~2024-10-11 18:15 UTC|newest]
Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20241011175701.116371-1-vladimir.medvedkin@intel.com>
2024-10-11 17:46 ` qemudev [this message]
2024-10-11 17:57 ` |SUCCESS| " checkpatch
2024-10-11 18:42 ` |FAILURE| " 0-day Robot
2024-10-13 11:42 ` |FAILURE| pw145777 [PATCH] [v4] " dpdklab
2024-10-13 12:04 ` |SUCCESS| " dpdklab
2024-10-13 12:17 ` |FAILURE| " dpdklab
2024-10-13 12:19 ` dpdklab
2024-10-13 12:19 ` dpdklab
2024-10-13 12:22 ` |WARNING| " dpdklab
2024-10-13 12:37 ` |SUCCESS| " dpdklab
2024-10-13 13:53 ` |WARNING| " dpdklab
2024-10-13 19:31 ` |SUCCESS| " dpdklab
2024-10-13 19:44 ` |PENDING| " dpdklab
2024-10-13 20:01 ` |FAILURE| " dpdklab
2024-10-13 20:13 ` |SUCCESS| " dpdklab
2024-10-13 20:32 ` |FAILURE| " dpdklab
2024-10-13 20:52 ` dpdklab
2024-10-13 20:53 ` dpdklab
2024-10-13 20:58 ` dpdklab
2024-10-13 20:59 ` dpdklab
2024-10-13 21:01 ` dpdklab
2024-10-13 21:01 ` dpdklab
2024-10-13 21:02 ` dpdklab
2024-10-13 21:04 ` dpdklab
2024-10-13 21:05 ` dpdklab
2024-10-13 21:05 ` dpdklab
2024-10-13 21:05 ` dpdklab
2024-10-13 21:06 ` dpdklab
2024-10-13 21:08 ` dpdklab
2024-10-13 21:08 ` dpdklab
2024-10-13 21:09 ` dpdklab
2024-10-13 21:09 ` dpdklab
2024-10-13 21:09 ` dpdklab
2024-10-13 21:10 ` dpdklab
2024-10-13 21:10 ` dpdklab
2024-10-13 21:11 ` dpdklab
2024-10-13 21:11 ` dpdklab
2024-10-13 21:13 ` dpdklab
2024-10-13 21:14 ` dpdklab
2024-10-13 21:15 ` dpdklab
2024-10-13 21:16 ` dpdklab
2024-10-13 21:16 ` dpdklab
2024-10-13 21:17 ` dpdklab
2024-10-13 21:17 ` dpdklab
2024-10-13 21:17 ` dpdklab
2024-10-13 21:18 ` dpdklab
2024-10-13 21:37 ` dpdklab
2024-10-13 21:37 ` dpdklab
2024-10-13 23:12 ` dpdklab
2024-10-13 23:20 ` dpdklab
2024-10-13 23:29 ` |SUCCESS| " dpdklab
2024-10-14 0:46 ` |FAILURE| " dpdklab
2024-10-14 1:31 ` |WARNING| " dpdklab
2024-10-21 11:10 ` |FAILURE| " dpdklab
2024-10-22 1:37 ` dpdklab
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202410111746.49BHkFmm366037@localhost.localdomain \
--to=qemudev@loongson.cn \
--cc=test-report@dpdk.org \
--cc=vladimir.medvedkin@intel.com \
--cc=zhoumin@loongson.cn \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).