From: qemudev@loongson.cn
To: test-report@dpdk.org
Cc: scott.k.mitch1@gmail.com, maobibo@loongson.cn
Subject: |FAILURE| pw159684-159685 [PATCH v2 2/2] mailmap: add Scott Mitchell
Date: Mon, 12 Jan 2026 01:01:18 +0800 [thread overview]
Message-ID: <202601111701.60BH1Ifh1508737@localhost.localdomain> (raw)
In-Reply-To: <20260111151758.89015-3-scott.k.mitch1@gmail.com>
Test-Label: loongarch-compilation
Test-Status: FAILURE
http://dpdk.org/patch/159685
_ninja build failure_
Submitter: Scott Mitchell <scott.k.mitch1@gmail.com>
Date: Sun, 11 Jan 2026 10:17:57 -0500
DPDK git baseline: Repo:dpdk
Branch: main
CommitID: cd60dcd503b91956f966a1f6d595b35d256ac00f
159684-159685 --> 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_DEFA
ULT_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);
^ ~
[14/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o
[15/3029] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o
[16/3029] Compiling C object lib/librte_log.a.p/log_log_timestamp.c.o
[17/3029] Compiling C object lib/librte_log.a.p/log_log_color.c.o
[18/3029] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o
[19/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_DEFA
ULT_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);
^~~~~~~~~~~
[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_eal.a.p/eal_common_eal_common_bus.c.o
[22/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o
[23/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o
[24/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.o
[25/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o
[26/3029] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
FAILED: lib/librte_eal.a.p/eal_common_malloc_elem.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_DEFA
ULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_malloc_elem.c.o -MF lib/librte_eal.a.p/eal_common_malloc_elem.c.o.d -o lib/librte_eal.a.p/eal_common_malloc_elem.c.o -c ../lib/eal/common/malloc_elem.c
In file included from ../lib/eal/common/malloc_elem.c:18:
./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/malloc_elem.c: In function ‘malloc_elem_find_max_iova_contig’:
./lib/eal/common/malloc_elem.c:44:55: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
data_start = RTE_PTR_ADD(elem, MALLOC_ELEM_HEADER_LEN);
^
./lib/eal/common/malloc_elem.c:45:67: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
data_end = RTE_PTR_ADD(elem, elem->size - MALLOC_ELEM_TRAILER_LEN);
^
In file included from ../lib/log/rte_log.h:22,
from ../lib/eal/include/rte_debug.h:17,
from ../lib/eal/include/rte_bitops.h:23,
from ../lib/eal/include/rte_memory.h:18,
from ../lib/eal/common/malloc_elem.c:11:
./lib/eal/common/malloc_elem.c:47:57: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
contig_seg_start = RTE_PTR_ALIGN_CEIL(data_start, align);
^
./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/malloc_elem.c:47:21: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
contig_seg_start = RTE_PTR_ALIGN_CEIL(data_start, align);
^~~~~~~~~~~~~~~~~~
./lib/eal/common/malloc_elem.c:47:1: error: expected expression before ‘#pragma’
contig_seg_start = RTE_PTR_ALIGN_CEIL(data_start, align);
^~~
./lib/eal/common/malloc_elem.c:68:42: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
page_end = RTE_PTR_ADD(cur_page, page_sz);
^
./lib/eal/common/malloc_elem.c:77:42: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
cur_page = RTE_PTR_ADD(cur_page, page_sz);
^
./lib/eal/common/malloc_elem.c:80:43: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
page_end = RTE_PTR_ADD(cur_page, page_sz);
^
In file included from ../lib/log/rte_log.h:22,
from ../lib/eal/include/rte_debug.h:17,
from ../lib/eal/include/rte_bitops.h:23,
from ../lib/eal/include/rte_memory.h:18,
from ../lib/eal/common/malloc_elem.c:11:
./lib/eal/common/malloc_elem.c:88:52: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
contig_seg_start = RTE_PTR_ALIGN(cur_page, align);
^
./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/malloc_elem.c:88:23: note: in expansion of macro ‘RTE_PTR_ALIGN’
contig_seg_start = RTE_PTR_ALIGN(cur_page, align);
^~~~~~~~~~~~~
./lib/eal/common/malloc_elem.c:88:1: error: expected expression before ‘#pragma’
contig_seg_start = RTE_PTR_ALIGN(cur_page, align);
^
./lib/eal/common/malloc_elem.c: In function ‘split_elem’:
./lib/eal/common/malloc_elem.c:310:37: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
elem = RTE_PTR_ADD(elem, elem->pad);
^
./lib/eal/common/malloc_elem.c: In function ‘next_elem_is_adjacent’:
./lib/eal/common/malloc_elem.c:344:51: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return elem->next == RTE_PTR_ADD(elem, elem->size) &&
^
./lib/eal/common/malloc_elem.c: In function ‘prev_elem_is_adjacent’:
./lib/eal/common/malloc_elem.c:356:57: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
return elem == RTE_PTR_ADD(elem->prev, elem->prev->size) &&
^
./lib/eal/common/malloc_elem.c: In function ‘malloc_elem_alloc’:
./lib/eal/common/malloc_elem.c:442:54: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
RTE_PTR_ADD(new_elem, size + MALLOC_ELEM_OVERHEAD);
^
./lib/eal/common/malloc_elem.c: In function ‘join_elem’:
./lib/eal/common/malloc_elem.c:506:60: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
struct malloc_elem *inner = RTE_PTR_ADD(elem1, elem1->pad);
^
./lib/eal/common/malloc_elem.c: In function ‘malloc_elem_join_adjacent_free’:
./lib/eal/common/malloc_elem.c:524:58: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
erase = RTE_PTR_SUB(elem->next, MALLOC_ELEM_TRAILER_LEN);
^
./lib/eal/common/malloc_elem.c:546:52: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
erase = RTE_PTR_SUB(elem, MALLOC_ELEM_TRAILER_LEN);
^
./lib/eal/common/malloc_elem.c: In function ‘malloc_elem_free’:
./lib/eal/common/malloc_elem.c:575:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
ptr = RTE_PTR_ADD(elem, MALLOC_ELEM_HEADER_LEN);
^
./lib/eal/common/malloc_elem.c: In function ‘malloc_elem_hide_region’:
./lib/eal/common/malloc_elem.c:615:35: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
hide_end = RTE_PTR_ADD(start, len);
^
./lib/eal/common/malloc_elem.c: In function ‘malloc_elem_resize’:
./lib/eal/common/malloc_elem.c:690:60: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
struct malloc_elem *split_pt = RTE_PTR_ADD(elem, new_size);
^
In file included from ../lib/log/rte_log.h:22,
from ../lib/eal/include/rte_debug.h:17,
from ../lib/eal/include/rte_bitops.h:23,
from ../lib/eal/include/rte_memory.h:18,
from ../lib/eal/common/malloc_elem.c:11:
./lib/eal/common/malloc_elem.c:691:62: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
split_pt = RTE_PTR_ALIGN_CEIL(split_pt, RTE_CACHE_LINE_SIZE);
^
./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/malloc_elem.c:691:14: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
split_pt = RTE_PTR_ALIGN_CEIL(split_pt, RTE_CACHE_LINE_SIZE);
^~~~~~~~~~~~~~~~~~
./lib/eal/common/malloc_elem.c:691:1: error: expected expression before ‘#pragma’
split_pt = RTE_PTR_ALIGN_CEIL(split_pt, RTE_CACHE_LINE_SIZE);
^ ~
[27/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o
[28/3029] Compiling C object lib/librte_eal.a.p/eal_common_rte_bitset.c.o
[29/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o
[30/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o
[31/3029] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
FAILED: lib/librte_eal.a.p/eal_common_malloc_heap.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_DEFA
ULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_malloc_heap.c.o -MF lib/librte_eal.a.p/eal_common_malloc_heap.c.o.d -o lib/librte_eal.a.p/eal_common_malloc_heap.c.o -c ../lib/eal/common/malloc_heap.c
In file included from ../lib/eal/common/malloc_heap.c:26:
./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/malloc_heap.c: In function ‘find_biggest_element’:
./lib/eal/common/malloc_heap.c:204:29: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
MALLOC_ELEM_HEADER_LEN);
^
./lib/eal/common/malloc_heap.c:206:30: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
MALLOC_ELEM_TRAILER_LEN);
^
In file included from ../lib/log/rte_log.h:22,
from ../lib/eal/include/rte_debug.h:17,
from ../lib/eal/include/rte_bitops.h:23,
from ../lib/eal/include/rte_memory.h:18,
from ../lib/eal/common/malloc_heap.c:11:
./lib/eal/common/malloc_heap.c:208:12: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
align);
^
./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/malloc_heap.c:207:21: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
void *aligned = RTE_PTR_ALIGN_CEIL(data_start,
^~~~~~~~~~~~~~~~~~
./lib/eal/common/malloc_heap.c:208:1: error: expected expression before ‘#pragma’
align);
^
./lib/eal/common/malloc_heap.c: In function ‘malloc_heap_free’:
./lib/eal/common/malloc_heap.c:883:71: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
void *asan_ptr = RTE_PTR_ADD(elem, MALLOC_ELEM_HEADER_LEN + elem->pad);
^
In file included from ../lib/log/rte_log.h:22,
from ../lib/eal/include/rte_debug.h:17,
from ../lib/eal/include/rte_bitops.h:23,
from ../lib/eal/include/rte_memory.h:18,
from ../lib/eal/common/malloc_heap.c:11:
./lib/eal/common/malloc_heap.c:914:51: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_start = RTE_PTR_ALIGN_CEIL(start, 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/common/malloc_heap.c:914:18: note: in expansion of macro ‘RTE_PTR_ALIGN_CEIL’
aligned_start = RTE_PTR_ALIGN_CEIL(start, page_sz);
^~~~~~~~~~~~~~~~~~
./lib/eal/common/malloc_heap.c:914:1: error: expected expression before ‘#pragma’
aligned_start = RTE_PTR_ALIGN_CEIL(start, page_sz);
^~~
./lib/eal/common/malloc_heap.c:915:29: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
end = RTE_PTR_ADD(elem, len);
^
./lib/eal/common/malloc_heap.c:934:51: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_start = RTE_PTR_ADD(tmp->addr, tmp->len);
^
./lib/eal/common/malloc_heap.c:962:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_start = RTE_PTR_ADD(aligned_start, page_sz);
^
./lib/eal/common/malloc_heap.c:975:49: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
aligned_end = RTE_PTR_SUB(aligned_end, page_sz);
^
./lib/eal/common/malloc_heap.c:1046:55: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
void *asan_end = RTE_PTR_ADD(asan_ptr, asan_data_len);
^
./lib/eal/common/malloc_heap.c:1047:61: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
void *aligned_end = RTE_PTR_ADD(aligned_start, aligned_len);
^
./lib/eal/common/malloc_heap.c:1049:28: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
MALLOC_ELEM_TRAILER_LEN);
^
./lib/eal/common/malloc_heap.c: In function ‘malloc_heap_create_external_seg’:
./lib/eal/common/malloc_heap.c:1218:46: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
ms->addr = RTE_PTR_ADD(va_addr, i 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 page_sz);
^
./lib/eal/common/malloc_heap.c: In function ‘malloc_heap_destroy’:
./lib/eal/common/malloc_heap.c:1393:45: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
memset(RTE_PTR_ADD(heap, sizeof(heap->lock)), 0,
^
[32/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_uuid.c.o
[33/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_DEFA
ULT_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);
^ ~
[34/3029] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
FAILED: lib/librte_eal.a.p/eal_common_rte_malloc.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_DEFA
ULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_rte_malloc.c.o -MF lib/librte_eal.a.p/eal_common_rte_malloc.c.o.d -o lib/librte_eal.a.p/eal_common_rte_malloc.c.o -c ../lib/eal/common/rte_malloc.c
In file included from ../lib/eal/include/eal_trace_internal.h:16,
from ../lib/eal/common/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:20:
./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/rte_malloc.c:23:
./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/loongarch/include/rte_memcpy.h:11,
from ../lib/eal/common/rte_malloc.c:12:
./lib/eal/common/rte_malloc.c: In function ‘rte_realloc_socket’:
./lib/eal/common/rte_malloc.c:213:28: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
RTE_PTR_ALIGN(ptr, align) == ptr &&
^
./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/rte_malloc.c:213:4: note: in expansion of macro ‘RTE_PTR_ALIGN’
RTE_PTR_ALIGN(ptr, align) == ptr &&
^~~~~~~~~~~~~
./lib/eal/common/rte_malloc.c:213:1: error: expected expression before ‘#pragma’
RTE_PTR_ALIGN(ptr, align) == ptr &&
^
[35/3029] Compiling C object lib/librte_log.a.p/log_log.c.o
[36/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o
[37/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o
[38/3029] Compiling C object lib/librte_pmu.a.p/pmu_pmu.c.o
[39/3029] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o
In file included from ../lib/eal/common/rte_random.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);
^
[40/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);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
[41/3029] Compiling C object lib/librte_argparse.a.p/argparse_rte_argparse.c.o
[42/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);
^
[43/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_points.c.o
[44/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o
[45/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);
^
[46/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o
ninja: build stopped: subcommand failed.
-------------------------------END LOGS------------------------------
prev parent reply other threads:[~2026-01-11 17:38 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20260111151758.89015-3-scott.k.mitch1@gmail.com>
2026-01-11 15:18 ` |SUCCESS| pw159685 " checkpatch
2026-01-11 17:01 ` qemudev [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202601111701.60BH1Ifh1508737@localhost.localdomain \
--to=qemudev@loongson.cn \
--cc=maobibo@loongson.cn \
--cc=scott.k.mitch1@gmail.com \
--cc=test-report@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).