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 CBAC543698 for ; Thu, 7 Dec 2023 11:44:32 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C3A6242DB2; Thu, 7 Dec 2023 11:44:32 +0100 (CET) Received: from mail-pj1-f100.google.com (mail-pj1-f100.google.com [209.85.216.100]) by mails.dpdk.org (Postfix) with ESMTP id 33CE340295 for ; Thu, 7 Dec 2023 11:44:32 +0100 (CET) Received: by mail-pj1-f100.google.com with SMTP id 98e67ed59e1d1-28659b38bc7so771626a91.0 for ; Thu, 07 Dec 2023 02:44:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1701945871; x=1702550671; darn=dpdk.org; h=cc:to:from:subject:message-id:date:from:to:cc:subject:date :message-id:reply-to; bh=8YXHkmjHkJn1KR7j5YDuIEpoJwlpw2HLA17C0jEiu9I=; b=UhMExXdjyanNLLZAJpjW7ukuWJyBOnEJJZ+N3NwJgDzOqL/BqfJOtARves+1JzLZ8w AMoIv09rMPDjgKpyWj1PKzmyjO7/Q+LoUi5T89kxrwd3e7svkh4AfgNAmbC+/Wl8v1sF +HQ4yQzuivTraKHOmXp3Gpuh7dJnQhhYxcdVY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701945871; x=1702550671; h=cc:to:from:subject:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8YXHkmjHkJn1KR7j5YDuIEpoJwlpw2HLA17C0jEiu9I=; b=h31KzLsrSqwdD3WgMf/2HDmq77SONHsPjBdy7+dU9cmAvdTFxna53Y8UzXWdkCnor+ aZaBgFmUiV9nuatMsaZqYEYIisDdfdFobwQSxR9No6WLSB/XMCXwlBO1WWjMNbegcYhG GwR8DVl3PJKSPFl1fRMEMKRUBrvZL4Z5sc803ekmwV8eJ8BVe12QcGM0qj7ImfnO972w w9nm5vBqzPeLLzhT0d97eeUlrvhkTEnuz8fZ890vbcZFtisDGuuThSzd0O7cuiUptdGt ImIi7BikIynABwcJHYzDgaDrVQUM/ou7zbKCCjE8gg93KEhIh0eTHUe/xze4gF280e0D XM5A== X-Gm-Message-State: AOJu0YzJiVWMojYepR6kzHgsvTypcuGTpwb2QsI5P14M5HsKn87bFJOG gW179hQGVwfO1aqd0eRl5YfVLFXwKtjxd9Rl22tx36r2z2lYCINkgUyyNtXulDvzXqhvuPwf7g= = X-Google-Smtp-Source: AGHT+IGYMhmy3orTI3GTp0MkW22PPAhAJApyT3nb7zAikHvGezEvAFrTtkMsalur0+Wtm2gA0DPpFzSYjqJC X-Received: by 2002:a17:90a:c697:b0:286:6cc0:cacb with SMTP id n23-20020a17090ac69700b002866cc0cacbmr2198896pjt.66.1701945871132; Thu, 07 Dec 2023 02:44:31 -0800 (PST) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [2606:4100:3880:1234::84]) by smtp-relay.gmail.com with ESMTPS id jd13-20020a170903260d00b001b8a756bd96sm63288plb.12.2023.12.07.02.44.31 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Dec 2023 02:44:31 -0800 (PST) X-Relaying-Domain: iol.unh.edu Date: Thu, 07 Dec 2023 02:44:31 -0800 (PST) Message-ID: <6571a20f.170a0220.92440.17dfSMTPIN_ADDED_MISSING@mx.google.com> Received: from [172.21.0.3] (unknown [172.18.0.240]) by postal.iol.unh.edu (Postfix) with ESMTP id 4DDB46051823; Thu, 7 Dec 2023 05:44:30 -0500 (EST) Subject: |FAILURE| pw134907 [PATCH] app/graph: generate cmdline boilerplate From: dpdklab@iol.unh.edu To: test-report@dpdk.org Cc: dpdk-test-reports@iol.unh.edu Content-Type: text/plain 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: iol-testing Test-Status: FAILURE http://dpdk.org/patch/134907 _build patch failure_ Submitter: Sunil Kumar Kori Date: Thursday, December 07 2023 07:12:05 Applied on: CommitID:f2d5afbb2c05d7647da7ea914887c52115652651 Apply patch set 134907 failed: [1/378] Linking static target drivers/libtmp_rte_baseband_acc.a. [2/378] Linking static target drivers/libtmp_rte_crypto_octeontx.a. [3/378] Linking static target drivers/librte_event_dlb2.a. [4/378] Linking static target drivers/libtmp_rte_event_sw.a. [5/378] Linking static target drivers/libtmp_rte_baseband_fpga_5gnr_fec.a. [6/378] Linking static target drivers/libtmp_rte_baseband_fpga_lte_fec.a. [7/378] Linking static target drivers/libtmp_rte_event_octeontx.a. [8/378] Linking static target drivers/libtmp_rte_baseband_la12xx.a. [9/378] Linking static target drivers/libtmp_rte_baseband_null.a. [10/378] Linking static target drivers/libtmp_rte_baseband_turbo_sw.a. [11/378] Linking target drivers/librte_event_opdl.so.24.1. [12/378] Linking target drivers/librte_common_cnxk.so.24.1. [13/378] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_cmdline_test.c.o'. [14/378] Generating rte_baseband_fpga_lte_fec.pmd.c with a custom command. [15/378] Generating rte_baseband_fpga_5gnr_fec.pmd.c with a custom command. [16/378] Generating rte_baseband_turbo_sw.pmd.c with a custom command. [17/378] Generating rte_baseband_acc.pmd.c with a custom command. [18/378] Generating rte_baseband_null.pmd.c with a custom command. [19/378] Generating rte_crypto_octeontx.pmd.c with a custom command. [20/378] Generating rte_baseband_la12xx.pmd.c with a custom command. [21/378] Compiling C object 'drivers/a715181@@rte_baseband_fpga_5gnr_fec@sha/meson-generated_.._rte_baseband_fpga_5gnr_fec.pmd.c.o'. [22/378] Compiling C object 'drivers/a715181@@rte_baseband_acc@sha/meson-generated_.._rte_baseband_acc.pmd.c.o'. [23/378] Compiling C object 'drivers/a715181@@rte_baseband_fpga_5gnr_fec@sta/meson-generated_.._rte_baseband_fpga_5gnr_fec.pmd.c.o'. [24/378] Compiling C object 'drivers/a715181@@rte_baseband_acc@sta/meson-generated_.._rte_baseband_acc.pmd.c.o'. [25/378] Compiling C object 'drivers/a715181@@rte_crypto_octeontx@sta/meson-generated_.._rte_crypto_octeontx.pmd.c.o'. [26/378] Compiling C object 'drivers/a715181@@rte_baseband_fpga_lte_fec@sha/meson-generated_.._rte_baseband_fpga_lte_fec.pmd.c.o'. [27/378] Linking static target drivers/librte_crypto_octeontx.a. [28/378] Compiling C object 'drivers/a715181@@rte_baseband_fpga_lte_fec@sta/meson-generated_.._rte_baseband_fpga_lte_fec.pmd.c.o'. [29/378] Linking static target drivers/librte_baseband_acc.a. [30/378] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_main.c.o'. [31/378] Compiling C object 'drivers/a715181@@rte_crypto_octeontx@sha/meson-generated_.._rte_crypto_octeontx.pmd.c.o'. [32/378] Compiling C object 'drivers/a715181@@rte_baseband_la12xx@sta/meson-generated_.._rte_baseband_la12xx.pmd.c.o'. [33/378] Linking static target drivers/librte_baseband_fpga_5gnr_fec.a. [34/378] Compiling C object 'drivers/a715181@@rte_baseband_la12xx@sha/meson-generated_.._rte_baseband_la12xx.pmd.c.o'. [35/378] Linking static target drivers/librte_baseband_fpga_lte_fec.a. [36/378] Generating rte_event_octeontx.pmd.c with a custom command. [37/378] Compiling C object 'drivers/a715181@@rte_baseband_null@sta/meson-generated_.._rte_baseband_null.pmd.c.o'. [38/378] Linking static target drivers/librte_baseband_la12xx.a. [39/378] Generating rte_event_sw.pmd.c with a custom command. [40/378] Compiling C object 'drivers/a715181@@rte_baseband_null@sha/meson-generated_.._rte_baseband_null.pmd.c.o'. [41/378] Generating commands_hdr with a meson_exe.py custom command. FAILED: app/graph/commands.h /usr/bin/meson --internal exe --capture app/graph/commands.h -- /usr/bin/python3 ../buildtools/dpdk-cmdline-gen.py --context-name=modules_ctx ../app/graph/commands.list /* File autogenerated by ../buildtools/dpdk-cmdline-gen.py */ #ifndef GENERATED_COMMANDS_H #define GENERATED_COMMANDS_H #include #include #include #include #include /* Auto-generated handling for command "graph usecase coremask mask bsz size tmo ns model <(rtc,mcd,default)>model_name <(pcap_enable)>capt_ena pcap_ena <(num_pcap_pkts)>capt_pkts_count num_pcap_pkts <(pcap_file)>capt_file pcap_file" */ extern void cmd_graph_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_graph_result { cmdline_fixed_string_t graph; cmdline_fixed_string_t usecase; cmdline_fixed_string_t coremask; uint64_t mask; cmdline_fixed_string_t bsz; uint16_t size; cmdline_fixed_string_t tmo; uint64_t ns; cmdline_fixed_string_t model; cmdline_fixed_string_t model_name; cmdline_fixed_string_t capt_ena; uint8_t pcap_ena; cmdline_fixed_string_t capt_pkts_count; uint64_t num_pcap_pkts; cmdline_fixed_string_t capt_file; cmdline_fixed_string_t pcap_file; }; static cmdline_parse_token_string_t cmd_graph_graph_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, graph, "graph"); static cmdline_parse_token_string_t cmd_graph_usecase_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, usecase, NULL); static cmdline_parse_token_string_t cmd_graph_coremask_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, coremask, "coremask"); static cmdline_parse_token_num_t cmd_graph_mask_tok = TOKEN_NUM_INITIALIZER(struct cmd_graph_result, mask, RTE_UINT64); static cmdline_parse_token_string_t cmd_graph_bsz_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, bsz, "bsz"); static cmdline_parse_token_num_t cmd_graph_size_tok = TOKEN_NUM_INITIALIZER(struct cmd_graph_result, size, RTE_UINT16); static cmdline_parse_token_string_t cmd_graph_tmo_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, tmo, "tmo"); static cmdline_parse_token_num_t cmd_graph_ns_tok = TOKEN_NUM_INITIALIZER(struct cmd_graph_result, ns, RTE_UINT64); static cmdline_parse_token_string_t cmd_graph_model_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, model, "model"); static cmdline_parse_token_string_t cmd_graph_model_name_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, model_name, "rtc#mcd#default"); static cmdline_parse_token_string_t cmd_graph_capt_ena_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, capt_ena, "pcap_enable"); static cmdline_parse_token_num_t cmd_graph_pcap_ena_tok = TOKEN_NUM_INITIALIZER(struct cmd_graph_result, pcap_ena, RTE_UINT8); static cmdline_parse_token_string_t cmd_graph_capt_pkts_count_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, capt_pkts_count, "num_pcap_pkts"); static cmdline_parse_token_num_t cmd_graph_num_pcap_pkts_tok = TOKEN_NUM_INITIALIZER(struct cmd_graph_result, num_pcap_pkts, RTE_UINT64); static cmdline_parse_token_string_t cmd_graph_capt_file_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, capt_file, "pcap_file"); static cmdline_parse_token_string_t cmd_graph_pcap_file_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_result, pcap_file, NULL); static cmdline_parse_inst_t cmd_graph = { .f = cmd_graph_parsed, .data = NULL, .help_str = "Command to create graph for given usecase", .tokens = { (void *)&cmd_graph_graph_tok, (void *)&cmd_graph_usecase_tok, (void *)&cmd_graph_coremask_tok, (void *)&cmd_graph_mask_tok, (void *)&cmd_graph_bsz_tok, (void *)&cmd_graph_size_tok, (void *)&cmd_graph_tmo_tok, (void *)&cmd_graph_ns_tok, (void *)&cmd_graph_model_tok, (void *)&cmd_graph_model_name_tok, (void *)&cmd_graph_capt_ena_tok, (void *)&cmd_graph_pcap_ena_tok, (void *)&cmd_graph_capt_pkts_count_tok, (void *)&cmd_graph_num_pcap_pkts_tok, (void *)&cmd_graph_capt_file_tok, (void *)&cmd_graph_pcap_file_tok, NULL, } }; /* Auto-generated handling for command "graph start" */ extern void cmd_graph_start_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_graph_start_result { cmdline_fixed_string_t graph; cmdline_fixed_string_t start; }; static cmdline_parse_token_string_t cmd_graph_start_graph_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_start_result, graph, "graph"); static cmdline_parse_token_string_t cmd_graph_start_start_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_start_result, start, "start"); static cmdline_parse_inst_t cmd_graph_start = { .f = cmd_graph_start_parsed, .data = NULL, .help_str = "Comanmd to start a graph", .tokens = { (void *)&cmd_graph_start_graph_tok, (void *)&cmd_graph_start_start_tok, NULL, } }; /* Auto-generated handling for command "graph stats show" */ extern void cmd_graph_stats_show_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_graph_stats_show_result { cmdline_fixed_string_t graph; cmdline_fixed_string_t stats; cmdline_fixed_string_t show; }; static cmdline_parse_token_string_t cmd_graph_stats_show_graph_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_stats_show_result, graph, "graph"); static cmdline_parse_token_string_t cmd_graph_stats_show_stats_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_stats_show_result, stats, "stats"); static cmdline_parse_token_string_t cmd_graph_stats_show_show_tok = TOKEN_STRING_INITIALIZER(struct cmd_graph_stats_show_result, show, "show"); static cmdline_parse_inst_t cmd_graph_stats_show = { .f = cmd_graph_stats_show_parsed, .data = NULL, .help_str = "Command to dump graph stats", .tokens = { (void *)&cmd_graph_stats_show_graph_tok, (void *)&cmd_graph_stats_show_stats_tok, (void *)&cmd_graph_stats_show_show_tok, NULL, } }; /* Auto-generated handling for command "help graph" */ extern void cmd_help_graph_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_help_graph_result { cmdline_fixed_string_t help; cmdline_fixed_string_t graph; }; static cmdline_parse_token_string_t cmd_help_graph_help_tok = TOKEN_STRING_INITIALIZER(struct cmd_help_graph_result, help, "help"); static cmdline_parse_token_string_t cmd_help_graph_graph_tok = TOKEN_STRING_INITIALIZER(struct cmd_help_graph_result, graph, "graph"); static cmdline_parse_inst_t cmd_help_graph = { .f = cmd_help_graph_parsed, .data = NULL, .help_str = "Print help on graph commands", .tokens = { (void *)&cmd_help_graph_help_tok, (void *)&cmd_help_graph_graph_tok, NULL, } }; /* Auto-generated handling for command "mempool name size buf_sz buffers nb_bufs cache cache_size numa node" */ extern void cmd_mempool_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_mempool_result { cmdline_fixed_string_t mempool; cmdline_fixed_string_t name; cmdline_fixed_string_t size; uint16_t buf_sz; cmdline_fixed_string_t buffers; uint16_t nb_bufs; cmdline_fixed_string_t cache; uint16_t cache_size; cmdline_fixed_string_t numa; uint16_t node; }; static cmdline_parse_token_string_t cmd_mempool_mempool_tok = TOKEN_STRING_INITIALIZER(struct cmd_mempool_result, mempool, "mempool"); static cmdline_parse_token_string_t cmd_mempool_name_tok = TOKEN_STRING_INITIALIZER(struct cmd_mempool_result, name, NULL); static cmdline_parse_token_string_t cmd_mempool_size_tok = TOKEN_STRING_INITIALIZER(struct cmd_mempool_result, size, "size"); static cmdline_parse_token_num_t cmd_mempool_buf_sz_tok = TOKEN_NUM_INITIALIZER(struct cmd_mempool_result, buf_sz, RTE_UINT16); static cmdline_parse_token_string_t cmd_mempool_buffers_tok = TOKEN_STRING_INITIALIZER(struct cmd_mempool_result, buffers, "buffers"); static cmdline_parse_token_num_t cmd_mempool_nb_bufs_tok = TOKEN_NUM_INITIALIZER(struct cmd_mempool_result, nb_bufs, RTE_UINT16); static cmdline_parse_token_string_t cmd_mempool_cache_tok = TOKEN_STRING_INITIALIZER(struct cmd_mempool_result, cache, "cache"); static cmdline_parse_token_num_t cmd_mempool_cache_size_tok = TOKEN_NUM_INITIALIZER(struct cmd_mempool_result, cache_size, RTE_UINT16); static cmdline_parse_token_string_t cmd_mempool_numa_tok = TOKEN_STRING_INITIALIZER(struct cmd_mempool_result, numa, "numa"); static cmdline_parse_token_num_t cmd_mempool_node_tok = TOKEN_NUM_INITIALIZER(struct cmd_mempool_result, node, RTE_UINT16); static cmdline_parse_inst_t cmd_mempool = { .f = cmd_mempool_parsed, .data = NULL, .help_str = "Create mempool", .tokens = { (void *)&cmd_mempool_mempool_tok, (void *)&cmd_mempool_name_tok, (void *)&cmd_mempool_size_tok, (void *)&cmd_mempool_buf_sz_tok, (void *)&cmd_mempool_buffers_tok, (void *)&cmd_mempool_nb_bufs_tok, (void *)&cmd_mempool_cache_tok, (void *)&cmd_mempool_cache_size_tok, (void *)&cmd_mempool_numa_tok, (void *)&cmd_mempool_node_tok, NULL, } }; /* Auto-generated handling for command "help mempool" */ extern void cmd_help_mempool_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_help_mempool_result { cmdline_fixed_string_t help; cmdline_fixed_string_t mempool; }; static cmdline_parse_token_string_t cmd_help_mempool_help_tok = TOKEN_STRING_INITIALIZER(struct cmd_help_mempool_result, help, "help"); static cmdline_parse_token_string_t cmd_help_mempool_mempool_tok = TOKEN_STRING_INITIALIZER(struct cmd_help_mempool_result, mempool, "mempool"); static cmdline_parse_inst_t cmd_help_mempool = { .f = cmd_help_mempool_parsed, .data = NULL, .help_str = "Print help on mempool commands", .tokens = { (void *)&cmd_help_mempool_help_tok, (void *)&cmd_help_mempool_mempool_tok, NULL, } }; /* Auto-generated handling for command "ethdev dev rxq nb_rxq txq nb_txq mempool" */ extern void cmd_ethdev_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_ethdev_result { cmdline_fixed_string_t ethdev; cmdline_fixed_string_t dev; cmdline_fixed_string_t rxq; uint16_t nb_rxq; cmdline_fixed_string_t txq; uint16_t nb_txq; cmdline_fixed_string_t mempool; }; static cmdline_parse_token_string_t cmd_ethdev_ethdev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, ethdev, "ethdev"); static cmdline_parse_token_string_t cmd_ethdev_dev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, dev, NULL); static cmdline_parse_token_string_t cmd_ethdev_rxq_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, rxq, "rxq"); static cmdline_parse_token_num_t cmd_ethdev_nb_rxq_tok = TOKEN_NUM_INITIALIZER(struct cmd_ethdev_result, nb_rxq, RTE_UINT16); static cmdline_parse_token_string_t cmd_ethdev_txq_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, txq, "txq"); static cmdline_parse_token_num_t cmd_ethdev_nb_txq_tok = TOKEN_NUM_INITIALIZER(struct cmd_ethdev_result, nb_txq, RTE_UINT16); static cmdline_parse_token_string_t cmd_ethdev_mempool_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, mempool, NULL); static cmdline_parse_inst_t cmd_ethdev = { .f = cmd_ethdev_parsed, .data = NULL, .help_str = "Create Ethernet device", .tokens = { (void *)&cmd_ethdev_ethdev_tok, (void *)&cmd_ethdev_dev_tok, (void *)&cmd_ethdev_rxq_tok, (void *)&cmd_ethdev_nb_rxq_tok, (void *)&cmd_ethdev_txq_tok, (void *)&cmd_ethdev_nb_txq_tok, (void *)&cmd_ethdev_mempool_tok, NULL, } }; /* Auto-generated handling for command "ethdev __dev mtu size" */ extern void cmd_ethdev_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_ethdev_result { cmdline_fixed_string_t ethdev; cmdline_fixed_string_t __dev; cmdline_fixed_string_t mtu; uint16_t size; }; static cmdline_parse_token_string_t cmd_ethdev_ethdev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, ethdev, "ethdev"); static cmdline_parse_token_string_t cmd_ethdev___dev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, __dev, NULL); static cmdline_parse_token_string_t cmd_ethdev_mtu_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, mtu, "mtu"); static cmdline_parse_token_num_t cmd_ethdev_size_tok = TOKEN_NUM_INITIALIZER(struct cmd_ethdev_result, size, RTE_UINT16); static cmdline_parse_inst_t cmd_ethdev = { .f = cmd_ethdev_parsed, .data = NULL, .help_str = "Set MTU on Ethernet device", .tokens = { (void *)&cmd_ethdev_ethdev_tok, (void *)&cmd_ethdev___dev_tok, (void *)&cmd_ethdev_mtu_tok, (void *)&cmd_ethdev_size_tok, NULL, } }; /* Auto-generated handling for command "ethdev __dev promiscuous <(on,off)>enable" */ extern void cmd_ethdev_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_ethdev_result { cmdline_fixed_string_t ethdev; cmdline_fixed_string_t __dev; cmdline_fixed_string_t promiscuous; cmdline_fixed_string_t enable; }; static cmdline_parse_token_string_t cmd_ethdev_ethdev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, ethdev, "ethdev"); static cmdline_parse_token_string_t cmd_ethdev___dev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, __dev, NULL); static cmdline_parse_token_string_t cmd_ethdev_promiscuous_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, promiscuous, "promiscuous"); static cmdline_parse_token_string_t cmd_ethdev_enable_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, enable, "on#off"); static cmdline_parse_inst_t cmd_ethdev = { .f = cmd_ethdev_parsed, .data = NULL, .help_str = "Set promiscuous mode on Ethernet device", .tokens = { (void *)&cmd_ethdev_ethdev_tok, (void *)&cmd_ethdev___dev_tok, (void *)&cmd_ethdev_promiscuous_tok, (void *)&cmd_ethdev_enable_tok, NULL, } }; /* Auto-generated handling for command "ethdev __dev show" */ extern void cmd_ethdev_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_ethdev_result { cmdline_fixed_string_t ethdev; cmdline_fixed_string_t __dev; cmdline_fixed_string_t show; }; static cmdline_parse_token_string_t cmd_ethdev_ethdev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, ethdev, "ethdev"); static cmdline_parse_token_string_t cmd_ethdev___dev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, __dev, NULL); static cmdline_parse_token_string_t cmd_ethdev_show_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, show, "show"); static cmdline_parse_inst_t cmd_ethdev = { .f = cmd_ethdev_parsed, .data = NULL, .help_str = "Command to dump Ethernet device info", .tokens = { (void *)&cmd_ethdev_ethdev_tok, (void *)&cmd_ethdev___dev_tok, (void *)&cmd_ethdev_show_tok, NULL, } }; /* Auto-generated handling for command "ethdev __dev stats" */ extern void cmd_ethdev_parsed(void *parsed_result, struct cmdline *cl, void *data); struct cmd_ethdev_result { cmdline_fixed_string_t ethdev; cmdline_fixed_string_t __dev; cmdline_fixed_string_t stats; }; static cmdline_parse_token_string_t cmd_ethdev_ethdev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, ethdev, "ethdev"); static cmdline_parse_token_string_t cmd_ethdev___dev_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, __dev, NULL); static cmdline_parse_token_string_t cmd_ethdev_stats_tok = TOKEN_STRING_INITIALIZER(struct cmd_ethdev_result, stats, "stats"); static cmdline_parse_inst_t cmd_ethdev = { .f = cmd_ethdev_parsed, .data = NULL, .help_str = "Command to dump Ethernet device stats", .tokens = { (void *)&cmd_ethdev_ethdev_tok, (void *)&cmd_ethdev___dev_tok, (void *)&cmd_ethdev_stats_tok, NULL, } }; Traceback (most recent call last): File "../buildtools/dpdk-cmdline-gen.py", line 205, in main() File "../buildtools/dpdk-cmdline-gen.py", line 187, in main process_commands(args.infile, sys.stdout, None, args.context_name) File "../buildtools/dpdk-cmdline-gen.py", line 144, in process_commands cmd_inst, h_out, c_out = process_command(lineno, tokens, comment) File "../buildtools/dpdk-cmdline-gen.py", line 85, in process_command raise TypeError(f"Error line {lineno + 1}: unknown token type '{t_type}'") TypeError: Error line 17: unknown token type 'IPv4' [42/378] Compiling C object 'drivers/a715181@@rte_event_octeontx@sta/meson-generated_.._rte_event_octeontx.pmd.c.o'. [43/378] Linking static target drivers/librte_baseband_null.a. [44/378] Compiling C object 'drivers/a715181@@rte_event_sw@sta/meson-generated_.._rte_event_sw.pmd.c.o'. [45/378] Compiling C object 'drivers/a715181@@rte_event_octeontx@sha/meson-generated_.._rte_event_octeontx.pmd.c.o'. [46/378] Generating symbol file 'drivers/a715181@@rte_common_cnxk@sha/librte_common_cnxk.so.24.1.symbols'. [47/378] Compiling C object 'drivers/a715181@@rte_event_sw@sha/meson-generated_.._rte_event_sw.pmd.c.o'. [48/378] Linking target drivers/librte_baseband_la12xx.so.24.1. [49/378] Compiling C object 'app/a172ced@@dpdk-test-acl@exe/test-acl_main.c.o'. [50/378] Generating rte_event_dlb2.sym_chk with a meson_exe.py custom command. [51/378] Generating rte_baseband_acc.sym_chk with a meson_exe.py custom command. [52/378] Generating rte_baseband_fpga_5gnr_fec.sym_chk with a meson_exe.py custom command. [53/378] Generating rte_baseband_fpga_lte_fec.sym_chk with a meson_exe.py custom command. [54/378] Generating rte_crypto_octeontx.sym_chk with a meson_exe.py custom command. [55/378] Compiling C object 'app/a172ced@@dpdk-pdump@exe/pdump_main.c.o'. [56/378] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev.c.o'. [57/378] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_common.c.o'. [58/378] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev_perf.c.o'. ninja: build stopped: subcommand failed. https://lab.dpdk.org/results/dashboard/patchsets/28548/ UNH-IOL DPDK Community Lab