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 D082C43696 for ; Thu, 7 Dec 2023 08:17:18 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9826042E7A; Thu, 7 Dec 2023 08:17:18 +0100 (CET) Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by mails.dpdk.org (Postfix) with ESMTP id D349F40042 for ; Thu, 7 Dec 2023 08:17:16 +0100 (CET) Received: from loongson.cn (unknown [192.168.100.1]) by gateway (Coremail) with SMTP id _____8AxDOt6cXFlNo8_AA--.56568S3; Thu, 07 Dec 2023 15:17:14 +0800 (CST) Received: from localhost.localdomain (unknown [192.168.100.1]) by localhost.localdomain (Coremail) with SMTP id AQAAf8Cxjd55cXFleEZXAA--.64243S3; Thu, 07 Dec 2023 15:17:13 +0800 (CST) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.15.2/8.15.2) with ESMTPS id 3B76u9QG1957898 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 7 Dec 2023 14:56:10 +0800 Received: (from root@localhost) by localhost.localdomain (8.15.2/8.15.2/Submit) id 3B76u7Vk1957897; Thu, 7 Dec 2023 14:56:07 +0800 Date: Thu, 7 Dec 2023 14:56:07 +0800 From: qemudev@loongson.cn Message-Id: <202312070656.3B76u7Vk1957897@localhost.localdomain> Content-Type: text/plain; charset="utf-8" Subject: |FAILURE| pw134907 [PATCH] app/graph: generate cmdline boilerplate In-Reply-To: <20231207071205.3008880-1-skori@marvell.com> References: <20231207071205.3008880-1-skori@marvell.com> To: test-report@dpdk.org Cc: , zhoumin@loongson.cn X-CM-TRANSID: AQAAf8Cxjd55cXFleEZXAA--.64243S3 Authentication-Results: localhost.localdomain; spf=neutral smtp.mail=q emudev@loongson.cn; X-CM-SenderInfo: pthp3vthy6z05rqj20fqof0/1tbiAQASD2VxK6wC-QACsy X-Coremail-Antispam: 1Uk129KBj9fXoWfuw1DGrW5ur15Ar4UZFW8GrX_yoW5JF1ruo Zru3ZxuF1xXFW8WwsYyrZrZa95WrWkAr1vyrsxC398Cw1ayFW3ur1UZw45Wa45Jas5tr45 AF18Ja93tr4UZFZxl-sFpf9Il3svdjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8wcxFpf 9Il3svdxBIdaVrn0xqx4xG64xvF2IEw4CE5I8CrVC2j2Jv73VFW2AGmfu7bjvjm3AaLaJ3 UjIYCTnIWjp_UUUYb7kC6x804xWl14x267AKxVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI 8IcIk0rVWrJVCq3wAFIxvE14AKwVWUGVWUXwA2ocxC64kIII0Yj41l84x0c7CEw4AK67xG Y2AK021l84ACjcxK6xIIjxv20xvE14v26ryj6F1UM28EF7xvwVC0I7IYx2IY6xkF7I0E14 v26r4j6F4UM28EF7xvwVC2z280aVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIEc7CjxVAF wI0_Gr1j6F4UJwAS0I0E0xvYzxvE52x082IY62kv0487Mc804VCY07AIYIkI8VC2zVCFFI 0UMc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUAVWUtwAv7VC2z280 aVAFwI0_Gr0_Cr1lOx8S6xCaFVCjc4AY6r1j6r4UM4kE6xkIj40Ew7xC0wCF04k20xvY0x 0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E 7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcV C0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF 04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r4j6F4UMIIF0xvEx4A2jsIEc7 CjxVAFwI0_Gr0_Gr1UYxBIdaVFxhVjvjDU0xZFpf9x07jo89NUUUUU= 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/134907 _ninja build failure_ Submitter: Sunil Kumar Kori Date: Thu, 7 Dec 2023 12:42:05 +0530 DPDK git baseline: Repo:dpdk Branch: main CommitID: f2d5afbb2c05d7647da7ea914887c52115652651 134907 --> 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: app/graph/commands.h /usr/bin/meson --internal exe --capture app/graph/commands.h -- /usr/libexec/platform-python ../buildtools/dpdk-cmdline-gen.py --context-name=modules_ctx ../app/graph/commands.list 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' /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var File autogenerated by ../buildtools/dpdk-cmdline-gen.py app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ #ifndef GENERATED_COMMANDS_H #define GENERATED_COMMANDS_H #include #include #include #include #include /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var 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" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "graph start" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "graph stats show" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "help graph" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "mempool name size buf_sz buffers nb_bufs cache cache_size numa node" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "help mempool" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "ethdev dev rxq nb_rxq txq nb_txq mempool" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "ethdev __dev mtu size" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "ethdev __dev promiscuous <(on,off)>enable" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "ethdev __dev show" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; /bin /boot /corefiles /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var Auto-generated handling for command "ethdev __dev stats" app/ build/ buildtools/ config/ devtools/ doc/ drivers/ dts/ examples/ kernel/ lib/ license/ usertools/ 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, } }; [2012/2423] Compiling C object app/dpdk-test-dma-perf.p/test-dma-perf_main.c.o [2013/2423] Compiling C object drivers/libtmp_rte_baseband_null.a.p/baseband_null_bbdev_null.c.o [2014/2423] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o [2015/2423] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_ops.c.o [2016/2423] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o [2017/2423] Generating rte_baseband_fpga_lte_fec.pmd.c with a custom command [2018/2423] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_options_parsing.c.o [2019/2423] Compiling C object app/dpdk-test-dma-perf.p/test-dma-perf_benchmark.c.o [2020/2423] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_main.c.o [2021/2423] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev.c.o [2022/2423] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_vector.c.o [2023/2423] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_parser.c.o [2024/2423] Generating rte_baseband_fpga_5gnr_fec.pmd.c with a custom command [2025/2423] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_options_parse.c.o [2026/2423] Compiling C object app/dpdk-test-flow-perf.p/test-flow-perf_actions_gen.c.o [2027/2423] Generating rte_crypto_scheduler.sym_chk with a custom command (wrapped by meson to capture output) [2028/2423] Compiling C object app/dpdk-proc-info.p/proc-info_main.c.o [2029/2423] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_scheduler.c.o [2030/2423] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_evdev_selftest.c.o [2031/2423] Generating rte_event_cnxk.pmd.c with a custom command [2032/2423] Compiling C object drivers/libtmp_rte_baseband_turbo_sw.a.p/baseband_turbo_sw_bbdev_turbo_software.c.o [2033/2423] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o [2034/2423] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o [2035/2423] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_selftest.c.o [2036/2423] Compiling C object drivers/libtmp_rte_crypto_dpaa_sec.a.p/crypto_dpaa_sec_dpaa_sec.c.o [2037/2423] Compiling C object drivers/libtmp_rte_crypto_dpaa2_sec.a.p/crypto_dpaa2_sec_dpaa2_sec_dpseci.c.o [2038/2423] Compiling C object drivers/libtmp_rte_baseband_acc.a.p/baseband_acc_rte_vrb_pmd.c.o [2039/2423] Compiling C object drivers/libtmp_rte_baseband_acc.a.p/baseband_acc_rte_acc100_pmd.c.o [2040/2423] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o [2041/2423] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o [2042/2423] Generating rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output) [2043/2423] Compiling C object drivers/libtmp_rte_crypto_octeontx.a.p/crypto_octeontx_otx_cryptodev_ops.c.o [2044/2423] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.c.o ninja: build stopped: subcommand failed. -------------------------------END LOGS------------------------------