|FAILURE| pw159682-159683 [PATCH 2/2] mailmap: add Scott Mitchell
qemudev at loongson.cn
qemudev at loongson.cn
Sun Jan 11 18:01:45 CET 2026
Test-Label: loongarch-compilation
Test-Status: FAILURE
http://dpdk.org/patch/159683
_ninja build failure_
Submitter: Scott Mitchell <scott.k.mitch1 at gmail.com>
Date: Sun, 11 Jan 2026 10:00:32 -0500
DPDK git baseline: Repo:dpdk
Branch: main
CommitID: cd60dcd503b91956f966a1f6d595b35d256ac00f
159682-159683 --> ninja build failed
Test environment and result as below:
+---------------------+----------------+
| Environment | compilation |
+---------------------+----------------+
| Loongnix-Server 8.3 | FAIL |
+---------------------+----------------+
Loongnix-Server 8.3
Kernel: 4.19.190+
Compiler: gcc 8.3
Ninja build logs:
-------------------------------BEGIN LOGS----------------------------
FAILED: lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o
cc -Ilib/librte_eal.a.p -Ilib -I../lib -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/loongarch/include -I../lib/eal/loongarch/include -I../kernel/linux -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/argparse -I../lib/argparse -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -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=loongarch64 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="26.1"' -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o -c ../lib/eal/common/eal_common_memalloc.c
./lib/eal/common/eal_common_memalloc.c: In function ‘eal_memalloc_is_contig’:
./lib/eal/common/eal_common_memalloc.c:86:30: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
end = RTE_PTR_ADD(start, len);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memalloc.c:9:
./lib/eal/common/eal_common_memalloc.c:93:45: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_end = RTE_PTR_ALIGN_CEIL(end, pgsz);
^
./lib/eal/include/rte_common.h:687:11: note: in definition of macro ‘RTE_PTR_ALIGN_FLOOR’
((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)(ptr), align))
^~~
./lib/eal/common/eal_common_memalloc.c:93:17: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
aligned_end = RTE_PTR_ALIGN_CEIL(end, pgsz);
^~~~~~~~~~~~~~~~~~
./lib/eal/common/eal_common_memalloc.c:93:1: error: expected expression before ‘#pragma’
aligned_end = RTE_PTR_ALIGN_CEIL(end, pgsz);
^ ~
./lib/eal/common/eal_common_memalloc.c:102:50: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_start = RTE_PTR_ADD(aligned_start, pgsz);
^
./lib/eal/common/eal_common_memalloc.c:108:51: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_start = RTE_PTR_ADD(aligned_start, pgsz);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memalloc.c:9:
./lib/eal/common/eal_common_memalloc.c:116:45: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_end = RTE_PTR_ALIGN_CEIL(end, pgsz);
^
./lib/eal/include/rte_common.h:687:11: note: in definition of macro ‘RTE_PTR_ALIGN_FLOOR’
((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)(ptr), align))
^~~
./lib/eal/common/eal_common_memalloc.c:116:17: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
aligned_end = RTE_PTR_ALIGN_CEIL(end, pgsz);
^~~~~~~~~~~~~~~~~~
./lib/eal/common/eal_common_memalloc.c:116:1: error: expected expression before ‘#pragma’
aligned_end = RTE_PTR_ALIGN_CEIL(end, pgsz);
^ ~
[6/3029] Compiling C object lib/librte_log.a.p/log_log_syslog.c.o
[7/3029] Generating rte_argparse_map with a custom command
[8/3029] Generating rte_pmu_map with a custom command
[9/3029] Compiling C object lib/librte_log.a.p/log_log_journal.c.o
[10/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o
FAILED: lib/librte_eal.a.p/eal_common_eal_common_memory.c.o
cc -Ilib/librte_eal.a.p -Ilib -I../lib -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/loongarch/include -I../lib/eal/loongarch/include -I../kernel/linux -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/argparse -I../lib/argparse -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -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=loongarch64 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="26.1"' -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_memory.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_memory.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_memory.c.o -c ../lib/eal/common/eal_common_memory.c
In file included from ../lib/eal/common/eal_common_memory.c:32:
./lib/eal/common/malloc_elem.h: In function ‘malloc_elem_from_data’:
./lib/eal/common/malloc_elem.h:312:69: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
struct malloc_elem *elem = RTE_PTR_SUB(data, MALLOC_ELEM_HEADER_LEN);
^
./lib/eal/common/malloc_elem.h:315:69: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return elem->state != ELEM_PAD ? elem: RTE_PTR_SUB(elem, elem->pad);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/common/eal_common_memory.c: In function ‘eal_get_virtual_area’:
./lib/eal/common/eal_common_memory.c:80:57: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
requested_addr = RTE_PTR_ALIGN(requested_addr, page_sz);
^
./lib/eal/include/rte_common.h:687:11: note: in definition of macro ‘RTE_PTR_ALIGN_FLOOR’
((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)(ptr), align))
^~~
./lib/eal/include/rte_common.h:723:35: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
#define RTE_PTR_ALIGN(ptr, align) RTE_PTR_ALIGN_CEIL(ptr, align)
^~~~~~~~~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:80:20: note: in expansion of macro ‘RTE_PTR_ALIGN’
requested_addr = RTE_PTR_ALIGN(requested_addr, page_sz);
^~~~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:80:1: error: expected expression before ‘#pragma’
requested_addr = RTE_PTR_ALIGN(requested_addr, page_sz);
^ ~
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/common/eal_common_memory.c:93:58: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
requested_addr == RTE_PTR_ALIGN(requested_addr, page_sz) &&
^
./lib/eal/include/rte_common.h:687:11: note: in definition of macro ‘RTE_PTR_ALIGN_FLOOR’
((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)(ptr), align))
^~~
./lib/eal/include/rte_common.h:723:35: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
#define RTE_PTR_ALIGN(ptr, align) RTE_PTR_ALIGN_CEIL(ptr, align)
^~~~~~~~~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:93:21: note: in expansion of macro ‘RTE_PTR_ALIGN’
requested_addr == RTE_PTR_ALIGN(requested_addr, page_sz) &&
^~~~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:93:1: error: expected expression before ‘#pragma’
requested_addr == RTE_PTR_ALIGN(requested_addr, page_sz) &&
^ ~
./lib/eal/common/eal_common_memory.c:117:54: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
next_baseaddr = RTE_PTR_ADD(next_baseaddr, page_sz);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/common/eal_common_memory.c:132:38: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
RTE_PTR_ALIGN(mapped_addr, page_sz);
^
./lib/eal/include/rte_common.h:687:11: note: in definition of macro ‘RTE_PTR_ALIGN_FLOOR’
((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)(ptr), align))
^~~
./lib/eal/include/rte_common.h:723:35: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
#define RTE_PTR_ALIGN(ptr, align) RTE_PTR_ALIGN_CEIL(ptr, align)
^~~~~~~~~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:132:4: note: in expansion of macro ‘RTE_PTR_ALIGN’
RTE_PTR_ALIGN(mapped_addr, page_sz);
^~~~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:132:1: error: expected expression before ‘#pragma’
RTE_PTR_ALIGN(mapped_addr, page_sz);
^
./lib/eal/common/eal_common_memory.c:165:50: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
next_baseaddr = RTE_PTR_ADD(aligned_addr, *size);
^
./lib/eal/common/eal_common_memory.c:184:52: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
map_end = RTE_PTR_ADD(mapped_addr, (size_t)map_sz);
^
./lib/eal/common/eal_common_memory.c:185:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_end = RTE_PTR_ADD(aligned_addr, *size);
^
./lib/eal/common/eal_common_memory.c: In function ‘eal_memseg_list_populate’:
./lib/eal/common/eal_common_memory.c:296:35: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
addr = RTE_PTR_ADD(addr, page_sz);
^
./lib/eal/common/eal_common_memory.c: In function ‘virt2memseg’:
./lib/eal/common/eal_common_memory.c:312:35: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
end = RTE_PTR_ADD(start, msl->len);
^
./lib/eal/common/eal_common_memory.c: In function ‘virt2memseg_list’:
./lib/eal/common/eal_common_memory.c:335:36: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
end = RTE_PTR_ADD(start, msl->len);
^
./lib/eal/common/eal_common_memory.c: In function ‘find_virt’:
./lib/eal/common/eal_common_memory.c:363:42: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
vi->virt = RTE_PTR_ADD(ms->addr, offset);
^
./lib/eal/common/eal_common_memory.c: In function ‘find_virt_legacy’:
./lib/eal/common/eal_common_memory.c:376:42: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
vi->virt = RTE_PTR_ADD(ms->addr, offset);
^
./lib/eal/common/eal_common_memory.c: In function ‘handle_eal_memzone_info_request’:
./lib/eal/common/eal_common_memory.c:1258:40: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
mz_end = RTE_PTR_ADD(cur_addr, mz->len);
^
./lib/eal/common/eal_common_memory.c:1269:43: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
cur_addr = RTE_PTR_ADD(cur_addr, page_sz);
^
./lib/eal/common/eal_common_memory.c: In function ‘handle_eal_memseg_info_request’:
./lib/eal/common/eal_common_memory.c:1450:60: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
ms_end_addr = (uint64_t)RTE_PTR_ADD(ms_start_addr, ms->len);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/include/rte_common.h:582:33: warning: pointer/integer type mismatch in conditional expression
default: _Generic((1 ? (ptr) : (void *)0), ^
./lib/eal/common/eal_common_memory.c:1450:26: note: in expansion of macro ‘RTE_PTR_ADD’
ms_end_addr = (uint64_t)RTE_PTR_ADD(ms_start_addr, ms->len);
^~~~~~~~~~~
./lib/eal/common/eal_common_memory.c: In function ‘handle_eal_element_list_request’:
./lib/eal/common/eal_common_memory.c:1522:60: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
ms_end_addr = (uint64_t)RTE_PTR_ADD(ms_start_addr, ms->len);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/include/rte_common.h:582:33: warning: pointer/integer type mismatch in conditional expression
default: _Generic((1 ? (ptr) : (void *)0), ^
./lib/eal/common/eal_common_memory.c:1522:26: note: in expansion of macro ‘RTE_PTR_ADD’
ms_end_addr = (uint64_t)RTE_PTR_ADD(ms_start_addr, ms->len);
^~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:1534:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
(uint64_t)RTE_PTR_ADD(elem_start_addr, elem->size);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/include/rte_common.h:582:33: warning: pointer/integer type mismatch in conditional expression
default: _Generic((1 ? (ptr) : (void *)0), ^
./lib/eal/common/eal_common_memory.c:1534:14: note: in expansion of macro ‘RTE_PTR_ADD’
(uint64_t)RTE_PTR_ADD(elem_start_addr, elem->size);
^~~~~~~~~~~
./lib/eal/common/eal_common_memory.c: In function ‘handle_eal_element_info_request’:
./lib/eal/common/eal_common_memory.c:1600:60: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
ms_end_addr = (uint64_t)RTE_PTR_ADD(ms_start_addr, ms->len);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/include/rte_common.h:582:33: warning: pointer/integer type mismatch in conditional expression
default: _Generic((1 ? (ptr) : (void *)0), ^
./lib/eal/common/eal_common_memory.c:1600:26: note: in expansion of macro ‘RTE_PTR_ADD’
ms_end_addr = (uint64_t)RTE_PTR_ADD(ms_start_addr, ms->len);
^~~~~~~~~~~
./lib/eal/common/eal_common_memory.c:1613:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
(uint64_t)RTE_PTR_ADD(elem_start_addr, elem->size);
^
In file included from ../lib/eal/include/generic/rte_rwlock.h:29,
from ../lib/eal/loongarch/include/rte_rwlock.h:8,
from ../lib/eal/include/rte_fbarray.h:35,
from ../lib/eal/common/eal_common_memory.c:13:
./lib/eal/include/rte_common.h:582:33: warning: pointer/integer type mismatch in conditional expression
default: _Generic((1 ? (ptr) : (void *)0), ^
./lib/eal/common/eal_common_memory.c:1613:14: note: in expansion of macro ‘RTE_PTR_ADD’
(uint64_t)RTE_PTR_ADD(elem_start_addr, elem->size);
^~~~~~~~~~~
[11/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore_var.c.o
In file included from ../lib/eal/common/eal_common_lcore_var.c:16:
./lib/eal/include/rte_lcore_var.h: In function ‘rte_lcore_var_lcore’:
./lib/eal/include/rte_lcore_var.h:130:57: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return RTE_PTR_ADD(handle, lcore_id ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION RTE_MAX_LCORE_VAR);
^
[12/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o
[13/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o
[14/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o
[15/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o
[16/3029] Compiling C object lib/librte_log.a.p/log_log_color.c.o
[17/3029] Compiling C object lib/librte_log.a.p/log_log_timestamp.c.o
[18/3029] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o
[19/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o
[20/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_mem_get’:
./lib/eal/include/rte_trace_point.h:342:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
void *mem = RTE_PTR_ADD(&trace->mem[0], offset);
^
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_point_emit_ev_header’:
./lib/eal/include/rte_trace_point.h:362:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return RTE_PTR_ADD(mem, __RTE_TRACE_EVENT_HEADER_SZ);
^
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_set’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:428:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u64(in) __rte_trace_point_emit(RTE_STR(in), &in, uint64_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:29:2: note: in expansion of macro ‘rte_trace_point_emit_u64’
rte_trace_point_emit_u64(us);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:30:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_fn);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:31:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:32:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_cancel’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:39:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_fn);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:40:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:41:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(count);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_register’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:49:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:50:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:51:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:52:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:53:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:54:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:55:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:56:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_unregister’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:62:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:63:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:64:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:65:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:66:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:67:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:68:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:69:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_enable’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:74:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:75:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:76:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:77:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:78:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:79:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_disable’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:84:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:85:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:86:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:87:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:88:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:89:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_zmalloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:97:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:98:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:99:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:100:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:101:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_malloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:108:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:109:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:110:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:111:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:112:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_realloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:119:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:120:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:121:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:122:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:129:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_free’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:125:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:128:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_reserve’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:137:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:138:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(len);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:139:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:140:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(flags);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:141:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:142:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(bound);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:143:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(mz);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_lookup’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:149:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:150:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(memzone);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_free’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:156:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:157:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(addr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:158:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_remote_launch’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:166:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(f);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:167:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:168:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(worker_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:169:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_ready’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:174:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:175:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(cpuset);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_running’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:180:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:181:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(f);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:187:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_stopped’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:183:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:186:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_map_lcore’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:193:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:194:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:195:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(enabled);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_state_change’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:200:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:201:2: note: in expansion of macro ‘rte_trace_point_emit_i32’
rte_trace_point_emit_i32(lcore_state);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:207:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_start’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:203:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:206:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:212:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_stop’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:208:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:211:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_begin’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:216:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:217:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_runstate_set’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:222:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:223:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(run_state);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_end’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:228:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:229:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_launch.c:8:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_component_register’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:234:2: note: in expansion of macro ‘rte_trace_point_emit_i32’
rte_trace_point_emit_i32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:235:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(service_name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
[21/3029] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o
[22/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o
[23/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o
[24/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o
[25/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o
[26/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
cc -Ilib/librte_eal.a.p -Ilib -I../lib -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/loongarch/include -I../lib/eal/loongarch/include -I../kernel/linux -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/argparse -I../lib/argparse -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -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=loongarch64 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="26.1"' -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
In file included from ../lib/eal/common/eal_trace.h:13,
from ../lib/eal/common/eal_common_options.c:45:
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_mem_get’:
./lib/eal/include/rte_trace_point.h:342:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
void *mem = RTE_PTR_ADD(&trace->mem[0], offset);
^
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_point_emit_ev_header’:
./lib/eal/include/rte_trace_point.h:362:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return RTE_PTR_ADD(mem, __RTE_TRACE_EVENT_HEADER_SZ);
^
./lib/eal/common/eal_common_options.c: In function ‘arg_list_callback’:
./lib/eal/common/eal_common_options.c:98:54: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
struct arg_list *list = RTE_PTR_ADD(init_args, index);
^
In file included from ../lib/eal/include/rte_string_fns.h:18,
from ../lib/eal/common/eal_common_options.c:23:
./lib/eal/common/eal_common_options.c: In function ‘eal_parse_base_virtaddr’:
./lib/eal/common/eal_common_options.c:1613:61: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
RTE_PTR_ALIGN_CEIL((uintptr_t)addr, (size_t)RTE_PGSIZE_16M);
^
./lib/eal/include/rte_common.h:687:11: note: in definition of macro ‘RTE_PTR_ALIGN_FLOOR’
((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)(ptr), align))
^~~
./lib/eal/common/eal_common_options.c:1613:3: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
RTE_PTR_ALIGN_CEIL((uintptr_t)addr, (size_t)RTE_PGSIZE_16M);
^~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:582:33: warning: pointer/integer type mismatch in conditional expression
default: _Generic((1 ? (ptr) : (void *)0), ^
./lib/eal/include/rte_common.h:687:11: note: in definition of macro ‘RTE_PTR_ALIGN_FLOOR’
((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)(ptr), align))
^~~
./lib/eal/include/rte_common.h:705:35: note: in expansion of macro ‘RTE_PTR_ADD’
RTE_PTR_ALIGN_FLOOR((typeof(ptr))RTE_PTR_ADD(ptr, (align) - 1), align)
^~~~~~~~~~~
./lib/eal/common/eal_common_options.c:1613:3: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
RTE_PTR_ALIGN_CEIL((uintptr_t)addr, (size_t)RTE_PGSIZE_16M);
^~~~~~~~~~~~~~~~~~
./lib/eal/common/eal_common_options.c:1613:1: error: expected expression before ‘#pragma’
RTE_PTR_ALIGN_CEIL((uintptr_t)addr, (size_t)RTE_PGSIZE_16M);
^ ~
[27/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o
[28/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o
[29/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o
[30/3029] Compiling C object lib/librte_pmu.a.p/pmu_pmu.c.o
[31/3029] Compiling C object lib/librte_log.a.p/log_log.c.o
[32/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_mem_get’:
./lib/eal/include/rte_trace_point.h:342:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
void *mem = RTE_PTR_ADD(&trace->mem[0], offset);
^
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_point_emit_ev_header’:
./lib/eal/include/rte_trace_point.h:362:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return RTE_PTR_ADD(mem, __RTE_TRACE_EVENT_HEADER_SZ);
^
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_set’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:428:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u64(in) __rte_trace_point_emit(RTE_STR(in), &in, uint64_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:29:2: note: in expansion of macro ‘rte_trace_point_emit_u64’
rte_trace_point_emit_u64(us);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:30:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_fn);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:31:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:32:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_cancel’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:39:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_fn);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:40:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:41:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(count);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_register’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:49:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:50:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:51:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:52:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:53:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:54:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:55:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:56:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_unregister’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:62:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:63:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:64:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:65:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:66:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:67:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:68:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:69:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_enable’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:74:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:75:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:76:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:77:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:78:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:79:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_disable’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:84:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:85:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:86:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:87:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:88:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:89:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_zmalloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:97:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:98:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:99:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:100:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:101:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_malloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:108:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:109:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:110:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:111:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:112:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_realloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:119:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:120:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:121:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:122:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:129:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_free’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:125:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:128:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_reserve’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:137:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:138:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(len);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:139:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:140:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(flags);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:141:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:142:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(bound);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:143:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(mz);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_lookup’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:149:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:150:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(memzone);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_free’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:156:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:157:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(addr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:158:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_remote_launch’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:166:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(f);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:167:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:168:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(worker_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:169:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_ready’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:174:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:175:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(cpuset);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_running’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:180:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:181:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(f);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:187:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_stopped’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:183:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:186:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_map_lcore’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:193:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:194:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:195:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(enabled);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_state_change’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:200:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:201:2: note: in expansion of macro ‘rte_trace_point_emit_i32’
rte_trace_point_emit_i32(lcore_state);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:207:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_start’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:203:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:206:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:212:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_stop’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:208:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:211:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_begin’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:216:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:217:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_runstate_set’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:222:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:223:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(run_state);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_end’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:228:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:229:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_memzone.c:12:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_component_register’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:234:2: note: in expansion of macro ‘rte_trace_point_emit_i32’
rte_trace_point_emit_i32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:235:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(service_name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_memzone.c:22:
./lib/eal/common/malloc_elem.h: In function ‘malloc_elem_from_data’:
./lib/eal/common/malloc_elem.h:312:69: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
struct malloc_elem *elem = RTE_PTR_SUB(data, MALLOC_ELEM_HEADER_LEN);
^
./lib/eal/common/malloc_elem.h:315:69: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return elem->state != ELEM_PAD ? elem: RTE_PTR_SUB(elem, elem->pad);
^
./lib/eal/common/eal_common_memzone.c: In function ‘dump_memzone’:
./lib/eal/common/eal_common_memzone.c:407:40: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
mz_end = RTE_PTR_ADD(cur_addr, mz->len);
^
./lib/eal/common/eal_common_memzone.c:420:43: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
cur_addr = RTE_PTR_ADD(cur_addr, page_sz);
^
[33/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o
[34/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_mem_get’:
./lib/eal/include/rte_trace_point.h:342:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
void *mem = RTE_PTR_ADD(&trace->mem[0], offset);
^
./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_point_emit_ev_header’:
./lib/eal/include/rte_trace_point.h:362:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return RTE_PTR_ADD(mem, __RTE_TRACE_EVENT_HEADER_SZ);
^
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_set’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:428:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u64(in) __rte_trace_point_emit(RTE_STR(in), &in, uint64_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:29:2: note: in expansion of macro ‘rte_trace_point_emit_u64’
rte_trace_point_emit_u64(us);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:30:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_fn);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:31:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:32:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_cancel’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:39:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_fn);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:40:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:41:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(count);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_register’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:49:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:50:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:51:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:52:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:53:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:54:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:55:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:56:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_unregister’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:62:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:63:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:64:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:65:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:66:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:67:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:68:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:69:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(cb_arg);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_enable’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:74:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:75:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:76:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:77:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:78:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:79:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_disable’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:84:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:85:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->dev_fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:86:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->fd);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:87:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(handle->type);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:88:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->max_intr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:89:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(handle->nb_efd);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_zmalloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:97:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:98:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:99:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:100:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:101:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_malloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:108:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:109:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:110:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:111:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:112:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_realloc’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:119:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:120:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:121:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:122:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:129:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_free’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:125:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:128:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(ptr);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_reserve’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:137:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:138:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’
rte_trace_point_emit_size_t(len);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:139:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(socket_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:140:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(flags);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:141:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(align);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:142:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(bound);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:143:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(mz);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_lookup’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:149:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:150:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(memzone);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_free’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:156:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:157:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(addr);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:158:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_remote_launch’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:166:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(f);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:167:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(arg);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:168:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(worker_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:169:2: note: in expansion of macro ‘rte_trace_point_emit_int’
rte_trace_point_emit_int(rc);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_ready’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:174:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:175:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(cpuset);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_running’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:180:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:181:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’
rte_trace_point_emit_ptr(f);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:187:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_stopped’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:183:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:186:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_map_lcore’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:193:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:194:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:195:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(enabled);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_state_change’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:200:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:201:2: note: in expansion of macro ‘rte_trace_point_emit_i32’
rte_trace_point_emit_i32(lcore_state);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:207:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_start’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:203:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:206:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:212:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_stop’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:208:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:211:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_begin’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:216:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:217:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_runstate_set’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:222:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:223:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(run_state);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_end’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:228:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:229:2: note: in expansion of macro ‘rte_trace_point_emit_u32’
rte_trace_point_emit_u32(lcore_id);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: At top level:
./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
)
^
./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/eal_common_thread.c:14:
./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_component_register’:
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’
#define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t)
^~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:234:2: note: in expansion of macro ‘rte_trace_point_emit_i32’
rte_trace_point_emit_i32(id);
^~~~~~~~~~~~~~~~~~~~~~~~
./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
const void *: ((void *)((const char *)(ptr) + (x))), ^
./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’
__VA_ARGS__ ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’
RTE_TRACE_POINT(
^~~~~~~~~~~~~~~
./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’
mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~
./lib/eal/include/eal_trace_internal.h:235:2: note: in expansion of macro ‘rte_trace_point_emit_string’
rte_trace_point_emit_string(service_name);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
[35/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o
[36/3029] Compiling C object lib/librte_argparse.a.p/argparse_rte_argparse.c.o
[37/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o
./lib/eal/common/eal_common_fbarray.c: In function ‘get_used_mask’:
./lib/eal/common/eal_common_fbarray.c:78:60: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return (struct used_mask *) RTE_PTR_ADD(data, elt_sz ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION len);
^
./lib/eal/common/eal_common_fbarray.c: In function ‘overlap’:
./lib/eal/common/eal_common_fbarray.c:102:42: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
const void *end = RTE_PTR_ADD(start, len);
^
./lib/eal/common/eal_common_fbarray.c:104:52: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
const void *ma_end = RTE_PTR_ADD(ma->addr, ma->len);
^
./lib/eal/common/eal_common_fbarray.c: In function ‘rte_fbarray_get’:
./lib/eal/common/eal_common_fbarray.c:1061:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
ret = RTE_PTR_ADD(arr->data, idx ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION arr->elt_sz);
^
./lib/eal/common/eal_common_fbarray.c: In function ‘rte_fbarray_find_idx’:
./lib/eal/common/eal_common_fbarray.c:1471:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
end = RTE_PTR_ADD(arr->data, arr->elt_sz ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION arr->len);
^
[38/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o
ninja: build stopped: subcommand failed.
-------------------------------END LOGS------------------------------
More information about the test-report
mailing list