On Wed, Jan 13, 2021 at 9:32 AM 0-day Robot <ro...@bytheb.org> wrote:

> References:  <1610507745-126223-2-git-send-email-svc.mail....@nutanix.com>
>
>
> Bleep bloop.  Greetings Ankur Sharma, I am a robot and I have tried out
> your patch.
> Thanks for your contribution.
>
> I encountered some error that I wasn't expecting.  See the details below.
>
>
> checkpatch:
> ERROR: Inappropriate spacing in pointer declaration
> WARNING: Line lacks whitespace around operator
> #127 FILE: northd/ovn-northd.c:1513:
>         struct ovn_datapath_l3dgw_port* l3dgw_port =
> &(od->l3dgw_ports[iter]);
>
> ERROR: Inappropriate spacing in pointer declaration
> WARNING: Line lacks whitespace around operator
> #318 FILE: northd/ovn-northd.c:6277:
>         struct ovn_datapath_l3dgw_port* l3dgw_port = &(od->l3dgw_ports[i]);
>
> WARNING: Line is 80 characters long (recommended limit is 79)
> #478 FILE: northd/ovn-northd.c:8781:
>          * the router egress pipleine stage - S_ROUTER_OUT_UNDNAT if the
> logical
>
> ERROR: Inappropriate bracing around statement
> #657 FILE: northd/ovn-northd.c:10294:
>         for (int iter = 0; iter < od->n_l3dgw_ports; iter++)  {
>
> WARNING: Line is 82 characters long (recommended limit is 79)
> #880 FILE: northd/ovn-northd.c:11181:
>                     static struct vlog_rate_limit rl =
> VLOG_RATE_LIMIT_INIT(5, 1);
>
> Lines checked: 1883, Warnings: 4, Errors: 3
>
>
Hi Ankur,

Thanks for the patch. Compilation is failing with your patch applied -
https://github.com/ovsrobot/ovn/tree/series_224031

Thanks
Numan


>
> build:
> depbase=`echo lib/ovn-ic-sb-idl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
> /bin/sh ./libtool  --tag=CC   --mode=compile gcc -std=gnu99
> -DHAVE_CONFIG_H -I.   -I ./include  -I ./include -I ./ovn -I ./include -I
> ./lib -I ./lib -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/include
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/include
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/lib
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/lib
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR
>   -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
> -Wshadow -Werror -Werror  -g -O2 -MT lib/ovn-ic-sb-idl.lo -MD -MP -MF
> $depbase.Tpo -c -o lib/ovn-ic-sb-idl.lo lib/ovn-ic-sb-idl.c &&\
> mv -f $depbase.Tpo $depbase.Plo
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I ./include -I
> ./include -I ./ovn -I ./include -I ./lib -I ./lib -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/include
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/include
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/lib
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/lib
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR
> -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
> -Wshadow -Werror -Werror -g -O2 -MT lib/ovn-ic-sb-idl.lo -MD -MP -MF
> lib/.deps/ovn-ic-sb-idl.Tpo -c lib/ovn-ic-sb-idl.c -o lib/ovn-ic-sb-idl.o
> /bin/sh ./libtool  --tag=CC   --mode=link gcc -std=gnu99
> -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
> -Wshadow -Werror -Werror  -g -O2 -release 20.12 -version-info 0:90
> -Wl,--version-script=./lib/libovn.sym     -o lib/libovn.la -rpath
> /usr/local/lib lib/acl-log.lo lib/actions.lo lib/chassis-index.lo
> lib/expr.lo lib/extend-table.lo lib/ip-mcast-index.lo
> lib/mcast-group-index.lo lib/lex.lo lib/ovn-l7.lo lib/ovn-util.lo
> lib/logical-fields.lo lib/inc-proc-eng.lo lib/lb.lo lib/ovn-dirs.lo
> lib/ovn-nb-idl.lo lib/ovn-sb-idl.lo lib/ovn-ic-nb-idl.lo
> lib/ovn-ic-sb-idl.lo  -lpthread -lrt -lm  -lunbound
> libtool: link: ar cru lib/.libs/libovn.a  lib/acl-log.o lib/actions.o
> lib/chassis-index.o lib/expr.o lib/extend-table.o lib/ip-mcast-index.o
> lib/mcast-group-index.o lib/lex.o lib/ovn-l7.o lib/ovn-util.o
> lib/logical-fields.o lib/inc-proc-eng.o lib/lb.o lib/ovn-dirs.o
> lib/ovn-nb-idl.o lib/ovn-sb-idl.o lib/ovn-ic-nb-idl.o lib/ovn-ic-sb-idl.o
> libtool: link: ranlib lib/.libs/libovn.a
> libtool: link: ( cd "lib/.libs" && rm -f "libovn.la" && ln -s "../
> libovn.la" "libovn.la" )
> depbase=`echo utilities/ovn-nbctl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
> gcc -std=gnu99 -DHAVE_CONFIG_H -I.   -I ./include  -I ./include -I ./ovn
> -I ./include -I ./lib -I ./lib -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/include
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/include
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/lib
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR/lib
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR
> -I
> /var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace/OVSDIR
>   -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
> -Wshadow -Werror -Werror  -g -O2 -MT utilities/ovn-nbctl.o -MD -MP -MF
> $depbase.Tpo -c -o utilities/ovn-nbctl.o utilities/ovn-nbctl.c &&\
> mv -f $depbase.Tpo $depbase.Po
> utilities/ovn-nbctl.c: In function ‘is_nat_rule_conflict’:
> utilities/ovn-nbctl.c:4213:34: error: unused parameter ‘logical_ip1’
> [-Werror=unused-parameter]
>                       const char *logical_ip1,
>                                   ^
> utilities/ovn-nbctl.c:4214:34: error: unused parameter ‘logical_ip2’
> [-Werror=unused-parameter]
>                       const char *logical_ip2,
>                                   ^
> utilities/ovn-nbctl.c:4215:27: error: unused parameter ‘is_v6’
> [-Werror=unused-parameter]
>                       bool is_v6)
>                            ^
> cc1: all warnings being treated as errors
> make[1]: *** [utilities/ovn-nbctl.o] Error 1
> make[1]: Leaving directory
> `/var/lib/jenkins/jobs/0day_robot_upstream_build_ovn_from_pw/workspace'
> make: *** [all] Error 2
>
>
> Please check this out.  If you feel there has been an error, please email
> acon...@redhat.com
>
> Thanks,
> 0-day Robot
> _______________________________________________
> dev mailing list
> d...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to