Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ospf6d : Preparing for ospf6d VRF support. #7027

Merged
merged 1 commit into from
Sep 2, 2020

Conversation

KaushikNiral
Copy link
Member

PR1 for #5539

  1. Removed the VRF_DEFAULT dependency from ospf6d.
  2. The dependency on show command still exist
    will be fixed when the ospf6 master is available.

Co-authored-by: Harios hari@niralnetworks.com
Signed-off-by: Kaushik kaushik@niralnetworks.com

Copy link

@polychaeta polychaeta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution to FRR!

Click for style suggestions

To apply these suggestions:

curl -s https://gist.githubusercontent.com/polychaeta/69618011d9f844ea67d6337c1cdab9f7/raw/3af38c040bf3890eb73256d68f0aaf84bb771471/cr_7027_1598949911.diff | git apply

diff --git a/ospf6d/ospf6_asbr.c b/ospf6d/ospf6_asbr.c
index 1eeeb466e..71ca5afcd 100644
--- a/ospf6d/ospf6_asbr.c
+++ b/ospf6d/ospf6_asbr.c
@@ -948,9 +948,11 @@ static void ospf6_asbr_routemap_update(const char *mapname)
 							"%s: route-map %s deleted, reset redist %s",
 							__func__, mapname,
 							ZROUTE_NAME(type));
-					ospf6_asbr_redistribute_unset(type, ospf6->vrf_id);
+					ospf6_asbr_redistribute_unset(
+						type, ospf6->vrf_id);
 					ospf6_asbr_routemap_set(type, mapname);
-					ospf6_asbr_redistribute_set(type, ospf6->vrf_id);
+					ospf6_asbr_redistribute_set(
+						type, ospf6->vrf_id);
 				}
 			}
 		} else
diff --git a/ospf6d/ospf6_bfd.c b/ospf6d/ospf6_bfd.c
index 241d56ecd..1b58cd14f 100644
--- a/ospf6d/ospf6_bfd.c
+++ b/ospf6d/ospf6_bfd.c
@@ -89,8 +89,8 @@ void ospf6_bfd_reg_dereg_nbr(struct ospf6_neighbor *on, int command)
 	cbit = CHECK_FLAG(bfd_info->flags, BFD_FLAG_BFD_CBIT_ON);
 
 	bfd_peer_sendmsg(zclient, bfd_info, AF_INET6, &on->linklocal_addr,
-			 on->ospf6_if->linklocal_addr, ifp->name, 0, 0,
-			 cbit, command, 0, ifp->vrf_id);
+			 on->ospf6_if->linklocal_addr, ifp->name, 0, 0, cbit,
+			 command, 0, ifp->vrf_id);
 
 	if (command == ZEBRA_BFD_DEST_DEREGISTER)
 		bfd_info_free((struct bfd_info **)&on->bfd_info);
diff --git a/ospf6d/ospf6_interface.h b/ospf6d/ospf6_interface.h
index 089c9fb8d..dd7f4d1b1 100644
--- a/ospf6d/ospf6_interface.h
+++ b/ospf6d/ospf6_interface.h
@@ -170,8 +170,8 @@ extern const char *const ospf6_interface_state_str[];
 
 /* Function Prototypes */
 
-extern struct ospf6_interface *ospf6_interface_lookup_by_ifindex(ifindex_t,
-								 vrf_id_t vrf_id);
+extern struct ospf6_interface *
+ospf6_interface_lookup_by_ifindex(ifindex_t, vrf_id_t vrf_id);
 extern struct ospf6_interface *ospf6_interface_create(struct interface *);
 extern void ospf6_interface_delete(struct ospf6_interface *);
 
diff --git a/ospf6d/ospf6_intra.c b/ospf6d/ospf6_intra.c
index deaac63f6..6eda9f750 100644
--- a/ospf6d/ospf6_intra.c
+++ b/ospf6d/ospf6_intra.c
@@ -1569,8 +1569,8 @@ void ospf6_intra_prefix_route_ecmp_path(struct ospf6_area *oa,
 				if (intra_prefix_lsa->ref_adv_router
 				     == oa->ospf6->router_id) {
 					ifp = if_lookup_prefix(
-							&old_route->prefix,
-							oa->ospf6->vrf_id);
+						&old_route->prefix,
+						oa->ospf6->vrf_id);
 					if (ifp)
 						ospf6_route_add_nexthop(
 								old_route,
diff --git a/ospf6d/ospf6_snmp.c b/ospf6d/ospf6_snmp.c
index c04356555..57cc05529 100644
--- a/ospf6d/ospf6_snmp.c
+++ b/ospf6d/ospf6_snmp.c
@@ -1099,7 +1099,7 @@ static uint8_t *ospfv3IfEntry(struct variable *v, oid *name, size_t *length,
 			if (!iif->ifindex)
 				continue;
 			oi = ospf6_interface_lookup_by_ifindex(iif->ifindex,
-								iif->vrf_id);
+							       iif->vrf_id);
 			if (!oi)
 				continue;
 			if (iif->ifindex > ifindex
@@ -1246,8 +1246,7 @@ static uint8_t *ospfv3NbrEntry(struct variable *v, oid *name, size_t *length,
 	// offsetlen -= len;
 
 	if (exact) {
-		oi = ospf6_interface_lookup_by_ifindex(ifindex,
-						       ospf6->vrf_id);
+		oi = ospf6_interface_lookup_by_ifindex(ifindex, ospf6->vrf_id);
 		if (!oi || oi->instance_id != instid)
 			return NULL;
 		on = ospf6_neighbor_lookup(rtrid, oi);
diff --git a/ospf6d/ospf6_zebra.h b/ospf6d/ospf6_zebra.h
index b1a4d1618..d23268303 100644
--- a/ospf6d/ospf6_zebra.h
+++ b/ospf6d/ospf6_zebra.h
@@ -47,7 +47,7 @@ extern void ospf6_zebra_route_update_remove(struct ospf6_route *request);
 
 extern void ospf6_zebra_redistribute(int, vrf_id_t vrf_id);
 extern void ospf6_zebra_no_redistribute(int, vrf_id_t vrf_id);
-#define ospf6_zebra_is_redistribute(type, vrf_id)                                      \
+#define ospf6_zebra_is_redistribute(type, vrf_id)                              \
 	vrf_bitmap_check(zclient->redist[AFI_IP6][type], vrf_id)
 extern void ospf6_zebra_init(struct thread_master *);
 extern void ospf6_zebra_add_discard(struct ospf6_route *request);

If you are a new contributor to FRR, please see our contributing guidelines.

After making changes, you do not need to create a new PR. You should perform an amend or interactive rebase followed by a force push.

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Sep 1, 2020

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Failed

Debian 8 amd64 build: Failed (click for details)

Make failed for Debian 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI008BLD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7420: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI008BLD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI009BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
/usr/home/ci/cibuild.13949/frr-source/doc/user/eigrpd.rst:127: WARNING: duplicate clicmd description of redistribute kernel, other instance in bgp
/usr/home/ci/cibuild.13949/frr-source/doc/user/eigrpd.rst:139: WARNING: duplicate clicmd description of redistribute static, other instance in bgp
/usr/home/ci/cibuild.13949/frr-source/doc/user/eigrpd.rst:151: WARNING: duplicate clicmd description of redistribute connected, other instance in bgp

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI009BUILD/config.status/config.status

Debian 10 amd64 build: Failed (click for details)

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/DEB10BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4719: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/DEB10BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
OpenBSD 6 amd64 build: Failed (click for details)

Make failed for OpenBSD 6 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI011BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/home/ci/cibuild.13949/frr-source'
copying selected object files to avoid basename conflicts...
ospf6d/ospf6_main.c:87:6: error: variable 'vrf' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
ospf6d/ospf6_main.c:95:22: note: uninitialized use occurs here
./lib/if.h:365:6: note: expanded from macro 'FOR_ALL_INTERFACES'
ospf6d/ospf6_main.c:87:2: note: remove the 'if' if its condition is always true
ospf6d/ospf6_main.c:82:17: note: initialize the variable 'vrf' to silence this warning
1 error generated.
gmake[1]: *** [Makefile:7937: ospf6d/ospf6_main.o] Error 1

OpenBSD 6 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI011BUILD/config.status/config.status

Ubuntu 16.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI014BUILD/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.13949/frr-source'
gmake: *** [Makefile:4718: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/FBSD12AMD64/config.status/config.status

Ubuntu 18.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804AMD64/config.status/config.status

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI101BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 18.04 ppc64le build: Failed (click for details)

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804PPC64LEBUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U2004AMD64BUILD/config.status/config.status

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make: *** [Makefile:4719: all] Error 2
Ubuntu 18.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
NetBSD 8 amd64 build: Failed (click for details)

Make failed for NetBSD 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI012BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
doc/user/_build/texinfo/frr.texi:13380: warning: @image file `frr-figures/fig-normal-processing.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:13390: warning: @image file `frr-figures/fig_topologies_full.txt' (for text) unreadable: No such file or directory.

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI012BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
Makefile:4219: recipe for target 'all' failed

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI021BUILD/config.status/config.status

Ubuntu 16.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Fedora 29 amd64 build: Failed (click for details)

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/F29BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4718: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/F29BUILD/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details)

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1604I386/config.status/config.status

Successful on other platforms/tests
  • CentOS 7 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Debian 8 amd64 build: Failed (click for details)

Make failed for Debian 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI008BLD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7420: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI008BLD/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI009BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
/usr/home/ci/cibuild.13949/frr-source/doc/user/eigrpd.rst:127: WARNING: duplicate clicmd description of redistribute kernel, other instance in bgp
/usr/home/ci/cibuild.13949/frr-source/doc/user/eigrpd.rst:139: WARNING: duplicate clicmd description of redistribute static, other instance in bgp
/usr/home/ci/cibuild.13949/frr-source/doc/user/eigrpd.rst:151: WARNING: duplicate clicmd description of redistribute connected, other instance in bgp

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI009BUILD/config.status/config.status

Debian 10 amd64 build: Failed (click for details)

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/DEB10BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4719: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/DEB10BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
OpenBSD 6 amd64 build: Failed (click for details)

Make failed for OpenBSD 6 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI011BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/home/ci/cibuild.13949/frr-source'
copying selected object files to avoid basename conflicts...
ospf6d/ospf6_main.c:87:6: error: variable 'vrf' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
ospf6d/ospf6_main.c:95:22: note: uninitialized use occurs here
./lib/if.h:365:6: note: expanded from macro 'FOR_ALL_INTERFACES'
ospf6d/ospf6_main.c:87:2: note: remove the 'if' if its condition is always true
ospf6d/ospf6_main.c:82:17: note: initialize the variable 'vrf' to silence this warning
1 error generated.
gmake[1]: *** [Makefile:7937: ospf6d/ospf6_main.o] Error 1

OpenBSD 6 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI011BUILD/config.status/config.status

Ubuntu 16.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI014BUILD/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.13949/frr-source'
gmake: *** [Makefile:4718: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/FBSD12AMD64/config.status/config.status

Ubuntu 18.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804AMD64/config.status/config.status

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI101BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 18.04 ppc64le build: Failed (click for details)

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1804PPC64LEBUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U2004AMD64BUILD/config.status/config.status

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make: *** [Makefile:4719: all] Error 2
Ubuntu 18.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
NetBSD 8 amd64 build: Failed (click for details)

Make failed for NetBSD 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI012BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
doc/user/_build/texinfo/frr.texi:13380: warning: @image file `frr-figures/fig-normal-processing.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:13390: warning: @image file `frr-figures/fig_topologies_full.txt' (for text) unreadable: No such file or directory.

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI012BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
Makefile:4219: recipe for target 'all' failed

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/CI021BUILD/config.status/config.status

Ubuntu 16.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Fedora 29 amd64 build: Failed (click for details)

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/F29BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4718: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/F29BUILD/config.status/config.status

Ubuntu 16.04 i386 build: Failed (click for details)

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13949/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13949/artifact/U1604I386/config.status/config.status

Report for ospf6_asbr.c | 4 issues
===============================================
< WARNING: line over 80 characters
< #951: FILE: /tmp/f1-16715/ospf6_asbr.c:951:
< WARNING: line over 80 characters
< #953: FILE: /tmp/f1-16715/ospf6_asbr.c:953:
Report for ospf6_interface.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #174: FILE: /tmp/f1-16715/ospf6_interface.h:174:
Report for ospf6_zebra.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #50: FILE: /tmp/f1-16715/ospf6_zebra.h:50:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Sep 1, 2020

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Failed

FreeBSD 11 amd64 build: Failed (click for details)

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI009BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
/usr/home/ci/cibuild.13950/frr-source/doc/user/eigrpd.rst:127: WARNING: duplicate clicmd description of redistribute kernel, other instance in bgp
/usr/home/ci/cibuild.13950/frr-source/doc/user/eigrpd.rst:139: WARNING: duplicate clicmd description of redistribute static, other instance in bgp
/usr/home/ci/cibuild.13950/frr-source/doc/user/eigrpd.rst:151: WARNING: duplicate clicmd description of redistribute connected, other instance in bgp

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI009BUILD/config.status/config.status

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI101BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Debian 8 amd64 build: Failed (click for details)

Make failed for Debian 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI008BLD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7420: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI008BLD/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.13950/frr-source'
gmake: *** [Makefile:4718: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/FBSD12AMD64/config.status/config.status

OpenBSD 6 amd64 build: Failed (click for details)

Make failed for OpenBSD 6 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI011BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/home/ci/cibuild.13950/frr-source'
copying selected object files to avoid basename conflicts...
ospf6d/ospf6_main.c:87:6: error: variable 'vrf' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
ospf6d/ospf6_main.c:95:22: note: uninitialized use occurs here
./lib/if.h:365:6: note: expanded from macro 'FOR_ALL_INTERFACES'
ospf6d/ospf6_main.c:87:2: note: remove the 'if' if its condition is always true
ospf6d/ospf6_main.c:82:17: note: initialize the variable 'vrf' to silence this warning
1 error generated.
gmake[1]: *** [Makefile:7937: ospf6d/ospf6_main.o] Error 1

OpenBSD 6 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI011BUILD/config.status/config.status

Debian 10 amd64 build: Failed (click for details)

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/DEB10BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4719: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/DEB10BUILD/config.status/config.status

Ubuntu 16.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
Makefile:4219: recipe for target 'all' failed

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI014BUILD/config.status/config.status

Ubuntu 18.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
Makefile:4219: recipe for target 'all' failed

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U1804AMD64/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U2004AMD64BUILD/config.status/config.status

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4719: all] Error 2
Ubuntu 18.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 18.04 ppc64le build: Failed (click for details)

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U1804PPC64LEBUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI021BUILD/config.status/config.status

NetBSD 8 amd64 build: Failed (click for details)

Make failed for NetBSD 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI012BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
doc/user/_build/texinfo/frr.texi:13380: warning: @image file `frr-figures/fig-normal-processing.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:13390: warning: @image file `frr-figures/fig_topologies_full.txt' (for text) unreadable: No such file or directory.

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/CI012BUILD/config.status/config.status

Ubuntu 16.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 16.04 i386 build: Failed (click for details)

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/U1604I386/config.status/config.status

Fedora 29 amd64 build: Failed (click for details)

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/F29BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.13950/frr-source'
make: *** [Makefile:4718: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13950/artifact/F29BUILD/config.status/config.status

Successful on other platforms/tests
  • CentOS 7 amd64 build

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Sep 1, 2020

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Failed

Ubuntu 16.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI101BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 18.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Debian 8 amd64 build: Failed (click for details)

Make failed for Debian 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI008BLD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7420: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI008BLD/config.status/config.status

FreeBSD 12 amd64 build: Failed (click for details)

Make failed for FreeBSD 12 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.13951/frr-source'
gmake: *** [Makefile:4718: all] Error 2

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/FBSD12AMD64/config.status/config.status

OpenBSD 6 amd64 build: Failed (click for details)

Make failed for OpenBSD 6 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI011BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/home/ci/cibuild.13951/frr-source'
copying selected object files to avoid basename conflicts...
ospf6d/ospf6_main.c:87:6: error: variable 'vrf' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
ospf6d/ospf6_main.c:95:22: note: uninitialized use occurs here
./lib/if.h:365:6: note: expanded from macro 'FOR_ALL_INTERFACES'
ospf6d/ospf6_main.c:87:2: note: remove the 'if' if its condition is always true
ospf6d/ospf6_main.c:82:17: note: initialize the variable 'vrf' to silence this warning
1 error generated.
gmake[1]: *** [Makefile:7937: ospf6d/ospf6_main.o] Error 1

OpenBSD 6 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI011BUILD/config.status/config.status

Debian 10 amd64 build: Failed (click for details)

Make failed for Debian 10 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/DEB10BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4719: all] Error 2

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/DEB10BUILD/config.status/config.status

NetBSD 8 amd64 build: Failed (click for details)

Make failed for NetBSD 8 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI012BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
doc/user/_build/texinfo/frr.texi:13380: warning: @image file `frr-figures/fig-normal-processing.txt' (for text) unreadable: No such file or directory.
doc/user/_build/texinfo/frr.texi:13390: warning: @image file `frr-figures/fig_topologies_full.txt' (for text) unreadable: No such file or directory.

NetBSD 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI012BUILD/config.status/config.status

Ubuntu 16.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 16.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI014BUILD/config.status/config.status

Ubuntu 18.04 amd64 build: Failed (click for details)

Make failed for Ubuntu 18.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U1804AMD64/config.status/config.status

FreeBSD 11 amd64 build: Failed (click for details)

Make failed for FreeBSD 11 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI009BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function 'ospf6_exit.constprop':
./lib/openbsd-tree.h:447:26: error: 'vrf' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: 'vrf' was declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
/usr/home/ci/cibuild.13951/frr-source/doc/user/eigrpd.rst:127: WARNING: duplicate clicmd description of redistribute kernel, other instance in bgp
/usr/home/ci/cibuild.13951/frr-source/doc/user/eigrpd.rst:139: WARNING: duplicate clicmd description of redistribute static, other instance in bgp
/usr/home/ci/cibuild.13951/frr-source/doc/user/eigrpd.rst:151: WARNING: duplicate clicmd description of redistribute connected, other instance in bgp

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI009BUILD/config.status/config.status

Ubuntu 18.04 arm7 build: Failed (click for details)

Make failed for Ubuntu 18.04 arm7 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 18.04 ppc64le build: Failed (click for details)

Make failed for Ubuntu 18.04 ppc64le build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U1804PPC64LEBUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details)

Make failed for Debian 9 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/CI021BUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U2004AMD64BUILD/config.status/config.status

Make failed for Ubuntu 20.04 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7939: ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make[1]: Target 'all-am' not remade because of errors.
make: *** [Makefile:4719: all] Error 2
Ubuntu 16.04 arm8 build: Failed (click for details)

Make failed for Ubuntu 16.04 arm8 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
copying selected object files to avoid basename conflicts...
make[1]: Target 'all-am' not remade because of errors.
Ubuntu 16.04 i386 build: Failed (click for details)

Make failed for Ubuntu 16.04 i386 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143:0,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
Makefile:7433: recipe for target 'ospf6d/ospf6_main.o' failed
make[1]: *** [ospf6d/ospf6_main.o] Error 1
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make[1]: Target 'all-am' not remade because of errors.

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/U1604I386/config.status/config.status

Fedora 29 amd64 build: Failed (click for details)

Make failed for Fedora 29 amd64 build:
(see full Make log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/F29BUILD/ErrorLog/log_make.txt)

In file included from ./lib/zebra.h:143,
ospf6d/ospf6_main.c: In function ospf6_exit.constprop:
./lib/openbsd-tree.h:447:26: error: vrf may be used uninitialized in this function [-Werror=maybe-uninitialized]
ospf6d/ospf6_main.c:82:14: note: vrf was declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:7938: ospf6d/ospf6_main.o] Error 1
make[1]: Target 'all-am' not remade because of errors.
make[1]: Leaving directory '/home/ci/cibuild.13951/frr-source'
make: *** [Makefile:4718: all] Error 2

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13951/artifact/F29BUILD/config.status/config.status

Successful on other platforms/tests
  • CentOS 7 amd64 build

1. Removed the VRF_DEFAULT dependency from ospf6d.
2. The dependency on show command still exist
   will be fixed when the ospf6 master is available.

Co-authored-by: Harios <hari@niralnetworks.com>
Signed-off-by: Kaushik <kaushik@niralnetworks.com>
@LabN-CI
Copy link
Collaborator

LabN-CI commented Sep 1, 2020

Outdated results 💚

Basic BGPD CI results: SUCCESS, 0 tests failed

_ _
Result SUCCESS git merge/7027 ffd223d
Date 09/01/2020
Start 05:37:08
Finish 06:03:08
Run-Time 26:00
Total 1815
Pass 1815
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2020-09-01-05:37:08.txt
Log autoscript-2020-09-01-05:38:08.log.bz2
Memory 483 484 425

For details, please contact louberger

@LabN-CI
Copy link
Collaborator

LabN-CI commented Sep 1, 2020

💚 Basic BGPD CI results: SUCCESS, 0 tests failed

Results table
_ _
Result SUCCESS git merge/7027 c5d2856
Date 09/01/2020
Start 06:05:53
Finish 06:31:47
Run-Time 25:54
Total 1815
Pass 1815
Fail 0
Valgrind-Errors 0
Valgrind-Loss 0
Details vncregress-2020-09-01-06:05:53.txt
Log autoscript-2020-09-01-06:06:57.log.bz2
Memory 493 495 426

For details, please contact louberger

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Sep 1, 2020

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

Test incomplete. See below for issues.
CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13952/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Incomplete

Addresssanitizer topotests part 2: Incomplete (check logs for details)
Addresssanitizer topotests part 2: Incomplete (check logs for details)
Addresssanitizer topotests part 0: Incomplete (check logs for details)
Successful on other platforms/tests
  • Fedora 29 rpm pkg check
  • Topo tests part 1 on Ubuntu 18.04 arm8
  • Topo tests part 1 on Ubuntu 16.04 amd64
  • IPv6 protocols on Ubuntu 18.04
  • Topo tests part 1 on Ubuntu 16.04 i386
  • Debian 8 deb pkg check
  • IPv4 protocols on Ubuntu 18.04
  • Topo tests part 0 on Ubuntu 16.04 amd64
  • Debian 9 deb pkg check
  • Topo tests part 0 on Ubuntu 18.04 arm8
  • Static analyzer (clang)
  • Ubuntu 18.04 deb pkg check
  • Ubuntu 16.04 deb pkg check
  • Ubuntu 20.04 deb pkg check
  • Topo tests part 2 on Ubuntu 18.04 arm8
  • Topo tests part 2 on Ubuntu 16.04 i386
  • Topo tests part 0 on Ubuntu 18.04 amd64
  • Topo tests part 1 on Ubuntu 18.04 amd64
  • Topo tests part 0 on Ubuntu 16.04 i386
  • Addresssanitizer topotests part 1
  • CentOS 7 rpm pkg check
  • Debian 10 deb pkg check
  • IPv4 ldp protocol on Ubuntu 18.04
  • Topo tests part 2 on Ubuntu 18.04 amd64
  • Topo tests part 2 on Ubuntu 16.04 amd64

@NetDEF-CI
Copy link
Collaborator

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13953/

This is a comment from an automated CI system.
For questions and feedback in regards to this CI system, please feel free to email
Martin Winter - mwinter (at) opensourcerouting.org.

Warnings Generated during build:

Debian 10 amd64 build: Successful with additional warnings

Debian Package lintian failed for Debian 10 amd64 build:
(see full package build log at https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13953/artifact/DEB10BUILD/ErrorLog/log_lintian.txt)

W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.4.1 (current is 4.3.0)
W: frr source: pkg-js-tools-test-is-missing
W: frr source: newer-standards-version 4.4.1 (current is 4.3.0)
W: frr-pythontools: changelog-file-missing-explicit-entry 6.0-2 -> 7.5-dev-20200901-00-gc5d28568c-0 (missing) -> 7.5-dev-20200901-00-gc5d28568c-0~deb10u1
W: frr: changelog-file-missing-explicit-entry 6.0-2 -> 7.5-dev-20200901-00-gc5d28568c-0 (missing) -> 7.5-dev-20200901-00-gc5d28568c-0~deb10u1
W: frr-doc: changelog-file-missing-explicit-entry 6.0-2 -> 7.5-dev-20200901-00-gc5d28568c-0 (missing) -> 7.5-dev-20200901-00-gc5d28568c-0~deb10u1
W: frr-rpki-rtrlib: changelog-file-missing-explicit-entry 6.0-2 -> 7.5-dev-20200901-00-gc5d28568c-0 (missing) -> 7.5-dev-20200901-00-gc5d28568c-0~deb10u1
W: frr-snmp: changelog-file-missing-explicit-entry 6.0-2 -> 7.5-dev-20200901-00-gc5d28568c-0 (missing) -> 7.5-dev-20200901-00-gc5d28568c-0~deb10u1

CLANG Static Analyzer Summary

  • Github Pull Request 7027, comparing to Git base SHA ddffdcf
  • Base image data for Git ddffdcf does not exist - compare skipped

1 Static Analyzer issues remaining.

See details at
https://ci1.netdef.org/browse/FRR-FRRPULLREQ-13953/artifact/shared/static_analysis/index.html

@pguibert6WIND
Copy link
Member

Hi,
in order to easy pull request understanding, i think it should be good to split that commit in several commits.

@donaldsharp donaldsharp merged commit b0d39af into FRRouting:master Sep 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants