[dpdk-test-report] |FAILURE| pw91079-91080 [PATCH] [2/2] pipeline: autodetect endianness of action args

dpdklab at iol.unh.edu dpdklab at iol.unh.edu
Mon Apr 12 01:44:17 CEST 2021


Test-Label: Performance-Testing
Test-Status: FAILURE
http://dpdk.org/patch/91079

_build patch failure_

Submitter: Cristian Dumitrescu <cristian.dumitrescu at intel.com>
Date: Sunday, April 11 2021 23:23:38 
Applied on: CommitID:b40d7062ff2e065fb617494589ee810766e12a19
Apply patch set 91079-91080 failed:

[1/2258] Linking static target lib/librte_vhost.a
[2/2258] Linking static target lib/librte_port.a
[3/2258] Linking static target lib/librte_flow_classify.a
[4/2258] Linking static target lib/librte_table.a
[5/2258] Generating rte_bpf_def with a custom command
[6/2258] Generating rte_bpf_mingw with a custom command
[7/2258] Generating rte_graph_def with a custom command
[8/2258] Generating rte_graph_mingw with a custom command
[9/2258] Compiling C object lib/librte_node.a.p/librte_node_null.c.o
[10/2258] Compiling C object lib/librte_pipeline.a.p/librte_pipeline_rte_swx_pipeline.c.o
FAILED: lib/librte_pipeline.a.p/librte_pipeline_rte_swx_pipeline.c.o 
cc -Ilib/librte_pipeline.a.p -Ilib -I../lib -Ilib/librte_pipeline -I../lib/librte_pipeline -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_port -I../lib/librte_port -Ilib/librte_ethdev -I../lib/librte_ethdev -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Ilib/librte_sched -I../lib/librte_sched -Ilib/librte_ip_frag -I../lib/librte_ip_frag -Ilib/librte_hash -I../lib/librte_hash -Ilib/librte_rcu -I../lib/librte_rcu -Ilib/librte_cryptodev -I../lib/librte_cryptodev -Ilib/librte_eventdev -I../lib/librte_eventdev -Ilib/librte_timer -I../lib/librte_timer -Ilib/librte_kni -I../lib/librte_kni -Ilib/librte_pci -I../lib/librte_pci -Ilib/librte_table -I../lib/librte_table -Ilib/librte_lpm -I../lib/librte_lpm -Ilib/librte_acl -I../lib/librte_acl -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -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-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_pipeline.a.p/librte_pipeline_rte_swx_pipeline.c.o -MF lib/librte_pipeline.a.p/librte_pipeline_rte_swx_pipeline.c.o.d -o lib/librte_pipeline.a.p/librte_pipeline_rte_swx_pipeline.c.o -c ../lib/librte_pipeline/rte_swx_pipeline.c
../lib/librte_pipeline/rte_swx_pipeline.c: In function ‘instr_pattern_mov_all_validate_search’:
../lib/librte_pipeline/rte_swx_pipeline.c:7929:43: error: ‘INSTR_MOV_HM’ undeclared (first use in this function); did you mean ‘INSTR_MOV_I’?
  if (data[0].invalid || (instr[0].type != INSTR_MOV_HM))
                                           ^~~~~~~~~~~~
                                           INSTR_MOV_I
../lib/librte_pipeline/rte_swx_pipeline.c:7929:43: note: each undeclared identifier is reported only once for each function it appears in
../lib/librte_pipeline/rte_swx_pipeline.c: In function ‘action_arg_src_mov_count’:
../lib/librte_pipeline/rte_swx_pipeline.c:8612:54: error: ‘INSTR_MOV_HM’ undeclared (first use in this function); did you mean ‘INSTR_MOV_I’?
       ((instr->type != INSTR_MOV) && (instr->type != INSTR_MOV_HM)) ||
                                                      ^~~~~~~~~~~~
                                                      INSTR_MOV_I
[11/2258] Generating rte_node_mingw with a custom command
[12/2258] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_load.c.o
[13/2258] Compiling C object lib/librte_graph.a.p/librte_graph_graph_debug.c.o
[14/2258] Compiling C object lib/librte_graph.a.p/librte_graph_graph_populate.c.o
[15/2258] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_load_elf.c.o
[16/2258] Compiling C object lib/librte_graph.a.p/librte_graph_graph_ops.c.o
[17/2258] Compiling C object lib/librte_graph.a.p/librte_graph_node.c.o
[18/2258] Compiling C object lib/librte_graph.a.p/librte_graph_graph.c.o
[19/2258] Compiling C object lib/librte_graph.a.p/librte_graph_graph_stats.c.o
[20/2258] Compiling C object lib/librte_node.a.p/librte_node_log.c.o
[21/2258] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_pkt.c.o
[22/2258] Generating port.sym_chk with a custom command (wrapped by meson to capture output)
[23/2258] Generating table.sym_chk with a custom command (wrapped by meson to capture output)
[24/2258] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_validate.c.o
[25/2258] Generating flow_classify.sym_chk with a custom command (wrapped by meson to capture output)
[26/2258] Generating vhost.sym_chk with a custom command (wrapped by meson to capture output)
[27/2258] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_jit_x86.c.o
ninja: build stopped: subcommand failed.

https://lab.dpdk.org/results/dashboard/patchsets/16445/

UNH-IOL DPDK Community Lab


More information about the test-report mailing list