Following [1]-[3] in DPDK, there are no more such warnings from DPDK. Remove ignoring them if they occur.
GitHub actions: v1: https://github.com/elibritstein/OVS/actions/runs/1540651133 [1] a3f8d0587188 ("net: avoid cast-align warning in VLAN insert function") [2] da0333c8790b ("mbuf: avoid cast-align warning in data offset macro") [3] 6de430b7079e ("eal/x86: avoid cast-align warning in memcpy functions") Signed-off-by: Eli Britstein <[email protected]> --- .ci/linux-build.sh | 4 ---- utilities/ovs-dev.py | 1 - 2 files changed, 5 deletions(-) diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh index e20cc6ad0..65578880b 100755 --- a/.ci/linux-build.sh +++ b/.ci/linux-build.sh @@ -226,10 +226,6 @@ if [ "$DPDK" ]; then DPDK_VER="20.11.1" fi install_dpdk $DPDK_VER - if [ "$CC" = "clang" ]; then - # Disregard cast alignment errors until DPDK is fixed - CFLAGS_FOR_OVS="${CFLAGS_FOR_OVS} -Wno-cast-align" - fi if [ -n "$DPDK_EXPERIMENTAL" ]; then CFLAGS_FOR_OVS="${CFLAGS_FOR_OVS} -DALLOW_EXPERIMENTAL_API" fi diff --git a/utilities/ovs-dev.py b/utilities/ovs-dev.py index c45788acd..534c5e7f1 100755 --- a/utilities/ovs-dev.py +++ b/utilities/ovs-dev.py @@ -90,7 +90,6 @@ def conf(): if options.with_dpdk: configure.append("--with-dpdk=" + options.with_dpdk) - cflags += " -Wno-cast-align -Wno-bad-function-cast" # DPDK warnings. if options.optimize is None: options.optimize = 0 -- 2.28.0.2311.g225365fb51 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
