[ovs-build] |fail| pw1518577 [ovs-dev] [PATCH v1 5/6] dpif-netdev/mfex: Add ipv6 profile based hashing
0-day Robot
robot at bytheb.org
Thu Aug 19 11:19:18 UTC 2021
From: robot at bytheb.org
Test-Label: github-robot: Build and Test
Test-Status: fail
http://patchwork.ozlabs.org/api/patches/1518577/
_github build: failed_
Build URL: https://github.com/ovsrobot/ovs/actions/runs/1146582804
Build Logs:
-----------------------Summary of failed steps-----------------------
"linux gcc --disable-ssl" failed at step build
"linux gcc test 3.16" failed at step build
"linux gcc test --enable-shared" failed at step build
"linux gcc test dpdk" failed at step build
"linux gcc test -ljemalloc" failed at step build
"linux gcc afxdp 5.3" failed at step build
"linux gcc dpdk --enable-shared" failed at step build
"linux gcc dpdk-shared" failed at step build
"linux gcc dpdk-shared --enable-shared" failed at step build
"linux gcc deb" failed at step build
----------------------End summary of failed steps--------------------
-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "linux gcc --disable-ssl" at step build
####################################################################################
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c lib/dpif-netdev-lookup-avx512-gather.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo `test -f 'lib/dpif-netdev-avx512.c' || echo './'`lib/dpif-netdev-avx512.c
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c lib/dpif-netdev-extract-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.o
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[2]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[2]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:5140: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
make: *** [all] Error 2
Makefile:2834: recipe for target 'all' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc --disable-ssl" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc test 3.16" at step build
####################################################################################
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c ../../lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
../../lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
../../lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
../../lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[3]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[3]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[3]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[2]: *** [all-recursive] Error 1
Makefile:5140: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[1]: *** [all] Error 2
Makefile:2834: recipe for target 'all' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make: *** [distcheck] Error 1
Makefile:5349: recipe for target 'distcheck' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc test 3.16" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc test --enable-shared" at step build
####################################################################################
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c ../../lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
../../lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
../../lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
../../lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[3]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[3]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[3]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
Makefile:5140: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
Makefile:2834: recipe for target 'all' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make: *** [distcheck] Error 1
Makefile:5349: recipe for target 'distcheck' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc test --enable-shared" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc test dpdk" at step build
####################################################################################
../../lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
../../lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
../../lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[3]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[3]: *** Waiting for unfinished jobs....
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c ../../lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
make[3]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[2]: *** [all-recursive] Error 1
Makefile:5140: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[1]: *** [all] Error 2
Makefile:2834: recipe for target 'all' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
Makefile:5349: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc test dpdk" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc test -ljemalloc" at step build
####################################################################################
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ../../include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I../.. -I ../../include -I ./include -I ../../lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c ../../lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
../../lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
../../lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
../../lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
../../lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[3]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[3]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[3]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
Makefile:5140: recipe for target 'all-recursive' failed
make: *** [distcheck] Error 1
make[2]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
Makefile:2834: recipe for target 'all' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs/openvswitch-2.16.90/_build/sub'
Makefile:5349: recipe for target 'distcheck' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc test -ljemalloc" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc afxdp 5.3" at step build
####################################################################################
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -Wno-memcpy-max-count -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo `test -f 'lib/dpif-netdev-extract-avx512.c' || echo './'`lib/dpif-netdev-extract-avx512.c
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -Wno-memcpy-max-count -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c lib/dpif-netdev-extract-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.o
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -Wno-memcpy-max-count -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo `test -f 'lib/dpif-netdev-avx512.c' || echo './'`lib/dpif-netdev-avx512.c
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Werror -Werror -g -O2 -Wno-memcpy-max-count -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[2]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[2]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:5140: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:2834: recipe for target 'all' failed
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc afxdp 5.3" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc dpdk --enable-shared" at step build
####################################################################################
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo `test -f 'lib/dpif-netdev-extract-avx512.c' || echo './'`lib/dpif-netdev-extract-avx512.c
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo `test -f 'lib/dpif-netdev-avx512.c' || echo './'`lib/dpif-netdev-avx512.c
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c lib/dpif-netdev-extract-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.o
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[2]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[2]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:5140: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:2834: recipe for target 'all' failed
make: *** [all] Error 2
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc dpdk --enable-shared" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc dpdk-shared" at step build
####################################################################################
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo `test -f 'lib/dpif-netdev-extract-avx512.c' || echo './'`lib/dpif-netdev-extract-avx512.c
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo `test -f 'lib/dpif-netdev-avx512.c' || echo './'`lib/dpif-netdev-avx512.c
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c lib/dpif-netdev-extract-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.o
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[2]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[2]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:5140: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
make: *** [all] Error 2
Makefile:2834: recipe for target 'all' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc dpdk-shared" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc dpdk-shared --enable-shared" at step build
####################################################################################
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo -c lib/dpif-netdev-lookup-avx512-gather.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.Tpo -c lib/dpif-netdev-extract-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.o
/bin/bash ./libtool --tag=CC --mode=compile env REAL_CC="gcc" CHECK="sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo `test -f 'lib/dpif-netdev-avx512.c' || echo './'`lib/dpif-netdev-avx512.c
lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error -I ./include/sparse -m64 -I /usr/local/include -I /usr/include/x86_64-linux-gnu " cgcc -target=x86_64 -target=host_os_specs -D__MMX__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE2__=1 -D__SSE__=1 -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -mssse3 -include rte_config.h -I/home/runner/work/ovs/ovs/dpdk-dir/build/include -Werror -Werror -D_FILE_OFFSET_BITS=64 -g -O2 -MT lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.lo -MD -MP -MF lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo -c lib/dpif-netdev-avx512.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-avx512.o
^~~~
lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
make[2]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
Makefile:4391: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[2]: *** Waiting for unfinished jobs....
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-avx512.Plo
mv -f lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Tpo lib/.deps/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:5140: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
make[1]: *** [all-recursive] Error 1
Makefile:2834: recipe for target 'all' failed
make: *** [all] Error 2
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc dpdk-shared --enable-shared" at step build
####################################################################################
####################################################################################
#### [Begin job log] "linux gcc deb" at step build
####################################################################################
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -g -O2 -fdebug-prefix-map=/home/runner/work/ovs/ovs=. -fstack-protector-strong -Wformat -Werror=format-security -c lib/dpif-netdev-lookup-avx512-gather.c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -g -O2 -fdebug-prefix-map=/home/runner/work/ovs/ovs=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo `test -f 'lib/dpif-netdev-extract-avx512.c' || echo './'`lib/dpif-netdev-extract-avx512.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -Wdate-time -D_FORTIFY_SOURCE=2 -mavx512f -mavx512bw -mavx512dq -mavx512vl -mbmi -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -g -O2 -fdebug-prefix-map=/home/runner/work/ovs/ovs=. -fstack-protector-strong -Wformat -Werror=format-security -c lib/dpif-netdev-extract-avx512.c -fPIC -DPIC -o lib/.libs/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.o
lib/dpif-netdev-extract-avx512.c: In function âmfex_handle_ipv6_hdr_blockâ:
lib/dpif-netdev-extract-avx512.c:530:44: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:44: note: (near initialization for âmask_data[0]â)
lib/dpif-netdev-extract-avx512.c:530:50: error: initializer element is not constant
static const uint64_t mask_data[2] = { mask, mask };
^~~~
lib/dpif-netdev-extract-avx512.c:530:50: note: (near initialization for âmask_data[1]â)
Makefile:4395: recipe for target 'lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo' failed
make[3]: Leaving directory '/home/runner/work/ovs/ovs'
make[3]: *** [lib/lib_libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo] Error 1
make[2]: *** [install-recursive] Error 1
make[1]: *** [install] Error 2
Makefile:5140: recipe for target 'install-recursive' failed
dh_auto_install: make -j1 install DESTDIR=/home/runner/work/ovs/ovs/debian/tmp AM_UPDATE_INFO_DIR=no returned exit code 2
make[2]: Leaving directory '/home/runner/work/ovs/ovs'
Makefile:5445: recipe for target 'install' failed
make[1]: Leaving directory '/home/runner/work/ovs/ovs'
make: *** [binary] Error 2
debian/rules:25: recipe for target 'binary' failed
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "linux gcc deb" at step build
####################################################################################
--------------------------------END LOGS-----------------------------
More information about the build
mailing list