frr icon indicating copy to clipboard operation
frr copied to clipboard

bgpd: optimal route reflection

Open maduri111 opened this issue 3 years ago • 23 comments

Sample Output of BGP and OSPF tables when 10.100.1.4 is primary of ORR group orr-1 ie SPF calculated from 10.100.1.4. so best path for 203.0.113.0/24 is selected instead of 10.100.1.1 as next-hop.

Router-RR# show running-config Building configuration...

Current configuration: ! frr version 8.3-dev-MyOwnFRRVersion frr defaults traditional hostname Router-RR log file /var/log/frr/bgpd.log log syslog informational service integrated-vtysh-config ! debug bgp optimal-route-reflection ! interface enp0s8 ip address 10.10.68.8/24 ip ospf 8 area 0 exit ! interface lo ip address 10.100.1.8/32 ip ospf 8 area 0 exit ! router bgp 1 neighbor 10.100.1.1 remote-as 1 neighbor 10.100.1.1 update-source lo neighbor 10.100.1.2 remote-as 1 neighbor 10.100.1.2 update-source lo neighbor 10.100.1.3 remote-as 1 neighbor 10.100.1.3 update-source lo neighbor 10.100.1.4 remote-as 1 neighbor 10.100.1.4 update-source lo ! address-family ipv4 unicast neighbor 10.100.1.1 route-reflector-client neighbor 10.100.1.1 optimal-route-reflection orr-1 neighbor 10.100.1.2 route-reflector-client neighbor 10.100.1.2 optimal-route-reflection orr-1 neighbor 10.100.1.3 route-reflector-client neighbor 10.100.1.3 optimal-route-reflection orr-1 neighbor 10.100.1.4 route-reflector-client neighbor 10.100.1.4 optimal-route-reflection orr-1 optimal-route-reflection orr-1 10.100.1.4 10.100.1.3 10.100.1.1 exit-address-family exit ! router ospf 8 ospf router-id 8.8.8.8 area 0 authentication capability opaque exit ! end Router-RR# show ip bgp optimal-route-reflection

ORR policy: orr-1, IPv4 Unicast Configured root: primary: 10.100.1.4, secondary: 10.100.1.3, tertiary: 10.100.1.1 Active Root: 10.100.1.4

RR Clients mapped: 10.100.1.1 10.100.1.2 10.100.1.3 10.100.1.4

Number of mapping entries: 4

Prefix Cost 10.10.34.0/24 100 10.10.61.0/24 300 10.10.63.0/24 200 10.10.67.0/24 200 10.10.68.0/24 300 10.10.72.0/24 200 10.10.74.0/24 100 10.100.1.1/32 300 10.100.1.2/32 200 10.100.1.3/32 100 10.100.1.4/32 0 <= OSPF SPF calculated 10.100.1.4 as root 10.100.1.6/32 200 10.100.1.7/32 100 10.100.1.8/32 300

Number of mapping entries: 14

Router-RR# show ip bgp BGP table version is 1, local router ID is 10.100.1.8, vrf id 0 Default local pref 100, local AS 1 Status codes: s suppressed, d damped, h history, * valid, > best, = multipath, i internal, r RIB-failure, S Stale, R Removed Nexthop codes: @NNN nexthop's vrf id, < announce-nh-self Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found

Network Next Hop Metric LocPrf Weight Path

  • i203.0.113.0/24 10.100.1.2 0 100 0 i *>i 10.100.1.3 0 100 0 i <==== 10.100.1.3 is selected as best path instead of 10.100.1.1
  • i 10.100.1.1 0 100 0 i

Displayed 1 routes and 3 total paths Router-RR# show ip ospf route

OSPF Instance: 8

============ OSPF network routing table ============ N 10.10.34.0/24 [300] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.10.61.0/24 [200] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.10.63.0/24 [200] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.10.67.0/24 [200] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.10.68.0/24 [100] area: 0.0.0.0 directly attached to enp0s8 N 10.10.72.0/24 [300] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.10.74.0/24 [300] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.100.1.1/32 [200] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.100.1.2/32 [300] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.100.1.3/32 [200] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.100.1.4/32 [300] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.100.1.6/32 [100] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.100.1.7/32 [200] area: 0.0.0.0 via 10.10.68.6, enp0s8 N 10.100.1.8/32 [0] area: 0.0.0.0 directly attached to lo

============ OSPF router routing table =============

Calculated from location 10.100.1.4
============ OSPF network routing table ============ N 10.10.34.0/24 [100] area: 0.0.0.0 directly attached to lo N 10.10.61.0/24 [300] area: 0.0.0.0 via 10.10.34.3, lo N 10.10.63.0/24 [200] area: 0.0.0.0 via 10.10.34.3, lo N 10.10.67.0/24 [200] area: 0.0.0.0 N 10.10.68.0/24 [300] area: 0.0.0.0 via 10.10.34.3, lo N 10.10.72.0/24 [200] area: 0.0.0.0 N 10.10.74.0/24 [100] area: 0.0.0.0 N 10.100.1.1/32 [300] area: 0.0.0.0 via 10.10.34.3, lo N 10.100.1.2/32 [200] area: 0.0.0.0 N 10.100.1.3/32 [100] area: 0.0.0.0 via 10.10.34.3, lo N 10.100.1.4/32 [0] area: 0.0.0.0 directly attached to enp0s8 N 10.100.1.6/32 [200] area: 0.0.0.0 via 10.10.34.3, lo N 10.100.1.7/32 [100] area: 0.0.0.0 N 10.100.1.8/32 [300] area: 0.0.0.0 via 10.10.34.3, lo

============ OSPF router routing table =============

============ OSPF external routing table ===========

Router-RR#

Signed-off-by: Madhuri Kuruganti [email protected]

maduri111 avatar May 07 '22 23:05 maduri111

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10310: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

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

Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10313: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-5259/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10312: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function 'ospf_spf_calculate_schedule':
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of '_thread_add_timer_msec' from incompatible pointer type [-Werror=incompatible-pointer-types]

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI009BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U16ARM8BUILD/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-PULLREQ2-5259/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804AMD64/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-5259/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI014BUILD/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10312: ospfd/ospf_orr.o] Error 1
ospfd/ospf_spf.c:2140:11: error: incompatible function pointer types passing 'int (struct thread *)' to parameter of type 'void (*)(struct thread *)' [-Werror,-Wincompatible-function-pointer-types]
./lib/thread.h:205:73: note: expanded from macro 'thread_add_timer_msec'
#define thread_add_timer_msec(m,f,a,v,t) _xref_t_a(timer_msec, TIMER, m,f,a,v,t)

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI011BUILD/config.log/config.log.gz

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10309: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/REDHAT8/config.status/config.status

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10313: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:0:
ospfd/ospf_spf.c: In function 'ospf_spf_calculate_schedule':
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of '_thread_add_timer_msec' from incompatible pointer type [-Werror=incompatible-pointer-types]

NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/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-PULLREQ2-5259/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

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-PULLREQ2-5259/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-PULLREQ2-5259/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10310: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U2004AMD64BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10313: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:39: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U22AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10309: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:0:
ospfd/ospf_spf.c: In function 'ospf_spf_calculate_schedule':
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of '_thread_add_timer_msec' from incompatible pointer type [-Werror=incompatible-pointer-types]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-5259/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10309: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/F29BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM7BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Successful on other platforms/tests
  • CentOS 7 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10310: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

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

Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10313: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-5259/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10312: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function 'ospf_spf_calculate_schedule':
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of '_thread_add_timer_msec' from incompatible pointer type [-Werror=incompatible-pointer-types]

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI009BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U16ARM8BUILD/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-PULLREQ2-5259/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804AMD64/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-5259/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI014BUILD/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10312: ospfd/ospf_orr.o] Error 1
ospfd/ospf_spf.c:2140:11: error: incompatible function pointer types passing 'int (struct thread *)' to parameter of type 'void (*)(struct thread *)' [-Werror,-Wincompatible-function-pointer-types]
./lib/thread.h:205:73: note: expanded from macro 'thread_add_timer_msec'
#define thread_add_timer_msec(m,f,a,v,t) _xref_t_a(timer_msec, TIMER, m,f,a,v,t)

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI011BUILD/config.log/config.log.gz

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10309: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/REDHAT8/config.status/config.status

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10313: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:0:
ospfd/ospf_spf.c: In function 'ospf_spf_calculate_schedule':
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of '_thread_add_timer_msec' from incompatible pointer type [-Werror=incompatible-pointer-types]

NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/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-PULLREQ2-5259/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

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-PULLREQ2-5259/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-PULLREQ2-5259/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10310: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U2004AMD64BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10313: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:39: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U22AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10309: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:0:
ospfd/ospf_spf.c: In function 'ospf_spf_calculate_schedule':
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of '_thread_add_timer_msec' from incompatible pointer type [-Werror=incompatible-pointer-types]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-5259/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.5259/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10309: ospfd/ospf_orr.o] Error 1
In file included from ospfd/ospf_spf.c:24:
ospfd/ospf_spf.c: In function ospf_spf_calculate_schedule:
ospfd/ospf_spf.c:2140:11: error: passing argument 3 of _thread_add_timer_msec from incompatible pointer type [-Werror=incompatible-pointer-types]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/F29BUILD/config.log/config.log.gz

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-PULLREQ2-5259/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM7BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-5259/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1454: FILE: /tmp/f1-27749/bgpd.h:1454:
Report for bgp_orr.c | 61 issues
===============================================
WARNING: externs should be avoided in .c files
#29: FILE: /tmp/f1-27749/bgp_orr.c:29:
+extern struct zclient *zclient;

WARNING: Block comments use a trailing */ on a separate line
#139: FILE: /tmp/f1-27749/bgp_orr.c:139:
+	 * configured. */

WARNING: Block comments use a trailing */ on a separate line
#168: FILE: /tmp/f1-27749/bgp_orr.c:168:
+	 * and delete igp_metric_info calculated for this group */

WARNING: Block comments use a trailing */ on a separate line
#335: FILE: /tmp/f1-27749/bgp_orr.c:335:
+		 * reachable. */

WARNING: line over 80 characters
#439: FILE: /tmp/f1-27749/bgp_orr.c:439:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#440: FILE: /tmp/f1-27749/bgp_orr.c:440:
+							    : "No change in Active Root");

WARNING: Missing a blank line after declarations
#473: FILE: /tmp/f1-27749/bgp_orr.c:473:
+	struct bgp_orr_group *orr_group;
+	orr_group = bgp_orr_group_lookup_by_name(bgp, afi, safi, name);

WARNING: Missing a blank line after declarations
#497: FILE: /tmp/f1-27749/bgp_orr.c:497:
+	struct bgp_orr_group *orr_group = NULL;
+	if (!peer)

WARNING: else is not generally useful after a break or return
#524: FILE: /tmp/f1-27749/bgp_orr.c:524:
+			return CMD_SUCCESS;
+		} else {

WARNING: Missing a blank line after declarations
#552: FILE: /tmp/f1-27749/bgp_orr.c:552:
+	struct bgp_orr_group *orr_group = NULL;
+	assert(peer && peer->bgp && orr_group_name);

WARNING: else is not generally useful after a break or return
#808: FILE: /tmp/f1-27749/bgp_orr.c:808:
+			return true;
+		else {

WARNING: Block comments use a trailing */ on a separate line
#810: FILE: /tmp/f1-27749/bgp_orr.c:810:
+			 * Address Family */

WARNING: Block comments use a trailing */ on a separate line
#856: FILE: /tmp/f1-27749/bgp_orr.c:856:
+		 * Primary/Secondary */

WARNING: Block comments use a trailing */ on a separate line
#1015: FILE: /tmp/f1-27749/bgp_orr.c:1015:
+		 * group */
Report for bgp_orr.h | 4 issues
===============================================
WARNING: do not add new typedefs
#38: FILE: /tmp/f1-27749/bgp_orr.h:38:
+typedef enum {
Report for bgp_vty.c | 24 issues
===============================================
< WARNING: line over 80 characters
< #917: FILE: /tmp/f1-27749/bgp_vty.c:917:
< WARNING: C99 // comments do not match recommendation
< #6023: FILE: /tmp/f1-27749/bgp_vty.c:6023:
< WARNING: please, no spaces at the start of a line
< #6024: FILE: /tmp/f1-27749/bgp_vty.c:6024:
< WARNING: C99 // comments do not match recommendation
< #6024: FILE: /tmp/f1-27749/bgp_vty.c:6024:
< ERROR: code indent should use tabs where possible
< #6037: FILE: /tmp/f1-27749/bgp_vty.c:6037:
< WARNING: line over 80 characters
< #6040: FILE: /tmp/f1-27749/bgp_vty.c:6040:
< WARNING: line over 80 characters
< #6043: FILE: /tmp/f1-27749/bgp_vty.c:6043:
< ERROR: code indent should use tabs where possible
< #6044: FILE: /tmp/f1-27749/bgp_vty.c:6044:
< WARNING: please, no spaces at the start of a line
< #6044: FILE: /tmp/f1-27749/bgp_vty.c:6044:
< WARNING: C99 // comments do not match recommendation
< #6059: FILE: /tmp/f1-27749/bgp_vty.c:6059:
< WARNING: C99 // comments do not match recommendation
< #6090: FILE: /tmp/f1-27749/bgp_vty.c:6090:
< WARNING: Missing a blank line after declarations
< #6162: FILE: /tmp/f1-27749/bgp_vty.c:6162:
Report for ospf_lsa.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #3425: FILE: /tmp/f1-27749/ospf_lsa.c:3425:
< ERROR: do not use assignment in if condition
< #3466: FILE: /tmp/f1-27749/ospf_lsa.c:3466:
Report for ospf_lsa.h | 8 issues
===============================================
< WARNING: please, no space before tabs
< #78: FILE: /tmp/f1-27749/ospf_lsa.h:78:
< WARNING: please, no space before tabs
< #79: FILE: /tmp/f1-27749/ospf_lsa.h:79:
< WARNING: please, no space before tabs
< #80: FILE: /tmp/f1-27749/ospf_lsa.h:80:
< WARNING: please, no space before tabs
< #81: FILE: /tmp/f1-27749/ospf_lsa.h:81:
Report for ospf_orr.c | 152 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-27749/ospf_orr.c:4:
+ * ^I^I^IMadhurilatha Kuruganti$

WARNING: externs should be avoided in .c files
#49: FILE: /tmp/f1-27749/ospf_orr.c:49:
+void ospf_show_orr(struct ospf *ospf, afi_t afi, safi_t safi);

ERROR: do not use assignment in if condition
#138: FILE: /tmp/f1-27749/ospf_orr.c:138:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#166: FILE: /tmp/f1-27749/ospf_orr.c:166:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#194: FILE: /tmp/f1-27749/ospf_orr.c:194:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: "foo * bar" should be "foo *bar"
#265: FILE: /tmp/f1-27749/ospf_orr.c:265:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#265: FILE: /tmp/f1-27749/ospf_orr.c:265:
+	struct ospf_route * or ;

ERROR: do not use assignment in if condition
#277: FILE: /tmp/f1-27749/ospf_orr.c:277:
+		if (!(or = rn->info))

WARNING: void function return statements are not generally useful
#324: FILE: /tmp/f1-27749/ospf_orr.c:324:
+	return;
+}

WARNING: void function return statements are not generally useful
#345: FILE: /tmp/f1-27749/ospf_orr.c:345:
+	return;
+}

ERROR: do not use assignment in if condition
#361: FILE: /tmp/f1-27749/ospf_orr.c:361:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

WARNING: Block comments use a trailing */ on a separate line
#391: FILE: /tmp/f1-27749/ospf_orr.c:391:
+	 * ignore update */

WARNING: void function return statements are not generally useful
#404: FILE: /tmp/f1-27749/ospf_orr.c:404:
+	return;
+}

ERROR: "foo * bar" should be "foo *bar"
#436: FILE: /tmp/f1-27749/ospf_orr.c:436:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#436: FILE: /tmp/f1-27749/ospf_orr.c:436:
+	struct ospf_route * or ;

WARNING: Block comments use * on subsequent lines
#439: FILE: /tmp/f1-27749/ospf_orr.c:439:
+	/* rt contains new routing table, new_table contains an old one.
+	   updating pointers */

WARNING: Block comments use a trailing */ on a separate line
#439: FILE: /tmp/f1-27749/ospf_orr.c:439:
+	   updating pointers */

ERROR: code indent should use tabs where possible
#446: FILE: /tmp/f1-27749/ospf_orr.c:446:
+        /* Delete old routes. */$

ERROR: code indent should use tabs where possible
#447: FILE: /tmp/f1-27749/ospf_orr.c:447:
+        if (root->old_table)$

WARNING: please, no spaces at the start of a line
#447: FILE: /tmp/f1-27749/ospf_orr.c:447:
+        if (root->old_table)$

ERROR: code indent should use tabs where possible
#448: FILE: /tmp/f1-27749/ospf_orr.c:448:
+                ospf_route_delete_uniq(root, root->old_table, rt);$

WARNING: please, no spaces at the start of a line
#448: FILE: /tmp/f1-27749/ospf_orr.c:448:
+                ospf_route_delete_uniq(root, root->old_table, rt);$

ERROR: do not use assignment in if condition
#452: FILE: /tmp/f1-27749/ospf_orr.c:452:
+		if ((or = rn->info) != NULL) {

ERROR: code indent should use tabs where possible
#458: FILE: /tmp/f1-27749/ospf_orr.c:458:
+                                        ospf_zebra_add($

WARNING: please, no spaces at the start of a line
#458: FILE: /tmp/f1-27749/ospf_orr.c:458:
+                                        ospf_zebra_add($

ERROR: code indent should use tabs where possible
#459: FILE: /tmp/f1-27749/ospf_orr.c:459:
+                                                ospf,$

WARNING: please, no spaces at the start of a line
#459: FILE: /tmp/f1-27749/ospf_orr.c:459:
+                                                ospf,$

ERROR: code indent should use tabs where possible
#460: FILE: /tmp/f1-27749/ospf_orr.c:460:
+                                                (struct prefix_ipv4 *)&rn->p,$

WARNING: please, no spaces at the start of a line
#460: FILE: /tmp/f1-27749/ospf_orr.c:460:
+                                                (struct prefix_ipv4 *)&rn->p,$

ERROR: code indent should use tabs where possible
#461: FILE: /tmp/f1-27749/ospf_orr.c:461:
+                                                or);$

WARNING: please, no spaces at the start of a line
#461: FILE: /tmp/f1-27749/ospf_orr.c:461:
+                                                or);$

ERROR: code indent should use tabs where possible
#469: FILE: /tmp/f1-27749/ospf_orr.c:469:
+                                        ospf_zebra_add_discard($

WARNING: please, no spaces at the start of a line
#469: FILE: /tmp/f1-27749/ospf_orr.c:469:
+                                        ospf_zebra_add_discard($

ERROR: code indent should use tabs where possible
#470: FILE: /tmp/f1-27749/ospf_orr.c:470:
+                                                ospf,$

WARNING: please, no spaces at the start of a line
#470: FILE: /tmp/f1-27749/ospf_orr.c:470:
+                                                ospf,$

ERROR: code indent should use tabs where possible
#471: FILE: /tmp/f1-27749/ospf_orr.c:471:
+                                                (struct prefix_ipv4 *)&rn->p);$

WARNING: please, no spaces at the start of a line
#471: FILE: /tmp/f1-27749/ospf_orr.c:471:
+                                                (struct prefix_ipv4 *)&rn->p);$
Report for ospf_orr.h | 4 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-27749/ospf_orr.h:4:
+ * ^I^I^IMadhurilatha Kuruganti$
Report for ospf_spf.c | 8 issues
===============================================
< WARNING: Block comments use a trailing */ on a separate line
< #1976: FILE: /tmp/f1-27749/ospf_spf.c:1976:
< WARNING: Block comments use a trailing */ on a separate line
< #1987: FILE: /tmp/f1-27749/ospf_spf.c:1987:
< WARNING: Block comments use a trailing */ on a separate line
< #2012: FILE: /tmp/f1-27749/ospf_spf.c:2012:
< WARNING: Block comments use a trailing */ on a separate line
< #2034: FILE: /tmp/f1-27749/ospf_spf.c:2034:
Report for ospf_vty.c | 4 issues
===============================================
< WARNING: Missing a blank line after declarations
< #11157: FILE: /tmp/f1-27749/ospf_vty.c:11157:
< WARNING: unnecessary whitespace before a quoted newline
< #11164: FILE: /tmp/f1-27749/ospf_vty.c:11164:

NetDEF-CI avatar May 07 '22 23:05 NetDEF-CI

@maduri111 any updates on this?

riw777 avatar Aug 16 '22 13:08 riw777

@maduri111 any updates on this? Sorry for the delay. Will update the PR by end of this month will all comments addressed and other changes required.

maduri111 avatar Aug 16 '22 13:08 maduri111

Outdated results 🛑

Basic BGPD CI results: FAILURE

_ _
Result FAILURE git merge/11159 6c7df81c frr.github Build
Date 09/03/2022
Start 04:57:24
Finish 04:57:43
Run-Time 00:19
Total
Pass
Fail
Valgrind-Errors
Valgrind-Loss
Details vncregress-2022-09-03-04:57:24.txt
Log make-2022-09-03-04:57:24.out.bz2
Memory

For details, please contact louberger

LabN-CI avatar Sep 03 '22 08:09 LabN-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [Makefile:10373: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1

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

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:9: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |         BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10373: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/RH9BUILD/config.status/config.status

Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI101BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1
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-PULLREQ2-7210/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected ',' or '}' before 'BGP_ERR_PEER_ORR_CONFIGURED'
 2069 |  BGP_ERR_PEER_ORR_CONFIGURED = -37,
gmake[1]: *** [Makefile:10375: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI009BUILD/config.log/config.log.gz

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-PULLREQ2-7210/artifact/U1604I386/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7210/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U16ARM8BUILD/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-PULLREQ2-7210/artifact/U1804AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U1804AMD64/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U18I386BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1
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-PULLREQ2-7210/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-PULLREQ2-7210/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |  BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10373: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U2004AMD64BUILD/config.log/config.log.gz

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected ',' or '}' before 'BGP_ERR_PEER_ORR_CONFIGURED'
gmake[1]: *** [Makefile:10376: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1

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

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
bgpd/bgpd.h:2066:37: error: missing ',' between enumerators
bgpd/bgpd.h:2072:2: error: redefinition of enumerator 'BGP_ERR_PEER_ORR_CONFIGURED'
bgpd/bgpd.h:2069:2: note: previous definition is here
2 errors generated.
gmake[1]: *** [Makefile:10375: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI011BUILD/config.log/config.log.gz

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-PULLREQ2-7210/artifact/CI014BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI014BUILD/config.log/config.log.gz

CentOS 7 amd64 build: Failed (click for details)

Make failed for CentOS 7 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI005BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory `/home/ci/cibuild.7210/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [bgpd/bgp_dump.o] Error 1
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1
In file included from bgpd/bgp_encap_tlv.c:27:0:
bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED

CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI005BUILD/config.status/config.status CentOS 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI005BUILD/config.log/config.log.gz

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [Makefile:10372: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/REDHAT8/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-PULLREQ2-7210/artifact/CI021BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_encap_tlv.c:27:0:
bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7210/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:9: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |         BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10376: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U22AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-7210/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected ',' or '}' before 'BGP_ERR_PEER_ORR_CONFIGURED'
gmake[1]: *** [Makefile:10372: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-7210/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [Makefile:10372: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/F29BUILD/config.log/config.log.gz

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |  BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10376: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-7210/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U18ARM7BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7210/artifact/U18ARM8BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7210/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1

NetDEF-CI avatar Sep 03 '22 09:09 NetDEF-CI

Outdated results 🛑

Basic BGPD CI results: FAILURE

_ _
Result FAILURE git merge/11159 0b2fae7e frr.github Build
Date 09/03/2022
Start 05:27:24
Finish 05:27:44
Run-Time 00:20
Total
Pass
Fail
Valgrind-Errors
Valgrind-Loss
Details vncregress-2022-09-03-05:27:24.txt
Log make-2022-09-03-05:27:24.out.bz2
Memory

For details, please contact louberger

LabN-CI avatar Sep 03 '22 09:09 LabN-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [Makefile:10373: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1

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

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:9: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |         BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10373: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/RH9BUILD/config.status/config.status

Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI101BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1
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-PULLREQ2-7211/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected ',' or '}' before 'BGP_ERR_PEER_ORR_CONFIGURED'
 2069 |  BGP_ERR_PEER_ORR_CONFIGURED = -37,
gmake[1]: *** [Makefile:10375: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI009BUILD/config.log/config.log.gz

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |  BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10376: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-7211/artifact/U1604I386/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7211/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U16ARM8BUILD/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-PULLREQ2-7211/artifact/U1804AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1
In file included from bgpd/bgp_encap_tlv.c:27:0:
bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U1804AMD64/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U18I386BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1
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-PULLREQ2-7211/artifact/CI014BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI014BUILD/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
bgpd/bgpd.h:2066:37: error: missing ',' between enumerators
1 error generated.
gmake[1]: *** [Makefile:10375: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI011BUILD/config.log/config.log.gz

CentOS 7 amd64 build: Failed (click for details)

Make failed for CentOS 7 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI005BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory `/home/ci/cibuild.7211/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [bgpd/bgp_dump.o] Error 1
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1
In file included from bgpd/bgp_encap_tlv.c:27:0:
bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED

CentOS 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI005BUILD/config.status/config.status CentOS 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI005BUILD/config.log/config.log.gz

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [Makefile:10372: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/REDHAT8/config.status/config.status

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected ',' or '}' before 'BGP_ERR_PEER_ORR_CONFIGURED'
gmake[1]: *** [Makefile:10376: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1

NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/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-PULLREQ2-7211/artifact/CI021BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7211/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-PULLREQ2-7211/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |  BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10373: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U2004AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-7211/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from ./bgpd/bgp_table.h:32:0,
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
In file included from bgpd/bgp_ecommunity.c:34:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_dump.o' failed
make[1]: *** [bgpd/bgp_dump.o] Error 1
Makefile:9708: recipe for target 'bgpd/bgp_ecommunity.o' failed
make[1]: *** [bgpd/bgp_ecommunity.o] Error 1

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:9: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
 2069 |         BGP_ERR_PEER_ORR_CONFIGURED = -37,
make[1]: *** [Makefile:10376: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U22AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-7211/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected ',' or '}' before 'BGP_ERR_PEER_ORR_CONFIGURED'
gmake[1]: *** [Makefile:10372: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-7211/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U18ARM7BUILD/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-PULLREQ2-7211/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_main.c:45:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
make[1]: *** [Makefile:10372: bgpd/bgp_main.o] Error 1
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/F29BUILD/config.log/config.log.gz

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7211/artifact/U18ARM8BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7211/frr-source'
In file included from bgpd/bgp_btoa.c:32:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_btoa.o' failed
make[1]: *** [bgpd/bgp_btoa.o] Error 1
In file included from bgpd/bgp_main.c:45:0:
./bgpd/bgpd.h:2069:2: error: expected , or } before BGP_ERR_PEER_ORR_CONFIGURED
Makefile:9708: recipe for target 'bgpd/bgp_main.o' failed
make[1]: *** [bgpd/bgp_main.o] Error 1

NetDEF-CI avatar Sep 03 '22 09:09 NetDEF-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/RH9BUILD/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-PULLREQ2-7212/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7212/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804AMD64/config.log/config.log.gz

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-PULLREQ2-7212/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/usr/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI009BUILD/config.log/config.log.gz

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-7212/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-7212/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U16ARM8BUILD/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-PULLREQ2-7212/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI014BUILD/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/REDHAT8/config.status/config.status

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

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

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI011BUILD/config.log/config.log.gz

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7212/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7212/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-PULLREQ2-7212/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U2004AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-7212/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U22AMD64BUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB10BUILD/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-PULLREQ2-7212/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM7BUILD/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-PULLREQ2-7212/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/F29BUILD/config.log/config.log.gz

Successful on other platforms/tests
  • CentOS 7 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/RH9BUILD/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-PULLREQ2-7212/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7212/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804AMD64/config.log/config.log.gz

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-PULLREQ2-7212/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/usr/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI009BUILD/config.log/config.log.gz

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-7212/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-7212/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U16ARM8BUILD/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-PULLREQ2-7212/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI014BUILD/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/REDHAT8/config.status/config.status

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

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

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI011BUILD/config.log/config.log.gz

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7212/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7212/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-PULLREQ2-7212/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U2004AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-7212/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7212/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U22AMD64BUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/DEB10BUILD/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-PULLREQ2-7212/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/U18ARM7BUILD/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-PULLREQ2-7212/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7212/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7212/artifact/F29BUILD/config.log/config.log.gz

<stdin>:2290: trailing whitespace.
   
warning: 1 line adds whitespace errors.
Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1489: FILE: /tmp/f1-13939/bgpd.h:1489:
Report for bgp_orr.c | 61 issues
===============================================
WARNING: externs should be avoided in .c files
#29: FILE: /tmp/f1-13939/bgp_orr.c:29:
+extern struct zclient *zclient;

WARNING: Block comments use a trailing */ on a separate line
#138: FILE: /tmp/f1-13939/bgp_orr.c:138:
+	 * configured. */

WARNING: Block comments use a trailing */ on a separate line
#167: FILE: /tmp/f1-13939/bgp_orr.c:167:
+	 * and delete igp_metric_info calculated for this group */

WARNING: Block comments use a trailing */ on a separate line
#325: FILE: /tmp/f1-13939/bgp_orr.c:325:
+		 * reachable. */

WARNING: line over 80 characters
#429: FILE: /tmp/f1-13939/bgp_orr.c:429:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#430: FILE: /tmp/f1-13939/bgp_orr.c:430:
+							    : "No change in Active Root");

WARNING: Missing a blank line after declarations
#463: FILE: /tmp/f1-13939/bgp_orr.c:463:
+	struct bgp_orr_group *orr_group;
+	orr_group = bgp_orr_group_lookup_by_name(bgp, afi, safi, name);

WARNING: Missing a blank line after declarations
#487: FILE: /tmp/f1-13939/bgp_orr.c:487:
+	struct bgp_orr_group *orr_group = NULL;
+	if (!peer)

WARNING: else is not generally useful after a break or return
#507: FILE: /tmp/f1-13939/bgp_orr.c:507:
+			return CMD_SUCCESS;
+		} else {

WARNING: Missing a blank line after declarations
#535: FILE: /tmp/f1-13939/bgp_orr.c:535:
+	struct bgp_orr_group *orr_group = NULL;
+	assert(peer && peer->bgp && orr_group_name);

WARNING: else is not generally useful after a break or return
#786: FILE: /tmp/f1-13939/bgp_orr.c:786:
+			return true;
+		else {

WARNING: Block comments use a trailing */ on a separate line
#788: FILE: /tmp/f1-13939/bgp_orr.c:788:
+			 * Address Family */

WARNING: Block comments use a trailing */ on a separate line
#834: FILE: /tmp/f1-13939/bgp_orr.c:834:
+		 * Primary/Secondary */

WARNING: Block comments use a trailing */ on a separate line
#990: FILE: /tmp/f1-13939/bgp_orr.c:990:
+		 * group */
Report for bgp_vty.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #952: FILE: /tmp/f1-13939/bgp_vty.c:952:
Report for ospf_lsa.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #3423: FILE: /tmp/f1-13939/ospf_lsa.c:3423:
< ERROR: do not use assignment in if condition
< #3464: FILE: /tmp/f1-13939/ospf_lsa.c:3464:
Report for ospf_orr.c | 76 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-13939/ospf_orr.c:4:
+ * ^I^I^IMadhurilatha Kuruganti$

WARNING: externs should be avoided in .c files
#49: FILE: /tmp/f1-13939/ospf_orr.c:49:
+void ospf_show_orr(struct ospf *ospf, afi_t afi, safi_t safi);

ERROR: do not use assignment in if condition
#130: FILE: /tmp/f1-13939/ospf_orr.c:130:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#159: FILE: /tmp/f1-13939/ospf_orr.c:159:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#186: FILE: /tmp/f1-13939/ospf_orr.c:186:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: "foo * bar" should be "foo *bar"
#257: FILE: /tmp/f1-13939/ospf_orr.c:257:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#257: FILE: /tmp/f1-13939/ospf_orr.c:257:
+	struct ospf_route * or ;

ERROR: do not use assignment in if condition
#269: FILE: /tmp/f1-13939/ospf_orr.c:269:
+		if (!(or = rn->info))

WARNING: void function return statements are not generally useful
#316: FILE: /tmp/f1-13939/ospf_orr.c:316:
+	return;
+}

WARNING: void function return statements are not generally useful
#335: FILE: /tmp/f1-13939/ospf_orr.c:335:
+	return;
+}

ERROR: do not use assignment in if condition
#351: FILE: /tmp/f1-13939/ospf_orr.c:351:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

WARNING: Block comments use a trailing */ on a separate line
#381: FILE: /tmp/f1-13939/ospf_orr.c:381:
+	 * ignore update */

WARNING: void function return statements are not generally useful
#394: FILE: /tmp/f1-13939/ospf_orr.c:394:
+	return;
+}

ERROR: "foo * bar" should be "foo *bar"
#426: FILE: /tmp/f1-13939/ospf_orr.c:426:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#426: FILE: /tmp/f1-13939/ospf_orr.c:426:
+	struct ospf_route * or ;

WARNING: Block comments use * on subsequent lines
#429: FILE: /tmp/f1-13939/ospf_orr.c:429:
+	/* rt contains new routing table, new_table contains an old one.
+	   updating pointers */

WARNING: Block comments use a trailing */ on a separate line
#429: FILE: /tmp/f1-13939/ospf_orr.c:429:
+	   updating pointers */

ERROR: do not use assignment in if condition
#438: FILE: /tmp/f1-13939/ospf_orr.c:438:
+		if ((or = rn->info) != NULL) {
Report for ospf_orr.h | 4 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-13939/ospf_orr.h:4:
+ * ^I^I^IMadhurilatha Kuruganti$
Report for ospf_spf.c | 8 issues
===============================================
< WARNING: Block comments use a trailing */ on a separate line
< #2008: FILE: /tmp/f1-13939/ospf_spf.c:2008:
< WARNING: Block comments use a trailing */ on a separate line
< #2019: FILE: /tmp/f1-13939/ospf_spf.c:2019:
< WARNING: Block comments use a trailing */ on a separate line
< #2045: FILE: /tmp/f1-13939/ospf_spf.c:2045:
< WARNING: Block comments use a trailing */ on a separate line
< #2067: FILE: /tmp/f1-13939/ospf_spf.c:2067:
Report for ospf_vty.c | 4 issues
===============================================
< WARNING: Missing a blank line after declarations
< #11290: FILE: /tmp/f1-13939/ospf_vty.c:11290:
< WARNING: unnecessary whitespace before a quoted newline
< #11297: FILE: /tmp/f1-13939/ospf_vty.c:11297:

NetDEF-CI avatar Sep 03 '22 10:09 NetDEF-CI

ci:rerun

maduri111 avatar Sep 03 '22 10:09 maduri111

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 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-PULLREQ2-7213/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM7BUILD/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-PULLREQ2-7213/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/usr/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI009BUILD/config.log/config.log.gz

Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB11AMD64/config.log/config.log.gz

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/RH9BUILD/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-PULLREQ2-7213/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7213/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804AMD64/config.log/config.log.gz

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-PULLREQ2-7213/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI014BUILD/config.log/config.log.gz

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI012BUILD/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-PULLREQ2-7213/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-7213/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U16ARM8BUILD/config.status/config.status

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/REDHAT8/config.status/config.status

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI011BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U22AMD64BUILD/config.log/config.log.gz

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7213/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-PULLREQ2-7213/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U2004AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-7213/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7213/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

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-PULLREQ2-7213/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/F29BUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

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

Successful on other platforms/tests
  • CentOS 7 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
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-PULLREQ2-7213/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM7BUILD/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-PULLREQ2-7213/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/usr/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI009BUILD/config.log/config.log.gz

Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB11AMD64/config.log/config.log.gz

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/RH9BUILD/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-PULLREQ2-7213/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7213/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804AMD64/config.log/config.log.gz

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-PULLREQ2-7213/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI014BUILD/config.log/config.log.gz

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

NetBSD 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI012BUILD/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-PULLREQ2-7213/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/FBSD12AMD64/config.log/config.log.gz

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-PULLREQ2-7213/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U16ARM8BUILD/config.status/config.status

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/REDHAT8/config.status/config.status

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI011BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7213/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U22AMD64BUILD/config.log/config.log.gz

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7213/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-PULLREQ2-7213/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U2004AMD64BUILD/config.log/config.log.gz

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-PULLREQ2-7213/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7213/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

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-PULLREQ2-7213/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/F29BUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7213/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7213/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

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

<stdin>:2290: trailing whitespace.
   
warning: 1 line adds whitespace errors.
Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1489: FILE: /tmp/f1-12716/bgpd.h:1489:
Report for bgp_orr.c | 61 issues
===============================================
WARNING: externs should be avoided in .c files
#29: FILE: /tmp/f1-12716/bgp_orr.c:29:
+extern struct zclient *zclient;

WARNING: Block comments use a trailing */ on a separate line
#138: FILE: /tmp/f1-12716/bgp_orr.c:138:
+	 * configured. */

WARNING: Block comments use a trailing */ on a separate line
#167: FILE: /tmp/f1-12716/bgp_orr.c:167:
+	 * and delete igp_metric_info calculated for this group */

WARNING: Block comments use a trailing */ on a separate line
#325: FILE: /tmp/f1-12716/bgp_orr.c:325:
+		 * reachable. */

WARNING: line over 80 characters
#429: FILE: /tmp/f1-12716/bgp_orr.c:429:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#430: FILE: /tmp/f1-12716/bgp_orr.c:430:
+							    : "No change in Active Root");

WARNING: Missing a blank line after declarations
#463: FILE: /tmp/f1-12716/bgp_orr.c:463:
+	struct bgp_orr_group *orr_group;
+	orr_group = bgp_orr_group_lookup_by_name(bgp, afi, safi, name);

WARNING: Missing a blank line after declarations
#487: FILE: /tmp/f1-12716/bgp_orr.c:487:
+	struct bgp_orr_group *orr_group = NULL;
+	if (!peer)

WARNING: else is not generally useful after a break or return
#507: FILE: /tmp/f1-12716/bgp_orr.c:507:
+			return CMD_SUCCESS;
+		} else {

WARNING: Missing a blank line after declarations
#535: FILE: /tmp/f1-12716/bgp_orr.c:535:
+	struct bgp_orr_group *orr_group = NULL;
+	assert(peer && peer->bgp && orr_group_name);

WARNING: else is not generally useful after a break or return
#786: FILE: /tmp/f1-12716/bgp_orr.c:786:
+			return true;
+		else {

WARNING: Block comments use a trailing */ on a separate line
#788: FILE: /tmp/f1-12716/bgp_orr.c:788:
+			 * Address Family */

WARNING: Block comments use a trailing */ on a separate line
#834: FILE: /tmp/f1-12716/bgp_orr.c:834:
+		 * Primary/Secondary */

WARNING: Block comments use a trailing */ on a separate line
#990: FILE: /tmp/f1-12716/bgp_orr.c:990:
+		 * group */
Report for bgp_vty.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #952: FILE: /tmp/f1-12716/bgp_vty.c:952:
Report for ospf_lsa.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #3423: FILE: /tmp/f1-12716/ospf_lsa.c:3423:
< ERROR: do not use assignment in if condition
< #3464: FILE: /tmp/f1-12716/ospf_lsa.c:3464:
Report for ospf_orr.c | 76 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-12716/ospf_orr.c:4:
+ * ^I^I^IMadhurilatha Kuruganti$

WARNING: externs should be avoided in .c files
#49: FILE: /tmp/f1-12716/ospf_orr.c:49:
+void ospf_show_orr(struct ospf *ospf, afi_t afi, safi_t safi);

ERROR: do not use assignment in if condition
#130: FILE: /tmp/f1-12716/ospf_orr.c:130:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#159: FILE: /tmp/f1-12716/ospf_orr.c:159:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#186: FILE: /tmp/f1-12716/ospf_orr.c:186:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: "foo * bar" should be "foo *bar"
#257: FILE: /tmp/f1-12716/ospf_orr.c:257:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#257: FILE: /tmp/f1-12716/ospf_orr.c:257:
+	struct ospf_route * or ;

ERROR: do not use assignment in if condition
#269: FILE: /tmp/f1-12716/ospf_orr.c:269:
+		if (!(or = rn->info))

WARNING: void function return statements are not generally useful
#316: FILE: /tmp/f1-12716/ospf_orr.c:316:
+	return;
+}

WARNING: void function return statements are not generally useful
#335: FILE: /tmp/f1-12716/ospf_orr.c:335:
+	return;
+}

ERROR: do not use assignment in if condition
#351: FILE: /tmp/f1-12716/ospf_orr.c:351:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

WARNING: Block comments use a trailing */ on a separate line
#381: FILE: /tmp/f1-12716/ospf_orr.c:381:
+	 * ignore update */

WARNING: void function return statements are not generally useful
#394: FILE: /tmp/f1-12716/ospf_orr.c:394:
+	return;
+}

ERROR: "foo * bar" should be "foo *bar"
#426: FILE: /tmp/f1-12716/ospf_orr.c:426:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#426: FILE: /tmp/f1-12716/ospf_orr.c:426:
+	struct ospf_route * or ;

WARNING: Block comments use * on subsequent lines
#429: FILE: /tmp/f1-12716/ospf_orr.c:429:
+	/* rt contains new routing table, new_table contains an old one.
+	   updating pointers */

WARNING: Block comments use a trailing */ on a separate line
#429: FILE: /tmp/f1-12716/ospf_orr.c:429:
+	   updating pointers */

ERROR: do not use assignment in if condition
#438: FILE: /tmp/f1-12716/ospf_orr.c:438:
+		if ((or = rn->info) != NULL) {
Report for ospf_orr.h | 4 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-12716/ospf_orr.h:4:
+ * ^I^I^IMadhurilatha Kuruganti$
Report for ospf_spf.c | 8 issues
===============================================
< WARNING: Block comments use a trailing */ on a separate line
< #2008: FILE: /tmp/f1-12716/ospf_spf.c:2008:
< WARNING: Block comments use a trailing */ on a separate line
< #2019: FILE: /tmp/f1-12716/ospf_spf.c:2019:
< WARNING: Block comments use a trailing */ on a separate line
< #2045: FILE: /tmp/f1-12716/ospf_spf.c:2045:
< WARNING: Block comments use a trailing */ on a separate line
< #2067: FILE: /tmp/f1-12716/ospf_spf.c:2067:
Report for ospf_vty.c | 4 issues
===============================================
< WARNING: Missing a blank line after declarations
< #11290: FILE: /tmp/f1-12716/ospf_vty.c:11290:
< WARNING: unnecessary whitespace before a quoted newline
< #11297: FILE: /tmp/f1-12716/ospf_vty.c:11297:

NetDEF-CI avatar Sep 03 '22 10:09 NetDEF-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7214/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM7BUILD/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-PULLREQ2-7214/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/usr/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI009BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7214/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U16ARM8BUILD/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-PULLREQ2-7214/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804AMD64/config.log/config.log.gz

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/RH9BUILD/config.status/config.status

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB11AMD64/config.log/config.log.gz

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

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

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI011BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI014BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/FBSD12AMD64/config.log/config.log.gz

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/REDHAT8/config.status/config.status

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7214/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-PULLREQ2-7214/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U2004AMD64BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U22AMD64BUILD/config.log/config.log.gz

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7214/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB10BUILD/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-PULLREQ2-7214/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/F29BUILD/config.log/config.log.gz

Successful on other platforms/tests
  • CentOS 7 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Ubuntu 16.04 arm7 build: Failed (click for details) Ubuntu 16.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI101BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7214/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM7BUILD/config.log/config.log.gz Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM7BUILD/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-PULLREQ2-7214/artifact/CI009BUILD/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/usr/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI009BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/U1604I386/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1604I386/config.status/config.status Ubuntu 16.04 i386 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1604I386/config.log/config.log.gz

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-PULLREQ2-7214/artifact/U16ARM8BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U16ARM8BUILD/config.log/config.log.gz Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U16ARM8BUILD/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-PULLREQ2-7214/artifact/U1804AMD64/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804AMD64/config.status/config.status Ubuntu 18.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804AMD64/config.log/config.log.gz

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/RH9BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/RH9BUILD/config.status/config.status

Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB11AMD64/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB11AMD64/config.log/config.log.gz

NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI012BUILD/config.log/config.log.gz

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

gmake[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

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

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
ospfd/ospf_lsa.h:328:16: error: declaration of 'struct external_info' will not be visible outside of this function [-Werror,-Wvisibility]
2 errors generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI011BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/CI014BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI014BUILD/config.status/config.status Ubuntu 16.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI014BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

gmake[1]: Entering directory '/usr/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:0:
ospfd/ospf_lsa.h:290:18: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: 'struct external_info' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function 'atomptr_i':
./lib/xref.h:254:22: error: 'xref_array_attr' attribute directive ignored [-Werror=attributes]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/FBSD12AMD64/config.status/config.status FreeBSD 12 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/FBSD12AMD64/config.log/config.log.gz

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/REDHAT8/config.log/config.log.gz

Make failed for Redhat 8 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/REDHAT8/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/REDHAT8/config.status/config.status

Ubuntu 18.04 i386 build: Failed (click for details) Ubuntu 18.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18I386BUILD/config.log/config.log.gz Ubuntu 18.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18I386BUILD/config.status/config.status

Make failed for Ubuntu 18.04 i386 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18I386BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7214/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-PULLREQ2-7214/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U2004AMD64BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:60: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:58: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7214/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U22AMD64BUILD/config.log/config.log.gz

Ubuntu 18.04 arm8 build: Failed (click for details) Ubuntu 18.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U18ARM8BUILD/config.log/config.log.gz

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

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b
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-PULLREQ2-7214/artifact/CI021BUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI021BUILD/config.status/config.status Debian 9 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/CI021BUILD/config.log/config.log.gz

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-PULLREQ2-7214/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

In file included from ./lib/module.h:24:0,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]
./lib/assert/assert.h:68:3: note: in expansion of macro XREF_LINK
./lib/atomlist.h:55:2: note: in expansion of macro assert
In file included from ./lib/typesafe.h:23:0,
./lib/xref.h:254:43: error: unused variable xref_p_0 [-Werror=unused-variable]
./lib/compiler.h:141:24: note: in definition of macro _CONCAT2
 #define _CONCAT2(a, b) a ## b

Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804PPC64LEBUILD/config.status/config.status Ubuntu 18.04 ppc64le build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/U1804PPC64LEBUILD/config.log/config.log.gz

Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB10BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/DEB10BUILD/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-PULLREQ2-7214/artifact/F29BUILD/ErrorLog/log_make.txt)

make[1]: Entering directory '/home/ci/cibuild.7214/frr-source'
In file included from ospfd/ospf_orr.c:41:
ospfd/ospf_lsa.h:290:18: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
ospfd/ospf_lsa.h:328:16: error: struct external_info declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10372: ospfd/ospf_orr.o] Error 1
In file included from ./lib/module.h:24,
./lib/atomlist.h: In function atomptr_i:
./lib/xref.h:254:22: error: xref_array_attr attribute directive ignored [-Werror=attributes]

Fedora 29 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/F29BUILD/config.status/config.status Fedora 29 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7214/artifact/F29BUILD/config.log/config.log.gz

Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1489: FILE: /tmp/f1-17344/bgpd.h:1489:
Report for bgp_orr.c | 61 issues
===============================================
WARNING: externs should be avoided in .c files
#29: FILE: /tmp/f1-17344/bgp_orr.c:29:
+extern struct zclient *zclient;

WARNING: Block comments use a trailing */ on a separate line
#138: FILE: /tmp/f1-17344/bgp_orr.c:138:
+	 * configured. */

WARNING: Block comments use a trailing */ on a separate line
#167: FILE: /tmp/f1-17344/bgp_orr.c:167:
+	 * and delete igp_metric_info calculated for this group */

WARNING: Block comments use a trailing */ on a separate line
#325: FILE: /tmp/f1-17344/bgp_orr.c:325:
+		 * reachable. */

WARNING: line over 80 characters
#429: FILE: /tmp/f1-17344/bgp_orr.c:429:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#430: FILE: /tmp/f1-17344/bgp_orr.c:430:
+							    : "No change in Active Root");

WARNING: Missing a blank line after declarations
#463: FILE: /tmp/f1-17344/bgp_orr.c:463:
+	struct bgp_orr_group *orr_group;
+	orr_group = bgp_orr_group_lookup_by_name(bgp, afi, safi, name);

WARNING: Missing a blank line after declarations
#487: FILE: /tmp/f1-17344/bgp_orr.c:487:
+	struct bgp_orr_group *orr_group = NULL;
+	if (!peer)

WARNING: else is not generally useful after a break or return
#507: FILE: /tmp/f1-17344/bgp_orr.c:507:
+			return CMD_SUCCESS;
+		} else {

WARNING: Missing a blank line after declarations
#535: FILE: /tmp/f1-17344/bgp_orr.c:535:
+	struct bgp_orr_group *orr_group = NULL;
+	assert(peer && peer->bgp && orr_group_name);

WARNING: else is not generally useful after a break or return
#786: FILE: /tmp/f1-17344/bgp_orr.c:786:
+			return true;
+		else {

WARNING: Block comments use a trailing */ on a separate line
#788: FILE: /tmp/f1-17344/bgp_orr.c:788:
+			 * Address Family */

WARNING: Block comments use a trailing */ on a separate line
#834: FILE: /tmp/f1-17344/bgp_orr.c:834:
+		 * Primary/Secondary */

WARNING: Block comments use a trailing */ on a separate line
#990: FILE: /tmp/f1-17344/bgp_orr.c:990:
+		 * group */
Report for bgp_vty.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #952: FILE: /tmp/f1-17344/bgp_vty.c:952:
Report for ospf_lsa.c | 4 issues
===============================================
< ERROR: do not use assignment in if condition
< #3423: FILE: /tmp/f1-17344/ospf_lsa.c:3423:
< ERROR: do not use assignment in if condition
< #3464: FILE: /tmp/f1-17344/ospf_lsa.c:3464:
Report for ospf_orr.c | 76 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-17344/ospf_orr.c:4:
+ * ^I^I^IMadhurilatha Kuruganti$

WARNING: externs should be avoided in .c files
#49: FILE: /tmp/f1-17344/ospf_orr.c:49:
+void ospf_show_orr(struct ospf *ospf, afi_t afi, safi_t safi);

ERROR: do not use assignment in if condition
#130: FILE: /tmp/f1-17344/ospf_orr.c:130:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#159: FILE: /tmp/f1-17344/ospf_orr.c:159:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: do not use assignment in if condition
#186: FILE: /tmp/f1-17344/ospf_orr.c:186:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

ERROR: "foo * bar" should be "foo *bar"
#257: FILE: /tmp/f1-17344/ospf_orr.c:257:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#257: FILE: /tmp/f1-17344/ospf_orr.c:257:
+	struct ospf_route * or ;

ERROR: do not use assignment in if condition
#269: FILE: /tmp/f1-17344/ospf_orr.c:269:
+		if (!(or = rn->info))

WARNING: void function return statements are not generally useful
#316: FILE: /tmp/f1-17344/ospf_orr.c:316:
+	return;
+}

WARNING: void function return statements are not generally useful
#335: FILE: /tmp/f1-17344/ospf_orr.c:335:
+	return;
+}

ERROR: do not use assignment in if condition
#351: FILE: /tmp/f1-17344/ospf_orr.c:351:
+	if (!(ospf = ospf_lookup_by_vrf_id(VRF_DEFAULT)))

WARNING: Block comments use a trailing */ on a separate line
#381: FILE: /tmp/f1-17344/ospf_orr.c:381:
+	 * ignore update */

WARNING: void function return statements are not generally useful
#394: FILE: /tmp/f1-17344/ospf_orr.c:394:
+	return;
+}

ERROR: "foo * bar" should be "foo *bar"
#426: FILE: /tmp/f1-17344/ospf_orr.c:426:
+	struct ospf_route * or ;

WARNING: space prohibited before semicolon
#426: FILE: /tmp/f1-17344/ospf_orr.c:426:
+	struct ospf_route * or ;

WARNING: Block comments use * on subsequent lines
#429: FILE: /tmp/f1-17344/ospf_orr.c:429:
+	/* rt contains new routing table, new_table contains an old one.
+	   updating pointers */

WARNING: Block comments use a trailing */ on a separate line
#429: FILE: /tmp/f1-17344/ospf_orr.c:429:
+	   updating pointers */

ERROR: do not use assignment in if condition
#438: FILE: /tmp/f1-17344/ospf_orr.c:438:
+		if ((or = rn->info) != NULL) {
Report for ospf_orr.h | 4 issues
===============================================
WARNING: please, no space before tabs
#4: FILE: /tmp/f1-17344/ospf_orr.h:4:
+ * ^I^I^IMadhurilatha Kuruganti$
Report for ospf_spf.c | 8 issues
===============================================
< WARNING: Block comments use a trailing */ on a separate line
< #2008: FILE: /tmp/f1-17344/ospf_spf.c:2008:
< WARNING: Block comments use a trailing */ on a separate line
< #2019: FILE: /tmp/f1-17344/ospf_spf.c:2019:
< WARNING: Block comments use a trailing */ on a separate line
< #2045: FILE: /tmp/f1-17344/ospf_spf.c:2045:
< WARNING: Block comments use a trailing */ on a separate line
< #2067: FILE: /tmp/f1-17344/ospf_spf.c:2067:
Report for ospf_vty.c | 4 issues
===============================================
< WARNING: Missing a blank line after declarations
< #11290: FILE: /tmp/f1-17344/ospf_vty.c:11290:
< WARNING: unnecessary whitespace before a quoted newline
< #11297: FILE: /tmp/f1-17344/ospf_vty.c:11297:

NetDEF-CI avatar Sep 03 '22 19:09 NetDEF-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/DEB11AMD64/ErrorLog/log_make.txt)

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function is_peer_active_eligible:
bgpd/bgp_orr.c:100:38: error: implicit conversion from afi_t to safi_t [-Werror=enum-conversion]
In file included from ./lib/log.h:32,
bgpd/bgp_orr.c: In function bgp_afi_safi_orr_group_set:
./lib/zlog.h:120:20: error: format %pBP expects argument of type struct peer *, but argument 4 has type const char * [-Werror=format=]
./lib/zlog.h:127:26: note: in expansion of macro _zlog_ecref
./bgpd/bgp_orr.h:33:4: note: in expansion of macro zlog_debug
bgpd/bgp_orr.c:345:4: note: in expansion of macro bgp_orr_debug

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-7215/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function 'is_peer_active_eligible':
bgpd/bgp_orr.c:100:38: error: implicit conversion from 'afi_t' to 'safi_t' [-Werror=enum-conversion]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: bgpd/bgp_orr.o] Error 1
gmake[1]: Leaving directory '/usr/home/ci/cibuild.7215/frr-source'
gmake[1]: Target 'all-am' not remade because of errors.
gmake: *** [Makefile:6379: all] Error 2

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI009BUILD/config.log/config.log.gz

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/RH9BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function is_peer_active_eligible:
bgpd/bgp_orr.c:100:45: error: implicit conversion from afi_t to safi_t [-Werror=enum-conversion]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: bgpd/bgp_orr.o] Error 1
doc/user/_build/texinfo/frr.texi:26002: warning: could not find @image file `frr-figures/pathd_general.txt' nor alternate text
doc/user/_build/texinfo/frr.texi:26151: warning: could not find @image file `frr-figures/pathd_config.txt' nor alternate text
doc/user/_build/texinfo/frr.texi:26207: warning: could not find @image file `frr-figures/pathd_initiated_multi.txt' nor alternate text
pimd/pim6_mld.c:362:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/RH9BUILD/config.status/config.status

OpenBSD 7 amd64 build: Failed (click for details)

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

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c:100:38: error: implicit conversion from enumeration type 'afi_t' to different enumeration type 'safi_t' [-Werror,-Wenum-conversion]
1 error generated.
gmake[1]: *** [Makefile:10375: bgpd/bgp_orr.o] Error 1
gmake[1]: Leaving directory '/home/ci/cibuild.7215/frr-source'
gmake[1]: Target 'all-am' not remade because of errors.
gmake: *** [Makefile:6379: all] Error 2

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI011BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function is_peer_active_eligible:
bgpd/bgp_orr.c:100:45: error: implicit conversion from afi_t to safi_t [-Werror=enum-conversion]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: bgpd/bgp_orr.o] Error 1
frr.texi:18: warning: @definfoenclose is obsolete.
frr.texi:19: warning: @definfoenclose is obsolete.
frr.texi:20562: warning: @emph should not appear in @item
frr.texi:29577: warning: @emph should not appear in @item

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/U22AMD64BUILD/config.log/config.log.gz

Successful on other platforms/tests
  • Ubuntu 16.04 arm7 build
  • CentOS 7 amd64 build
  • Ubuntu 18.04 arm7 build
  • Ubuntu 16.04 i386 build
  • Ubuntu 16.04 arm8 build
  • Ubuntu 18.04 amd64 build
  • Ubuntu 16.04 amd64 build
  • Redhat 8 amd64 build
  • NetBSD 9 amd64 build
  • FreeBSD 12 amd64 build
  • Ubuntu 18.04 i386 build
  • Fedora 29 amd64 build
  • Ubuntu 18.04 arm8 build
  • Debian 9 amd64 build
  • Ubuntu 20.04 amd64 build
  • Ubuntu 18.04 ppc64le build
  • Debian 10 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/DEB11AMD64/ErrorLog/log_make.txt)

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function is_peer_active_eligible:
bgpd/bgp_orr.c:100:38: error: implicit conversion from afi_t to safi_t [-Werror=enum-conversion]
In file included from ./lib/log.h:32,
bgpd/bgp_orr.c: In function bgp_afi_safi_orr_group_set:
./lib/zlog.h:120:20: error: format %pBP expects argument of type struct peer *, but argument 4 has type const char * [-Werror=format=]
./lib/zlog.h:127:26: note: in expansion of macro _zlog_ecref
./bgpd/bgp_orr.h:33:4: note: in expansion of macro zlog_debug
bgpd/bgp_orr.c:345:4: note: in expansion of macro bgp_orr_debug

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/DEB11AMD64/config.log/config.log.gz

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-PULLREQ2-7215/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function 'is_peer_active_eligible':
bgpd/bgp_orr.c:100:38: error: implicit conversion from 'afi_t' to 'safi_t' [-Werror=enum-conversion]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:10375: bgpd/bgp_orr.o] Error 1
gmake[1]: Leaving directory '/usr/home/ci/cibuild.7215/frr-source'
gmake[1]: Target 'all-am' not remade because of errors.
gmake: *** [Makefile:6379: all] Error 2

FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI009BUILD/config.status/config.status FreeBSD 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI009BUILD/config.log/config.log.gz

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/RH9BUILD/config.log/config.log.gz

Make failed for Redhat 9 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/RH9BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function is_peer_active_eligible:
bgpd/bgp_orr.c:100:45: error: implicit conversion from afi_t to safi_t [-Werror=enum-conversion]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10373: bgpd/bgp_orr.o] Error 1
doc/user/_build/texinfo/frr.texi:26002: warning: could not find @image file `frr-figures/pathd_general.txt' nor alternate text
doc/user/_build/texinfo/frr.texi:26151: warning: could not find @image file `frr-figures/pathd_config.txt' nor alternate text
doc/user/_build/texinfo/frr.texi:26207: warning: could not find @image file `frr-figures/pathd_initiated_multi.txt' nor alternate text
pimd/pim6_mld.c:362:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/RH9BUILD/config.status/config.status

OpenBSD 7 amd64 build: Failed (click for details)

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

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c:100:38: error: implicit conversion from enumeration type 'afi_t' to different enumeration type 'safi_t' [-Werror,-Wenum-conversion]
1 error generated.
gmake[1]: *** [Makefile:10375: bgpd/bgp_orr.o] Error 1
gmake[1]: Leaving directory '/home/ci/cibuild.7215/frr-source'
gmake[1]: Target 'all-am' not remade because of errors.
gmake: *** [Makefile:6379: all] Error 2

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/CI011BUILD/config.log/config.log.gz

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/U22AMD64BUILD/config.status/config.status

Make failed for Ubuntu 22.04 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.7215/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c: In function is_peer_active_eligible:
bgpd/bgp_orr.c:100:45: error: implicit conversion from afi_t to safi_t [-Werror=enum-conversion]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:10376: bgpd/bgp_orr.o] Error 1
frr.texi:18: warning: @definfoenclose is obsolete.
frr.texi:19: warning: @definfoenclose is obsolete.
frr.texi:20562: warning: @emph should not appear in @item
frr.texi:29577: warning: @emph should not appear in @item

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7215/artifact/U22AMD64BUILD/config.log/config.log.gz

Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1489: FILE: /tmp/f1-3065/bgpd.h:1489:
Report for bgp_orr.c | 12 issues
===============================================
WARNING: externs should be avoided in .c files
#30: FILE: /tmp/f1-3065/bgp_orr.c:30:
+extern struct zclient *zclient;

WARNING: line over 80 characters
#437: FILE: /tmp/f1-3065/bgp_orr.c:437:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#438: FILE: /tmp/f1-3065/bgp_orr.c:438:
+							    : "No change in Active Root");
Report for bgp_vty.c | 2 issues
===============================================
< WARNING: line over 80 characters
< #953: FILE: /tmp/f1-3065/bgp_vty.c:953:
Report for ospf_orr.c | 4 issues
===============================================
WARNING: externs should be avoided in .c files
#48: FILE: /tmp/f1-3065/ospf_orr.c:48:
+void ospf_show_orr(struct ospf *ospf, afi_t afi, safi_t safi);
Report for ospf_vty.c | 2 issues
===============================================
< WARNING: quoted string split across lines
< #11301: FILE: /tmp/f1-3065/ospf_vty.c:11301:

NetDEF-CI avatar Sep 04 '22 14:09 NetDEF-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/DEB11AMD64/ErrorLog/log_make.txt)

In file included from ./lib/log.h:32,
bgpd/bgp_orr.c: In function bgp_afi_safi_orr_group_set:
./lib/zlog.h:120:20: error: format %pBP expects argument of type struct peer *, but argument 4 has type const char * [-Werror=format=]
./lib/zlog.h:127:26: note: in expansion of macro _zlog_ecref
./bgpd/bgp_orr.h:33:4: note: in expansion of macro zlog_debug
bgpd/bgp_orr.c:343:4: note: in expansion of macro bgp_orr_debug
./lib/zlog.h:120:20: error: format %pBP expects argument of type struct peer *, but argument 4 has type const char * [-Werror=format=]
./lib/zlog.h:127:26: note: in expansion of macro _zlog_ecref
./bgpd/bgp_orr.h:33:4: note: in expansion of macro zlog_debug

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/DEB11AMD64/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details)

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

/home/ci/cibuild.7216/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.7216/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c:61:20: error: unused function 'is_orr_primary_reachable' [-Werror,-Wunused-function]
static inline bool is_orr_primary_reachable(struct bgp_orr_group *orr_group)
bgpd/bgp_orr.c:68:20: error: unused function 'is_orr_secondary_reachable' [-Werror,-Wunused-function]
static inline bool is_orr_secondary_reachable(struct bgp_orr_group *orr_group)
bgpd/bgp_orr.c:76:20: error: unused function 'is_orr_tertiary_reachable' [-Werror,-Wunused-function]
static inline bool is_orr_tertiary_reachable(struct bgp_orr_group *orr_group)
3 errors generated.

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/CI011BUILD/config.log/config.log.gz

Successful on other platforms/tests
  • Ubuntu 16.04 i386 build
  • CentOS 7 amd64 build
  • Ubuntu 18.04 i386 build
  • Ubuntu 18.04 amd64 build
  • Ubuntu 18.04 arm7 build
  • FreeBSD 11 amd64 build
  • Ubuntu 16.04 arm8 build
  • Redhat 9 amd64 build
  • Ubuntu 16.04 amd64 build
  • Redhat 8 amd64 build
  • NetBSD 9 amd64 build
  • FreeBSD 12 amd64 build
  • Ubuntu 22.04 amd64 build
  • Fedora 29 amd64 build
  • Ubuntu 18.04 arm8 build
  • Debian 9 amd64 build
  • Ubuntu 20.04 amd64 build
  • Ubuntu 18.04 ppc64le build
  • Debian 10 amd64 build
  • Ubuntu 16.04 arm7 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/DEB11AMD64/config.status/config.status

Make failed for Debian 11 amd64 build: (see full Make log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/DEB11AMD64/ErrorLog/log_make.txt)

In file included from ./lib/log.h:32,
bgpd/bgp_orr.c: In function bgp_afi_safi_orr_group_set:
./lib/zlog.h:120:20: error: format %pBP expects argument of type struct peer *, but argument 4 has type const char * [-Werror=format=]
./lib/zlog.h:127:26: note: in expansion of macro _zlog_ecref
./bgpd/bgp_orr.h:33:4: note: in expansion of macro zlog_debug
bgpd/bgp_orr.c:343:4: note: in expansion of macro bgp_orr_debug
./lib/zlog.h:120:20: error: format %pBP expects argument of type struct peer *, but argument 4 has type const char * [-Werror=format=]
./lib/zlog.h:127:26: note: in expansion of macro _zlog_ecref
./bgpd/bgp_orr.h:33:4: note: in expansion of macro zlog_debug

Debian 11 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/DEB11AMD64/config.log/config.log.gz

OpenBSD 7 amd64 build: Failed (click for details)

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

/home/ci/cibuild.7216/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.7216/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_orr.c:61:20: error: unused function 'is_orr_primary_reachable' [-Werror,-Wunused-function]
static inline bool is_orr_primary_reachable(struct bgp_orr_group *orr_group)
bgpd/bgp_orr.c:68:20: error: unused function 'is_orr_secondary_reachable' [-Werror,-Wunused-function]
static inline bool is_orr_secondary_reachable(struct bgp_orr_group *orr_group)
bgpd/bgp_orr.c:76:20: error: unused function 'is_orr_tertiary_reachable' [-Werror,-Wunused-function]
static inline bool is_orr_tertiary_reachable(struct bgp_orr_group *orr_group)
3 errors generated.

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7216/artifact/CI011BUILD/config.log/config.log.gz

Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1489: FILE: /tmp/f1-19070/bgpd.h:1489:
Report for bgp_orr.c | 8 issues
===============================================
WARNING: line over 80 characters
#435: FILE: /tmp/f1-19070/bgp_orr.c:435:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#436: FILE: /tmp/f1-19070/bgp_orr.c:436:
+							    : "No change in Active Root");

NetDEF-CI avatar Sep 04 '22 15:09 NetDEF-CI

Continuous Integration Result: SUCCESSFUL

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-PULLREQ2-7231/

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:

Checkout code: Successful with additional warnings
Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1489: FILE: /tmp/f1-5595/bgpd.h:1489:
Report for bgp_orr.c | 8 issues
===============================================
WARNING: line over 80 characters
#414: FILE: /tmp/f1-5595/bgp_orr.c:414:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#415: FILE: /tmp/f1-5595/bgp_orr.c:415:
+							    : "No change in Active Root");

NetDEF-CI avatar Sep 05 '22 12:09 NetDEF-CI

Continuous Integration Result: SUCCESSFUL

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-PULLREQ2-7243/

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:

Checkout code: Successful with additional warnings
Report for bgpd.h | 2 issues
===============================================
< WARNING: line over 80 characters
< #1489: FILE: /tmp/f1-22764/bgpd.h:1489:
Report for bgp_orr.c | 8 issues
===============================================
WARNING: line over 80 characters
#414: FILE: /tmp/f1-22764/bgp_orr.c:414:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#415: FILE: /tmp/f1-22764/bgp_orr.c:415:
+							    : "No change in Active Root");

NetDEF-CI avatar Sep 05 '22 18:09 NetDEF-CI

@riw777 @ton31337 @rgirada addressed your comments please review

maduri111 avatar Sep 05 '22 18:09 maduri111

Outdated results 🛑

Basic BGPD CI results: FAILURE

_ _
Result FAILURE git merge/11159 b55073f1 frr.github Build
Date 09/12/2022
Start 18:02:27
Finish 18:03:36
Run-Time 01:09
Total
Pass
Fail
Valgrind-Errors
Valgrind-Loss
Details vncregress-2022-09-12-18:02:27.txt
Log make-2022-09-12-18:02:27.out.bz2
Memory

For details, please contact louberger

LabN-CI avatar Sep 12 '22 22:09 LabN-CI

Continuous Integration Result: SUCCESSFUL

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-PULLREQ2-7379/

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:

Checkout code: Successful with additional warnings
Report for bgp_orr.c | 8 issues
===============================================
WARNING: line over 80 characters
#414: FILE: /tmp/f1-25617/bgp_orr.c:414:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#415: FILE: /tmp/f1-25617/bgp_orr.c:415:
+							    : "No change in Active Root");
Report for ospf_orr.c | 4 issues
===============================================
WARNING: Block comments use a trailing */ on a separate line
#496: FILE: /tmp/f1-25617/ospf_orr.c:496:
+		 * for any back-bone virtual-links */
Report for ospf_orr.h | 4 issues
===============================================
WARNING: function definition argument 'struct ospf *' should also have an identifier name
#44: FILE: /tmp/f1-25617/ospf_orr.h:44:
+extern void ospf_orr_spf_calculate_schedule(struct ospf *);
Report for ospf_spf.c | 4 issues
===============================================
< WARNING: Block comments use a trailing */ on a separate line
< #2024: FILE: /tmp/f1-25617/ospf_spf.c:2024:
< WARNING: C99 // comments do not match recommendation
< #2064: FILE: /tmp/f1-25617/ospf_spf.c:2064:

NetDEF-CI avatar Sep 13 '22 00:09 NetDEF-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

OpenBSD 7 amd64 build: Failed (click for details)

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

gmake  all-am
gmake[1]: Entering directory '/home/ci/cibuild.7429/frr-source'
ospfd/ospf_orr.c:68:47: error: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination [-Werror,-Wstrlcpy-strlcat-size]
ospfd/ospf_orr.c:68:40: note: change size argument to be the size of the destination
1 error generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7429/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7429/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7429/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7429/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7429/artifact/CI011BUILD/config.log/config.log.gz

Successful on other platforms/tests
  • Redhat 8 amd64 build
  • Fedora 29 amd64 build
  • Debian 10 amd64 build
  • Ubuntu 22.04 amd64 build
  • FreeBSD 11 amd64 build
  • Ubuntu 20.04 amd64 build
  • Debian 9 amd64 build
  • Ubuntu 16.04 arm7 build
  • CentOS 7 amd64 build
  • Ubuntu 18.04 ppc64le build
  • Redhat 9 amd64 build
  • Ubuntu 18.04 amd64 build
  • Ubuntu 16.04 amd64 build
  • NetBSD 9 amd64 build
  • FreeBSD 12 amd64 build
  • Ubuntu 16.04 arm8 build
  • Ubuntu 18.04 i386 build
  • Ubuntu 18.04 arm7 build
  • Ubuntu 18.04 arm8 build
  • Debian 11 amd64 build
  • Ubuntu 16.04 i386 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
OpenBSD 7 amd64 build: Failed (click for details)

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

gmake  all-am
gmake[1]: Entering directory '/home/ci/cibuild.7429/frr-source'
ospfd/ospf_orr.c:68:47: error: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination [-Werror,-Wstrlcpy-strlcat-size]
ospfd/ospf_orr.c:68:40: note: change size argument to be the size of the destination
1 error generated.
gmake[1]: *** [Makefile:10375: ospfd/ospf_orr.o] Error 1
/home/ci/cibuild.7429/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/home/ci/cibuild.7429/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/home/ci/cibuild.7429/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7429/artifact/CI011BUILD/config.status/config.status OpenBSD 7 amd64 build: Unknown Log <config.log.gz> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7429/artifact/CI011BUILD/config.log/config.log.gz

Report for bgp_orr.c | 8 issues
===============================================
WARNING: line over 80 characters
#414: FILE: /tmp/f1-26632/bgp_orr.c:414:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#415: FILE: /tmp/f1-26632/bgp_orr.c:415:
+							    : "No change in Active Root");
Report for ospf_orr.c | 4 issues
===============================================
WARNING: Block comments use a trailing */ on a separate line
#502: FILE: /tmp/f1-26632/ospf_orr.c:502:
+		 * for any back-bone virtual-links */
Report for ospf_orr.h | 4 issues
===============================================
WARNING: function definition argument 'struct ospf *' should also have an identifier name
#43: FILE: /tmp/f1-26632/ospf_orr.h:43:
+extern void ospf_orr_spf_calculate_schedule(struct ospf *);
Report for ospf_spf.c | 4 issues
===============================================
< WARNING: Block comments use a trailing */ on a separate line
< #2024: FILE: /tmp/f1-26632/ospf_spf.c:2024:
< WARNING: C99 // comments do not match recommendation
< #2064: FILE: /tmp/f1-26632/ospf_spf.c:2064:
Report for ospf_vty.c | 4 issues
===============================================
< WARNING: void function return statements are not generally useful
< #11050: FILE: /tmp/f1-26632/ospf_vty.c:11050:
< WARNING: Missing a blank line after declarations
< #11126: FILE: /tmp/f1-26632/ospf_vty.c:11126:

NetDEF-CI avatar Sep 15 '22 00:09 NetDEF-CI

Continuous Integration Result: SUCCESSFUL

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-PULLREQ2-7432/

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:

Checkout code: Successful with additional warnings
Report for bgp_orr.c | 8 issues
===============================================
WARNING: line over 80 characters
#414: FILE: /tmp/f1-13293/bgp_orr.c:414:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#415: FILE: /tmp/f1-13293/bgp_orr.c:415:
+							    : "No change in Active Root");

NetDEF-CI avatar Sep 15 '22 10:09 NetDEF-CI

Continuous Integration Result: SUCCESSFUL

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-PULLREQ2-7467/

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:

Checkout code: Successful with additional warnings
Report for bgp_orr.c | 8 issues
===============================================
WARNING: line over 80 characters
#414: FILE: /tmp/f1-8094/bgp_orr.c:414:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#415: FILE: /tmp/f1-8094/bgp_orr.c:415:
+							    : "No change in Active Root");

NetDEF-CI avatar Sep 17 '22 15:09 NetDEF-CI

Continuous Integration Result: SUCCESSFUL

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-PULLREQ2-7471/

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:

Checkout code: Successful with additional warnings
Report for bgp_orr.c | 16 issues
===============================================
WARNING: line over 80 characters
#413: FILE: /tmp/f1-14292/bgp_orr.c:413:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#414: FILE: /tmp/f1-14292/bgp_orr.c:414:
+							    : "No change in Active Root");

WARNING: Too many leading tabs - consider code refactoring
#1045: FILE: /tmp/f1-14292/bgp_orr.c:1045:
+						if (prefix_cmp(

WARNING: line over 80 characters
#1047: FILE: /tmp/f1-14292/bgp_orr.c:1047:
+							    &table->nexthop[entry]
Report for ospf_orr.c | 4 issues
===============================================
WARNING: space prohibited before semicolon
#328: FILE: /tmp/f1-14292/ospf_orr.c:328:
+	struct ospf_route *or ;

NetDEF-CI avatar Sep 19 '22 01:09 NetDEF-CI

Let's wait until October 4, when the freeze ends.

ton31337 avatar Sep 20 '22 20:09 ton31337

@maduri111 could you rebase?

ton31337 avatar Oct 11 '22 12:10 ton31337

@maduri111 could you rebase?

sure.

maduri111 avatar Oct 11 '22 12:10 maduri111

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Topotests Ubuntu 18.04 i386 part 0: Incomplete (check logs for details)
Topotests Ubuntu 18.04 amd64 part 8: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO8U18ARM64-7843/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 8 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7843/artifact/TOPO8U18ARM64/ErrorLog/log_topotests.txt

Topotests Ubuntu 18.04 amd64 part 6: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO6U18AMD64-7843/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 6 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-7843/artifact/TOPO6U18AMD64/ErrorLog/log_topotests.txt

Successful on other platforms/tests
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 arm8 part 5
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 9
  • Addresssanitizer topotests part 6
  • Static analyzer (clang)
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests debian 10 amd64 part 2
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests debian 10 amd64 part 3
  • Addresssanitizer topotests part 0
  • Ubuntu 18.04 deb pkg check
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 arm8 part 1
  • Topotests debian 10 amd64 part 6
  • Topotests debian 10 amd64 part 5
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 4
  • Debian 9 deb pkg check
  • Addresssanitizer topotests part 4
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 i386 part 7
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 amd64 part 2
  • Ubuntu 16.04 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 arm8 part 4
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 amd64 part 0
  • Debian 10 deb pkg check
  • Fedora 29 rpm pkg check
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests debian 10 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests Ubuntu 18.04 arm8 part 7
  • Addresssanitizer topotests part 3
  • Topotests Ubuntu 18.04 i386 part 3
  • Addresssanitizer topotests part 9

NetDEF-CI avatar Oct 11 '22 20:10 NetDEF-CI

ci:rerun TopoTests Ubuntu 18.04 amd64 Part 6 and TopoTests Ubuntu 18.04 amd64 Part 8 failed

maduri111 avatar Oct 11 '22 20:10 maduri111

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/frr.xref.xz/frr.xref.xz Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/config.status/config.status Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/ErrorLog/ Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/config.log/config.log.gz Debian 10 amd64 build: No useful log found
Successful on other platforms/tests
  • Redhat 8 amd64 build
  • Redhat 9 amd64 build
  • OpenBSD 7 amd64 build
  • FreeBSD 11 amd64 build
  • Ubuntu 16.04 arm7 build
  • Ubuntu 18.04 i386 build
  • Ubuntu 18.04 amd64 build
  • Ubuntu 16.04 amd64 build
  • Ubuntu 20.04 amd64 build
  • NetBSD 9 amd64 build
  • Debian 9 amd64 build
  • Ubuntu 16.04 arm8 build
  • CentOS 7 amd64 build
  • Ubuntu 18.04 ppc64le build
  • Ubuntu 22.04 amd64 build
  • FreeBSD 12 amd64 build
  • Debian 11 amd64 build
  • Fedora 29 amd64 build
  • Ubuntu 16.04 i386 build
  • Ubuntu 18.04 arm7 build
  • Ubuntu 18.04 arm8 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/frr.xref.xz/frr.xref.xz Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/config.status/config.status Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/ErrorLog/ Debian 10 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-7849/artifact/DEB10BUILD/config.log/config.log.gz Debian 10 amd64 build: No useful log found
Report for bgp_orr.c | 16 issues
===============================================
WARNING: line over 80 characters
#413: FILE: /tmp/f1-1478361/bgp_orr.c:413:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#414: FILE: /tmp/f1-1478361/bgp_orr.c:414:
+							    : "No change in Active Root");

WARNING: Too many leading tabs - consider code refactoring
#1041: FILE: /tmp/f1-1478361/bgp_orr.c:1041:
+						if (prefix_cmp(

WARNING: line over 80 characters
#1043: FILE: /tmp/f1-1478361/bgp_orr.c:1043:
+							    &table->nexthop[entry]
Report for ospf_orr.c | 4 issues
===============================================
WARNING: space prohibited before semicolon
#328: FILE: /tmp/f1-1478361/ospf_orr.c:328:
+	struct ospf_route *or ;

NetDEF-CI avatar Oct 11 '22 21:10 NetDEF-CI

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-PULLREQ2-7853/

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:

Checkout code: Successful with additional warnings
Report for bgp_orr.c | 16 issues
===============================================
WARNING: line over 80 characters
#413: FILE: /tmp/f1-3710019/bgp_orr.c:413:
+							    ? "Tertiary Root is NULL"

WARNING: line over 80 characters
#414: FILE: /tmp/f1-3710019/bgp_orr.c:414:
+							    : "No change in Active Root");

WARNING: Too many leading tabs - consider code refactoring
#1041: FILE: /tmp/f1-3710019/bgp_orr.c:1041:
+						if (prefix_cmp(

WARNING: line over 80 characters
#1043: FILE: /tmp/f1-3710019/bgp_orr.c:1043:
+							    &table->nexthop[entry]

NetDEF-CI avatar Oct 12 '22 11:10 NetDEF-CI

there still seem to be a couple of comments outstanding, as well as lint suggestions ... if we can get these last little bits bits cleaned up, we can push this ...

riw777 avatar Oct 12 '22 12:10 riw777