From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D3387471E8 for ; Sun, 11 Jan 2026 18:38:38 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C10C34013F; Sun, 11 Jan 2026 18:38:38 +0100 (CET) Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by mails.dpdk.org (Postfix) with ESMTP id 6A6854013F for ; Sun, 11 Jan 2026 18:38:36 +0100 (CET) Received: from loongson.cn (unknown [10.40.64.71]) by gateway (Coremail) with SMTP id _____8AxScIZ4GNpu6AHAA--.24296S3; Mon, 12 Jan 2026 01:38:33 +0800 (CST) Received: from localhost.localdomain (unknown [10.40.64.71]) by front1 (Coremail) with SMTP id qMiowJCxOMEY4GNpGIAZAA--.38884S3; Mon, 12 Jan 2026 01:38:32 +0800 (CST) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.15.2/8.15.2) with ESMTPS id 60BH1jK41510450 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 12 Jan 2026 01:01:45 +0800 Received: (from root@localhost) by localhost.localdomain (8.15.2/8.15.2/Submit) id 60BH1jci1510449; Mon, 12 Jan 2026 01:01:45 +0800 Date: Mon, 12 Jan 2026 01:01:45 +0800 From: qemudev@loongson.cn Message-Id: <202601111701.60BH1jci1510449@localhost.localdomain> Content-Type: text/plain; charset="utf-8" Subject: |FAILURE| pw159682-159683 [PATCH 2/2] mailmap: add Scott Mitchell In-Reply-To: <20260111150033.81760-3-scott.k.mitch1@gmail.com> References: <20260111150033.81760-3-scott.k.mitch1@gmail.com> To: test-report@dpdk.org Cc: scott.k.mitch1@gmail.com, maobibo@loongson.cn X-CM-TRANSID: qMiowJCxOMEY4GNpGIAZAA--.38884S3 X-CM-SenderInfo: pthp3vthy6z05rqj20fqof0/1tbiAgEED2ljO5sDowABsD X-Coremail-Antispam: 1Uk129KBj97XoW8Cw15XFy7KryxAFW3GoXrprykZF1UuoWfAw 47tw1fJr18W3Z5KryUGa45G3sFvFs8Ja4YyFWFgFnIqwn3Zry0vw1DtFZrGFZ5KwsIva15 AF4xtw45Xrykl-sFpf9Il3svdjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8wcxFpf9Il3 svdxBIdaVrn0xqx4xG64xvF2IEw4CE5I8CrVC2j2Jv73VFW2AGmfu7bjvjm3AaLaJ3UjIY CTnIWjp_UUU5E7kC6x804xWl14x267AKxVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcI k0rVWrJVCq3wAFIxvE14AKwVWUJVWUGwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK 021l84ACjcxK6xIIjxv20xvE14v26r1I6r4UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26r 1j6r4UM28EF7xvwVC2z280aVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r1j 6r4UM2AIxVAIcxkEcVAq07x20xvEncxIr21l57IF6xkI12xvs2x26I8E6xACxx1l5I8CrV ACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r126r1DMcIj6I8E87Iv67AKxVWU JVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lw4CEc2x0rVAKj4xxMxAIw28IcxkI7VAKI48JMx C20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAF wI0_JrI_JrWlx4CE17CEb7AF67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20x vE14v26r1I6r4UMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v2 0xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxV WUJVW8JbIYCTnIWIevJa73UjIFyTuYvjxUzXo2UUUUU X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org Test-Label: loongarch-compilation Test-Status: FAILURE http://dpdk.org/patch/159683 _ninja build failure_ Submitter: Scott Mitchell Date: Sun, 11 Jan 2026 10:00:32 -0500 DPDK git baseline: Repo:dpdk Branch: main CommitID: cd60dcd503b91956f966a1f6d595b35d256ac00f 159682-159683 --> ninja build failed Test environment and result as below: +---------------------+----------------+ | Environment | compilation | +---------------------+----------------+ | Loongnix-Server 8.3 | FAIL | +---------------------+----------------+ Loongnix-Server 8.3 Kernel: 4.19.190+ Compiler: gcc 8.3 Ninja build logs: -------------------------------BEGIN LOGS---------------------------- FAILED: lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o cc -Ilib/librte_eal.a.p -Ilib -I../lib -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/loongarch/include -I../lib/eal/loongarch/include -I../kernel/linux -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/argparse -I../lib/argparse -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=loongarch64 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="26.1"' -DRTE_LOG_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); ^ ~ [6/3029] Compiling C object lib/librte_log.a.p/log_log_syslog.c.o [7/3029] Generating rte_argparse_map with a custom command [8/3029] Generating rte_pmu_map with a custom command [9/3029] Compiling C object lib/librte_log.a.p/log_log_journal.c.o [10/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o FAILED: lib/librte_eal.a.p/eal_common_eal_common_memory.c.o cc -Ilib/librte_eal.a.p -Ilib -I../lib -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/loongarch/include -I../lib/eal/loongarch/include -I../kernel/linux -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/argparse -I../lib/argparse -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=loongarch64 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="26.1"' -DRTE_LOG_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); ^~~~~~~~~~~ [11/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore_var.c.o In file included from ../lib/eal/common/eal_common_lcore_var.c:16: ./lib/eal/include/rte_lcore_var.h: In function ‘rte_lcore_var_lcore’: ./lib/eal/include/rte_lcore_var.h:130:57: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] return RTE_PTR_ADD(handle, lcore_id ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION RTE_MAX_LCORE_VAR); ^ [12/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o [13/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o [14/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o [15/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o [16/3029] Compiling C object lib/librte_log.a.p/log_log_color.c.o [17/3029] Compiling C object lib/librte_log.a.p/log_log_timestamp.c.o [18/3029] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o [19/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o [20/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_mem_get’: ./lib/eal/include/rte_trace_point.h:342:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] void *mem = RTE_PTR_ADD(&trace->mem[0], offset); ^ ./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_point_emit_ev_header’: ./lib/eal/include/rte_trace_point.h:362:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] return RTE_PTR_ADD(mem, __RTE_TRACE_EVENT_HEADER_SZ); ^ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_set’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:428:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u64(in) __rte_trace_point_emit(RTE_STR(in), &in, uint64_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:29:2: note: in expansion of macro ‘rte_trace_point_emit_u64’ rte_trace_point_emit_u64(us); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:30:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_fn); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:31:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:32:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_cancel’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:39:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_fn); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:40:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:41:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(count); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_register’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:49:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:50:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:51:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:52:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:53:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:54:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:55:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:56:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_unregister’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:62:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:63:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:64:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:65:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:66:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:67:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:68:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:69:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_enable’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:74:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:75:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:76:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:77:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:78:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:79:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_disable’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:84:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:85:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:86:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:87:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:88:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:89:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_zmalloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:97:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:98:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:99:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:100:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:101:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_malloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:108:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:109:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:110:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:111:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:112:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_realloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:119:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:120:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:121:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:122:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:129:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_free’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:125:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:128:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_reserve’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:137:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:138:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:139:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:140:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:141:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:142:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(bound); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:143:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(mz); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_lookup’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:149:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:150:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(memzone); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_free’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:156:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:157:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(addr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:158:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_remote_launch’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:166:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(f); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:167:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:168:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(worker_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:169:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_ready’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:174:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:175:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(cpuset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_running’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:180:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:181:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(f); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:187:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_stopped’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:183:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:186:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_map_lcore’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:193:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:194:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:195:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(enabled); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_state_change’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:200:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:201:2: note: in expansion of macro ‘rte_trace_point_emit_i32’ rte_trace_point_emit_i32(lcore_state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:207:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_start’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:203:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:206:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:212:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_stop’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:208:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:211:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_begin’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:216:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:217:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_runstate_set’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:222:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:223:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(run_state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_end’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:228:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:229:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_launch.c:8: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_component_register’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:234:2: note: in expansion of macro ‘rte_trace_point_emit_i32’ rte_trace_point_emit_i32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:235:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(service_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [21/3029] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o [22/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o [23/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o [24/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o [25/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o [26/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o cc -Ilib/librte_eal.a.p -Ilib -I../lib -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/loongarch/include -I../lib/eal/loongarch/include -I../kernel/linux -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/argparse -I../lib/argparse -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=loongarch64 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="26.1"' -DRTE_LOG_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); ^ ~ [27/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o [28/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o [29/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o [30/3029] Compiling C object lib/librte_pmu.a.p/pmu_pmu.c.o [31/3029] Compiling C object lib/librte_log.a.p/log_log.c.o [32/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_mem_get’: ./lib/eal/include/rte_trace_point.h:342:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] void *mem = RTE_PTR_ADD(&trace->mem[0], offset); ^ ./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_point_emit_ev_header’: ./lib/eal/include/rte_trace_point.h:362:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] return RTE_PTR_ADD(mem, __RTE_TRACE_EVENT_HEADER_SZ); ^ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_set’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:428:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u64(in) __rte_trace_point_emit(RTE_STR(in), &in, uint64_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:29:2: note: in expansion of macro ‘rte_trace_point_emit_u64’ rte_trace_point_emit_u64(us); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:30:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_fn); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:31:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:32:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_cancel’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:39:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_fn); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:40:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:41:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(count); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_register’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:49:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:50:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:51:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:52:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:53:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:54:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:55:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:56:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_unregister’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:62:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:63:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:64:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:65:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:66:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:67:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:68:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:69:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_enable’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:74:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:75:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:76:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:77:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:78:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:79:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_disable’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:84:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:85:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:86:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:87:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:88:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:89:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_zmalloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:97:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:98:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:99:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:100:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:101:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_malloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:108:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:109:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:110:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:111:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:112:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_realloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:119:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:120:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:121:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:122:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:129:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_free’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:125:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:128:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_reserve’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:137:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:138:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:139:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:140:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:141:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:142:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(bound); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:143:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(mz); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_lookup’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:149:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:150:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(memzone); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_free’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:156:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:157:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(addr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:158:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_remote_launch’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:166:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(f); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:167:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:168:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(worker_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:169:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_ready’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:174:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:175:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(cpuset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_running’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:180:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:181:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(f); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:187:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_stopped’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:183:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:186:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_map_lcore’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:193:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:194:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:195:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(enabled); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_state_change’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:200:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:201:2: note: in expansion of macro ‘rte_trace_point_emit_i32’ rte_trace_point_emit_i32(lcore_state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:207:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_start’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:203:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:206:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:212:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_stop’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:208:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:211:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_begin’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:216:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:217:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_runstate_set’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:222:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:223:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(run_state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_end’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:228:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:229:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_memzone.c:12: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_component_register’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:234:2: note: in expansion of macro ‘rte_trace_point_emit_i32’ rte_trace_point_emit_i32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:235:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(service_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_memzone.c:22: ./lib/eal/common/malloc_elem.h: In function ‘malloc_elem_from_data’: ./lib/eal/common/malloc_elem.h:312:69: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] struct malloc_elem *elem = RTE_PTR_SUB(data, MALLOC_ELEM_HEADER_LEN); ^ ./lib/eal/common/malloc_elem.h:315:69: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] return elem->state != ELEM_PAD ? elem: RTE_PTR_SUB(elem, elem->pad); ^ ./lib/eal/common/eal_common_memzone.c: In function ‘dump_memzone’: ./lib/eal/common/eal_common_memzone.c:407:40: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] mz_end = RTE_PTR_ADD(cur_addr, mz->len); ^ ./lib/eal/common/eal_common_memzone.c:420:43: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] cur_addr = RTE_PTR_ADD(cur_addr, page_sz); ^ [33/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o [34/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_mem_get’: ./lib/eal/include/rte_trace_point.h:342:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] void *mem = RTE_PTR_ADD(&trace->mem[0], offset); ^ ./lib/eal/include/rte_trace_point.h: In function ‘__rte_trace_point_emit_ev_header’: ./lib/eal/include/rte_trace_point.h:362:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] return RTE_PTR_ADD(mem, __RTE_TRACE_EVENT_HEADER_SZ); ^ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:33:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_set’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:428:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u64(in) __rte_trace_point_emit(RTE_STR(in), &in, uint64_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:29:2: note: in expansion of macro ‘rte_trace_point_emit_u64’ rte_trace_point_emit_u64(us); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:30:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_fn); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:31:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:25:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:32:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:42:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_alarm_cancel’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:39:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_fn); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:40:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:35:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:41:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(count); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:57:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_register’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:49:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:50:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:51:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:52:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:53:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:54:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:55:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:45:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:56:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:70:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_callback_unregister’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:62:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:63:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:64:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:65:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:66:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:67:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:68:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:58:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:69:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(cb_arg); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:80:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_enable’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:74:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:75:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:76:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:77:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:78:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:71:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:79:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:90:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_intr_disable’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:84:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:85:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->dev_fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:86:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->fd); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:87:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(handle->type); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:88:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->max_intr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:81:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:89:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(handle->nb_efd); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:102:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_zmalloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:97:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:98:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:99:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:100:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:93:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:101:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:113:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_malloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:108:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:109:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:110:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:111:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:104:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:112:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:123:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_realloc’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:119:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:120:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:121:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:115:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:122:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:129:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_mem_free’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:125:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:128:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(ptr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:144:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_reserve’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:137:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:438:41: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_size_t(in) __rte_trace_point_emit(RTE_STR(in), &in, size_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:138:2: note: in expansion of macro ‘rte_trace_point_emit_size_t’ rte_trace_point_emit_size_t(len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:139:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(socket_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:140:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:141:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(align); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:142:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(bound); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:132:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:143:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(mz); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:151:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_lookup’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:149:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:146:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:150:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(memzone); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:159:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_memzone_free’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:156:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:157:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(addr); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:153:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:158:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:170:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_remote_launch’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:166:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(f); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:167:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(arg); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:168:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(worker_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:162:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:436:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_int(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:169:2: note: in expansion of macro ‘rte_trace_point_emit_int’ rte_trace_point_emit_int(rc); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:176:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_ready’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:174:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:171:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:175:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(cpuset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:182:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_running’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:180:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:177:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:441:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_ptr(in) __rte_trace_point_emit(RTE_STR(in), &in, uintptr_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:181:2: note: in expansion of macro ‘rte_trace_point_emit_ptr’ rte_trace_point_emit_ptr(f); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:187:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_thread_lcore_stopped’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:183:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:186:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ./lib/eal/include/eal_trace_internal.h:196:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_map_lcore’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:193:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:194:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:190:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:195:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(enabled); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:202:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_state_change’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:200:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:197:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:201:2: note: in expansion of macro ‘rte_trace_point_emit_i32’ rte_trace_point_emit_i32(lcore_state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:207:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_start’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:203:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:206:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:212:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_lcore_stop’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:208:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:211:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:218:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_begin’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:216:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:213:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:217:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:224:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_runstate_set’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:222:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:219:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:223:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(run_state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:230:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_run_end’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:228:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:225:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:430:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_u32(in) __rte_trace_point_emit(RTE_STR(in), &in, uint32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:229:2: note: in expansion of macro ‘rte_trace_point_emit_u32’ rte_trace_point_emit_u32(lcore_id); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: At top level: ./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ) ^ ./lib/eal/include/eal_trace_internal.h:236:1: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] In file included from ../lib/eal/include/eal_trace_internal.h:16, from ../lib/eal/common/eal_common_thread.c:14: ./lib/eal/include/eal_trace_internal.h: In function ‘rte_eal_trace_service_component_register’: ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:388:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, sizeof(*in)); ^~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:431:38: note: in expansion of macro ‘__rte_trace_point_emit’ #define rte_trace_point_emit_i32(in) __rte_trace_point_emit(RTE_STR(in), &in, int32_t) ^~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:234:2: note: in expansion of macro ‘rte_trace_point_emit_i32’ rte_trace_point_emit_i32(id); ^~~~~~~~~~~~~~~~~~~~~~~~ ./lib/eal/include/rte_common.h:583:20: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] const void *: ((void *)((const char *)(ptr) + (x))), ^ ./lib/eal/include/rte_trace_point.h:56:2: note: in definition of macro ‘__RTE_TRACE_POINT’ __VA_ARGS__ ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:231:1: note: in expansion of macro ‘RTE_TRACE_POINT’ RTE_TRACE_POINT( ^~~~~~~~~~~~~~~ ./lib/eal/include/rte_trace_point.h:396:8: note: in expansion of macro ‘RTE_PTR_ADD’ mem = RTE_PTR_ADD(mem, __RTE_TRACE_EMIT_STRING_LEN_MAX); ^~~~~~~~~~~ ./lib/eal/include/eal_trace_internal.h:235:2: note: in expansion of macro ‘rte_trace_point_emit_string’ rte_trace_point_emit_string(service_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [35/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o [36/3029] Compiling C object lib/librte_argparse.a.p/argparse_rte_argparse.c.o [37/3029] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o ./lib/eal/common/eal_common_fbarray.c: In function ‘get_used_mask’: ./lib/eal/common/eal_common_fbarray.c:78:60: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] return (struct used_mask *) RTE_PTR_ADD(data, elt_sz ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION len); ^ ./lib/eal/common/eal_common_fbarray.c: In function ‘overlap’: ./lib/eal/common/eal_common_fbarray.c:102:42: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] const void *end = RTE_PTR_ADD(start, len); ^ ./lib/eal/common/eal_common_fbarray.c:104:52: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] const void *ma_end = RTE_PTR_ADD(ma->addr, ma->len); ^ ./lib/eal/common/eal_common_fbarray.c: In function ‘rte_fbarray_get’: ./lib/eal/common/eal_common_fbarray.c:1061:48: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] ret = RTE_PTR_ADD(arr->data, idx ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION arr->elt_sz); ^ ./lib/eal/common/eal_common_fbarray.c: In function ‘rte_fbarray_find_idx’: ./lib/eal/common/eal_common_fbarray.c:1471:53: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] end = RTE_PTR_ADD(arr->data, arr->elt_sz ABI_VERSION app build buildtools config cscope.out devtools doc drivers dts examples kernel last_gpr.txt lib license MAINTAINERS Makefile meson.build meson_options.txt README tags test-report.txt usertools VERSION arr->len); ^ [38/3029] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o ninja: build stopped: subcommand failed. -------------------------------END LOGS------------------------------