compilation|FAILURE| pw(130472) sid(29265) job(PER_PATCH_BUILD8705)[v2, 8/8] net/ntnic: adds socket connection to PMD

sys_stv at intel.com sys_stv at intel.com
Tue Aug 29 13:24:14 CEST 2023


Test-Label: Intel-compilation
Test-Status: FAILURE
http://dpdk.org/patch/130472

_Compilation issues_

Submitter: Mykola Kostenok <mko-plv at napatech.com>
Date: 2023-08-17 14:43:12
Reply_mail: <20230817144312.3070053-8-mko-plv at napatech.com>

DPDK git baseline: Repo:dpdk, CommitID: b7b8de26f34d39c8aaded44d8a468da5e68f19da


Meson Build Summary: 25 Builds Done, 4 Successful, 21 Failures, 0 Blocked

+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os                | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64  | fail       |              |            |            |           |          |            |
| FreeBSD13-64      | pass       | pass         |            | pass       | pass      |          |            |
| RHEL92-64         | fail       | fail         |            | fail       | fail      |          |            |
| SUSE15-64         | fail       | fail         |            |            |           |          |            |
| CBL-Mariner2.0-64 | fail       |              |            |            |           |          |            |
| UB2004-64         | fail       |              |            |            |           |          |            |
| UB2204-32         | fail       |              |            |            |           |          |            |
| RHEL87-64         | fail       |              |            |            |           |          |            |
| UB2204-64         | fail       | fail         |            |            |           | fail     | fail       |
| CentOS79-64       | fail       |              |            |            |           |          |            |
| RHEL92-64Rt       | fail       |              |            |            |           |          |            |
| UB2304-64         | fail       |              |            |            |           |          |            |
| FC38-64           | fail       | fail         |            |            |           |          |            |
| UB2204-64Rt       | fail       |              |            |            |           |          |            |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+

Comments: 
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier. 
 
Test environment and configuration as below:


OS: OpenAnolis8.8-64
	Kernel Version: 5.10.134-13.an8.x86_64
	GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
	Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
	x86_64-native-linuxapp-gcc

OS: FreeBSD13-64
	Kernel Version: 13.2-RELEASE
	GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
	Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
	x86_64-native-bsdapp-gcc
	x86_64-native-bsdapp-clang
	x86_64-native-bsdapp-gcc+shared
	x86_64-native-bsdapp-gcc+debug

OS: RHEL92-64
	Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
	GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
	Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
	x86_64-native-linuxapp-gcc
	x86_64-native-linuxapp-clang
	x86_64-native-linuxapp-gcc+shared
	x86_64-native-linuxapp-gcc+debug

OS: SUSE15-64
	Kernel Version: 5.14.21-150500.53-default
	GCC Version: gcc (SUSE Linux) 7.5.0
	Clang Version: 15.0.7
	x86_64-native-linuxapp-clang
	x86_64-native-linuxapp-gcc

OS: CBL-Mariner2.0-64
	Kernel Version: 5.15.55.1_2e9a4f9+
	GCC Version: gcc (GCC) 11.2.0
	Clang Version: NA
	x86_64-native-linuxapp-gcc

OS: UB2004-64
	Kernel Version: 5.8.0-48-generic
	GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
	Clang Version: 10.0.0-4ubuntu1
	x86_64-native-linuxapp-gcc

OS: UB2204-32
	Kernel Version: 5.15.0-58-generic
	GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
	Clang Version: NA
	i686-native-linuxapp-gcc

OS: RHEL87-64
	Kernel Version: 4.18.0-425.3.1.el8.x86_64
	GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
	Clang Version: NA
	x86_64-native-linuxapp-gcc

OS: UB2204-64
	Kernel Version: 5.15.0-58-generic
	GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
	Clang Version: 14.0.0-1ubuntu1
	x86_64-native-linuxapp-gcc+16byte
	x86_64-native-linuxapp-gcc
	x86_64-native-linuxapp-clang
	x86_64-native-linuxapp-doc

OS: CentOS79-64
	Kernel Version: 3.10.0-1160.81.1.el7.x86_64
	GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
	Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
	x86_64-native-linuxapp-gcc

OS: RHEL92-64Rt
	Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
	GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
	Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
	x86_64-native-linuxapp-gcc

OS: UB2304-64
	Kernel Version: 6.2.0-20-generic
	GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
	Clang Version: NA
	x86_64-native-linuxapp-gcc

OS: FC38-64
	Kernel Version: 6.2.9-300.fc38.x86_64
	GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
	Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
	x86_64-native-linuxapp-gcc
	x86_64-native-linuxapp-clang

OS: UB2204-64Rt
	Kernel Version: 5.15.111-rt63
	GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
	Clang Version: 14.0.0-1ubuntu1
	x86_64-native-linuxapp-gcc



*Build Failed #1:
OS: OpenAnolis8.8-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
 #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  const size_t align_size = ALIGN_SIZE(dma_buf_size);
                            ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
 #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  const size_t align_size = ALIGN_SIZE(dma_buf_size);
                            ^~~~~~~~~~
cc1: all warnings being treated as errors
[1664/2865] Generating drivers/rte_net_nfp.pmd.c with a custom command
[1665/2865] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1666/2865] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1667/2865] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1668/2865] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_flow.c.o
[1669/2865] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_adapter.c.o
[1670/2865] Generating drivers/rte_net_ixgbe.sym_chk with a custom command (wrapped by meson to capture output)
[1671/2865] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_api_flow_api_profile_inline.c.o
[1672/2865] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #2:
OS: RHEL92-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1650/2869] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1651/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1652/2869] Generating drivers/rte_net_nfp.pmd.c with a custom command
[1653/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1654/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1655/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1656/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_adapter.c.o
[1657/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_flow.c.o
[1658/2869] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #3:
OS: RHEL92-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
clang -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -DRTE_ANNOTATE_LOCKS -Wthread-safety -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: error: call to undeclared function 'rte_log2_u64'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration]
        const size_t align_size = ALIGN_SIZE(dma_buf_size);
                                  ^
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: did you mean 'rte_log_dump'?
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../lib/log/rte_log.h:254:6: note: 'rte_log_dump' declared here
void rte_log_dump(FILE *f);
     ^
1 error generated.
[1653/2830] Linking target drivers/librte_net_nfp.so.24.0
[1654/2830] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1655/2830] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1656/2830] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1657/2830] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1658/2830] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1659/2830] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1660/2830] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_adapter.c.o
[1661/2830] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #4:
OS: RHEL92-64
Target: x86_64-native-linuxapp-gcc+shared
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1673/2722] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1674/2722] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1675/2722] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1676/2722] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1677/2722] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1678/2722] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_meter.c.o
[1679/2722] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_adapter.c.o
[1680/2722] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_flow.c.o
[1681/2722] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #5:
OS: RHEL92-64
Target: x86_64-native-linuxapp-gcc+debug
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O2 -g -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DDEBUG -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1648/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1649/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1650/2869] Generating drivers/rte_net_nfp.pmd.c with a custom command
[1651/2869] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1652/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1653/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1654/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1655/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1656/2869] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #6:
OS: SUSE15-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
clang -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -DRTE_ANNOTATE_LOCKS -Wthread-safety -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: error: call to undeclared function 'rte_log2_u64'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration]
        const size_t align_size = ALIGN_SIZE(dma_buf_size);
                                  ^
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: did you mean 'rte_log_dump'?
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../lib/log/rte_log.h:254:6: note: 'rte_log_dump' declared here
void rte_log_dump(FILE *f);
     ^
1 error generated.
[1648/2888] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1649/2888] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1650/2888] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_pf.c.o
[1651/2888] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1652/2888] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1653/2888] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1654/2888] Generating drivers/rte_net_nfp.pmd.c with a custom command
[1655/2888] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1656/2888] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #7:
OS: SUSE15-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:0:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
 #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                  ^
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  const size_t align_size = ALIGN_SIZE(dma_buf_size);
                            ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
 #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                  ^
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  const size_t align_size = ALIGN_SIZE(dma_buf_size);
                            ^~~~~~~~~~
cc1: all warnings being treated as errors
[1643/2886] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1644/2886] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1645/2886] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1646/2886] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfp_flow.c.o
[1647/2886] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1648/2886] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1649/2886] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1650/2886] Generating drivers/rte_net_ixgbe.sym_chk with a custom command (wrapped by meson to capture output)
[1651/2886] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #8:
OS: CBL-Mariner2.0-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function 'nt4ga_pci_ta_tg_measure_throughput_run':
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function 'rte_log2_u64'; did you mean 'rte_log_dump'? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro 'ALIGN_SIZE'
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of 'rte_log2_u64' [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro 'ALIGN_SIZE'
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1644/2866] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1645/2866] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1646/2866] Generating drivers/rte_net_nfp.pmd.c with a custom command
[1647/2866] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1648/2866] Generating drivers/rte_net_ixgbe.sym_chk with a custom command (wrapped by meson to capture output)
[1649/2866] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1650/2866] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1651/2866] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1652/2866] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #9:
OS: UB2004-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  186 |  const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                            ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  186 |  const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                            ^~~~~~~~~~
cc1: all warnings being treated as errors
[1668/2915] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link.c.o
[1669/2915] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1670/2915] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfp_flow.c.o
[1671/2915] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1672/2915] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1673/2915] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1674/2915] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1675/2915] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1676/2915] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #10:
OS: UB2204-32
Target: i686-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -Wno-pointer-to-int-cast -D_GNU_SOURCE -m32 -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:207:20: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
  207 |         mem_addr = (uint32_t *)p_dma->addr;
      |                    ^
cc1: all warnings being treated as errors
[1361/2332] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -Wno-pointer-to-int-cast -D_GNU_SOURCE -m32 -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o -c ../drivers/net/ntnic/adapter/nt4ga_stat.c
../drivers/net/ntnic/adapter/nt4ga_stat.c: In function ‘nt4ga_stat_setup’:
../drivers/net/ntnic/adapter/nt4ga_stat.c:134:52: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
  134 |                 p_nt4ga_stat->p_stat_dma_virtual = (uint32_t *)p_dma->addr;
      |                                                    ^
cc1: all warnings being treated as errors
[1362/2332] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_pf.c.o
[1363/2332] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_adapter.c.o
[1364/2332] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1365/2332] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1366/2332] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1367/2332] Compiling C object drivers/librte_net_ixgbe.so.24.0.p/meson-generated_.._rte_net_ixgbe.pmd.c.o
[1368/2332] Linking static target drivers/librte_net_ixgbe.a
[1369/2332] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #11:
OS: RHEL87-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
 #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  const size_t align_size = ALIGN_SIZE(dma_buf_size);
                            ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
 #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: in expansion of macro ‘ALIGN_SIZE’
  const size_t align_size = ALIGN_SIZE(dma_buf_size);
                            ^~~~~~~~~~
cc1: all warnings being treated as errors
[1642/2818] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfp_flow.c.o
[1643/2818] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1644/2818] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1645/2818] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1646/2818] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1647/2818] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1648/2818] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1649/2818] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1650/2818] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #12:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -DRTE_LIBRTE_I40E_16BYTE_RX_DESC -DRTE_LIBRTE_ICE_16BYTE_RX_DESC -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1690/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1691/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1692/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_adapter.c.o
[1693/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1694/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_meter.c.o
[1695/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_flow.c.o
[1696/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_stat.c.o
[1697/2920] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
[1698/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_api_flow_api_profile_inline.c.o
ninja: build stopped




*Build Failed #13:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1674/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1675/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1676/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1677/2916] Generating drivers/rte_net_nfp.pmd.c with a custom command
[1678/2916] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1679/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1680/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1681/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_api_flow_api_profile_inline.c.o
[1682/2916] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #14:
OS: UB2204-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
clang -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -DRTE_ANNOTATE_LOCKS -Wthread-safety -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: error: implicit declaration of function 'rte_log2_u64' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        const size_t align_size = ALIGN_SIZE(dma_buf_size);
                                  ^
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: did you mean 'rte_log_dump'?
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../lib/log/rte_log.h:254:6: note: 'rte_log_dump' declared here
void rte_log_dump(FILE *f);
     ^
1 error generated.
[1666/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1667/2916] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfp_flow.c.o
[1668/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1669/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1670/2916] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1671/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1672/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1673/2916] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
[1674/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_api_flow_api_profile_inline.c.o
ninja: build stopped




*Build Failed #15:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1762/2887] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1763/2887] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1764/2887] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link.c.o
[1765/2887] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
[1766/2887] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1767/2887] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
[1768/2887] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1769/2887] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1770/2887] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped




*Build Failed #16:
OS: CentOS79-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function 'nt4ga_pci_ta_tg_measure_throughput_run':
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:2: error: implicit declaration of function 'rte_log2_u64' [-Werror=implicit-function-declaration]
  const size_t align_size = ALIGN_SIZE(dma_buf_size);
  ^
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:2: error: nested extern declaration of 'rte_log2_u64' [-Werror=nested-externs]
cc1: all warnings being treated as errors
[1645/2857] Compiling C object drivers/net/ngbe/base/libngbe_base.a.p/ngbe_hw.c.o
[1646/2857] Generating drivers/rte_net_ixgbe.pmd.c with a custom command
[1647/2857] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_pf.c.o
[1648/2857] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_adapter.c.o
[1649/2857] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1650/2857] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1651/2857] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1652/2857] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfp_flow.c.o
[1653/2857] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #17:
OS: RHEL92-64Rt
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1654/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1655/2869] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1656/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1657/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1658/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1659/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1660/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_adapter.c.o
[1661/2869] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_modules_ntconn_flow.c.o
[1662/2869] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #18:
OS: UB2304-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1659/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1660/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1661/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1662/2916] Generating drivers/rte_net_nfp.pmd.c with a custom command
[1663/2916] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1664/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1665/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1666/2916] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1667/2916] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #19:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1765/3082] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1766/3082] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1767/3082] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link.c.o
[1768/3082] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1769/3082] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1770/3082] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1771/3082] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1772/3082] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
[1773/3082] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped




*Build Failed #20:
OS: FC38-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
clang -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -DRTE_ANNOTATE_LOCKS -Wthread-safety -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: error: call to undeclared function 'rte_log2_u64'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
        const size_t align_size = ALIGN_SIZE(dma_buf_size);
                                  ^
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:28: note: did you mean 'rte_log_dump'?
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: note: expanded from macro 'ALIGN_SIZE'
#define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
                                 ^
../lib/log/rte_log.h:254:6: note: 'rte_log_dump' declared here
void rte_log_dump(FILE *f);
     ^
1 error generated.
[1770/3078] Linking static target drivers/librte_net_mlx5.a
[1771/3078] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1772/3078] Linking target drivers/librte_net_nfp.so.24.0
[1773/3078] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_sfp_sensors.c.o
[1774/3078] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1775/3078] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconn_server.c.o
[1776/3078] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntconnect_ntconnect.c.o
[1777/3078] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1778/3078] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped




*Build Failed #21:
OS: UB2204-64Rt
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o 
gcc -Idrivers/libtmp_rte_net_ntnic.a.p -Idrivers -I../drivers -Idrivers/net/ntnic -I../drivers/net/ntnic -I../drivers/net/ntnic/adapter -I../drivers/net/ntnic/include -I../drivers/net/ntnic/nim -I../drivers/net/ntnic/ntlog/include -I../drivers/net/ntnic/ntutil/include -I../drivers/net/ntnic/nthw -I../drivers/net/ntnic/nthw/core -I../drivers/net/ntnic/nthw/supported -I../drivers/net/ntnic/nthw/flow_api -I../drivers/net/ntnic/nthw/flow_filter -I../drivers/net/ntnic/ntconnect/include -I../drivers/net/ntnic/sensors -I../drivers/net/ntnic/sensors/avr_sensors -I../drivers/net/ntnic/sensors/board_sensors -I../drivers/net/ntnic/sensors/nim_sensors -I../drivers/net/ntnic/sensors/ntavr -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/vhost -I../lib/vhost -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -include rte_config.h -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -mrtm -Wno-format-truncation -std=c11 -DNT_TOOLS -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ntnic -MD -MQ drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -MF drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o.d -o drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_pci_ta_tg.c.o -c ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c
In file included from ../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:6:
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c: In function ‘nt4ga_pci_ta_tg_measure_throughput_run’:
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: implicit declaration of function ‘rte_log2_u64’; did you mean ‘rte_log_dump’? [-Werror=implicit-function-declaration]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
../drivers/net/ntnic/ntutil/include/nt_util.h:37:34: error: nested extern declaration of ‘rte_log2_u64’ [-Werror=nested-externs]
   37 | #define ALIGN_SIZE(_size_) (1 << rte_log2_u64(_size_))
      |                                  ^~~~~~~~~~~~
../drivers/net/ntnic/adapter/nt4ga_pci_ta_tg.c:186:35: note: in expansion of macro ‘ALIGN_SIZE’
  186 |         const size_t align_size = ALIGN_SIZE(dma_buf_size);
      |                                   ^~~~~~~~~~
cc1: all warnings being treated as errors
[1679/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_adapter.c.o
[1680/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_nt_link_speed.c.o
[1681/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_i2c_nim.c.o
[1682/2920] Linking target drivers/librte_net_ixgbe.so.24.0
[1683/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nim_qsfp_sensors.c.o
[1684/2920] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1685/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_link_100g.c.o
[1686/2920] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_adapter_nt4ga_stat.c.o
[1687/2920] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
ninja: build stopped


DPDK STV team


More information about the test-report mailing list