Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

bgpd: BMP Loc-Rib Monitoring (RFC9069) Implementation #11800

Merged
merged 23 commits into from
Nov 14, 2023

Conversation

mxyns
Copy link
Contributor

@mxyns mxyns commented Aug 12, 2022

BMP Loc-Rib Monitoring (RFC9069) Implementation

implementation uses a new secondary queue structure specific to loc-rib monitoring

Currently done :

  • Loc-Rib Monitoring (config bmp monitor afi safi loc-rib)
  • Loc-Rib Syncing
  • set Peer-Flag to 3 for Loc-Rib Monitoring Messages
  • set Peer-Distinguisher for Loc-Rib Monitoring Messages
  • Loc-Rib EOR messages
  • added VRF/Table Name TLV util function (not added to Peer Up/Down messages yet)
  • added bgp_rib_uptime field to bgp_path_info_extra for use in Loc-RIB RM Timestamps
  • documentation

@frrbot frrbot bot added the bgp label Aug 12, 2022
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 12, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |                 return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:25: error: return with no value, in function returning non-void [-Werror=return-type]

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

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]
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-6890/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:358:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1418:3: error: 'return' with no value, in function returning non-void [-Werror=return-type]
 1418 |   return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: 'return' with no value, in function returning non-void [-Werror=return-type]

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

/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/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-6890/artifact/U1804AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
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-6890/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-6890/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |   return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/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-6890/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:32124: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:358:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1418:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:358:8: error: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
bgpd/bgp_bmp.c:1418:3: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1435:4: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1412:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2737:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2732:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2736:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]

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

/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/artifact/CI021BUILD/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-6890/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-6890/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |                 return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:25: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:358:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1418:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |   return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror=return-type]

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/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-6890/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
Successful on other platforms/tests
  • CentOS 7 amd64 build

Warnings Generated during build:

Checkout code: Successful with additional warnings
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |                 return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:25: error: return with no value, in function returning non-void [-Werror=return-type]

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

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]
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-6890/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:358:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1418:3: error: 'return' with no value, in function returning non-void [-Werror=return-type]
 1418 |   return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: 'return' with no value, in function returning non-void [-Werror=return-type]

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

/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/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-6890/artifact/U1804AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
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-6890/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-6890/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |   return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/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-6890/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:32124: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:358:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1418:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:358:8: error: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
bgpd/bgp_bmp.c:1418:3: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1435:4: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1412:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2737:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2732:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2736:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]

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

/home/ci/cibuild.6890/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1412:14: error: unused variable bmp [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:276:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/artifact/CI021BUILD/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-6890/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-6890/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |                 return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:25: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:358:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1418:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1418 |   return;
bgpd/bgp_bmp.c:1409:32: note: declared here
 1409 | static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror=return-type]

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/U18ARM7BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/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-6890/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6890/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-6890/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:358:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1418:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
 static struct bmp_queue_entry* bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head* updhash, struct bmp_qlist_head* updlist, struct bgp *bgp, afi_t afi,
bgpd/bgp_bmp.c:1435:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1409:32: note: declared here
<stdin>:780: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:793: trailing whitespace.
    
<stdin>:796: trailing whitespace.
  
<stdin>:798: trailing whitespace.
  
<stdin>:802: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 184 issues
===============================================
< WARNING: line over 80 characters
< #261: FILE: /tmp/f1-26935/bgp_bmp.c:261:
< ERROR: "foo* bar" should be "foo *bar"
< #261: FILE: /tmp/f1-26935/bgp_bmp.c:261:
< ERROR: open brace '{' following function declarations go on the next line
< #261: FILE: /tmp/f1-26935/bgp_bmp.c:261:
< WARNING: line over 80 characters
< #263: FILE: /tmp/f1-26935/bgp_bmp.c:263:
< WARNING: C99 // comments do not match recommendation
< #263: FILE: /tmp/f1-26935/bgp_bmp.c:263:
< ERROR: "foo* bar" should be "foo *bar"
< #268: FILE: /tmp/f1-26935/bgp_bmp.c:268:
< ERROR: "foo* bar" should be "foo *bar"
< #269: FILE: /tmp/f1-26935/bgp_bmp.c:269:
< WARNING: please, no space before tabs
< #273: FILE: /tmp/f1-26935/bgp_bmp.c:273:
< WARNING: line over 80 characters
< #274: FILE: /tmp/f1-26935/bgp_bmp.c:274:
< WARNING: please, no space before tabs
< #274: FILE: /tmp/f1-26935/bgp_bmp.c:274:
< WARNING: line over 80 characters
< #276: FILE: /tmp/f1-26935/bgp_bmp.c:276:
< ERROR: "(foo*)" should be "(foo *)"
< #276: FILE: /tmp/f1-26935/bgp_bmp.c:276:
< WARNING: C99 // comments do not match recommendation
< #282: FILE: /tmp/f1-26935/bgp_bmp.c:282:
< WARNING: line over 80 characters
< #286: FILE: /tmp/f1-26935/bgp_bmp.c:286:
< ERROR: "foo* bar" should be "foo *bar"
< #286: FILE: /tmp/f1-26935/bgp_bmp.c:286:
< WARNING: line over 80 characters
< #287: FILE: /tmp/f1-26935/bgp_bmp.c:287:
< ERROR: "(foo*)" should be "(foo *)"
< #306: FILE: /tmp/f1-26935/bgp_bmp.c:306:
< WARNING: line over 80 characters
< #309: FILE: /tmp/f1-26935/bgp_bmp.c:309:
< WARNING: line over 80 characters
< #311: FILE: /tmp/f1-26935/bgp_bmp.c:311:
< WARNING: line over 80 characters
< #326: FILE: /tmp/f1-26935/bgp_bmp.c:326:
< WARNING: Missing a blank line after declarations
< #328: FILE: /tmp/f1-26935/bgp_bmp.c:328:
< WARNING: line over 80 characters
< #331: FILE: /tmp/f1-26935/bgp_bmp.c:331:
< WARNING: line over 80 characters
< #332: FILE: /tmp/f1-26935/bgp_bmp.c:332:
< ERROR: "foo* bar" should be "foo *bar"
< #332: FILE: /tmp/f1-26935/bgp_bmp.c:332:
< WARNING: Missing a blank line after declarations
< #333: FILE: /tmp/f1-26935/bgp_bmp.c:333:
< ERROR: "foo* bar" should be "foo *bar"
< #355: FILE: /tmp/f1-26935/bgp_bmp.c:355:
< ERROR: open brace '{' following function declarations go on the next line
< #355: FILE: /tmp/f1-26935/bgp_bmp.c:355:
< WARNING: Missing a blank line after declarations
< #359: FILE: /tmp/f1-26935/bgp_bmp.c:359:
< ERROR: "foo* bar" should be "foo *bar"
< #360: FILE: /tmp/f1-26935/bgp_bmp.c:360:
< WARNING: Missing a blank line after declarations
< #361: FILE: /tmp/f1-26935/bgp_bmp.c:361:
< WARNING: line over 80 characters
< #428: FILE: /tmp/f1-26935/bgp_bmp.c:428:
< WARNING: line over 80 characters
< #481: FILE: /tmp/f1-26935/bgp_bmp.c:481:
< WARNING: line over 80 characters
< #671: FILE: /tmp/f1-26935/bgp_bmp.c:671:
< WARNING: line over 80 characters
< #709: FILE: /tmp/f1-26935/bgp_bmp.c:709:
< WARNING: line over 80 characters
< #814: FILE: /tmp/f1-26935/bgp_bmp.c:814:
< WARNING: line over 80 characters
< #859: FILE: /tmp/f1-26935/bgp_bmp.c:859:
< WARNING: line over 80 characters
< #980: FILE: /tmp/f1-26935/bgp_bmp.c:980:
< WARNING: line over 80 characters
< #1092: FILE: /tmp/f1-26935/bgp_bmp.c:1092:
< WARNING: line over 80 characters
< #1093: FILE: /tmp/f1-26935/bgp_bmp.c:1093:
< WARNING: line over 80 characters
< #1094: FILE: /tmp/f1-26935/bgp_bmp.c:1094:
< WARNING: line over 80 characters
< #1110: FILE: /tmp/f1-26935/bgp_bmp.c:1110:
< WARNING: line over 80 characters
< #1183: FILE: /tmp/f1-26935/bgp_bmp.c:1183:
< ERROR: "foo* bar" should be "foo *bar"
< #1183: FILE: /tmp/f1-26935/bgp_bmp.c:1183:
< ERROR: "foo* bar" should be "foo *bar"
< #1183: FILE: /tmp/f1-26935/bgp_bmp.c:1183:
< ERROR: "foo** bar" should be "foo **bar"
< #1183: FILE: /tmp/f1-26935/bgp_bmp.c:1183:
< ERROR: "foo* bar" should be "foo *bar"
< #1201: FILE: /tmp/f1-26935/bgp_bmp.c:1201:
< ERROR: open brace '{' following function declarations go on the next line
< #1201: FILE: /tmp/f1-26935/bgp_bmp.c:1201:
< WARNING: line over 80 characters
< #1202: FILE: /tmp/f1-26935/bgp_bmp.c:1202:
< ERROR: "foo* bar" should be "foo *bar"
< #1205: FILE: /tmp/f1-26935/bgp_bmp.c:1205:
< ERROR: open brace '{' following function declarations go on the next line
< #1205: FILE: /tmp/f1-26935/bgp_bmp.c:1205:
< WARNING: line over 80 characters
< #1206: FILE: /tmp/f1-26935/bgp_bmp.c:1206:
< WARNING: line over 80 characters
< #1209: FILE: /tmp/f1-26935/bgp_bmp.c:1209:
< WARNING: C99 // comments do not match recommendation
< #1209: FILE: /tmp/f1-26935/bgp_bmp.c:1209:
< ERROR: "foo* bar" should be "foo *bar"
< #1210: FILE: /tmp/f1-26935/bgp_bmp.c:1210:
< ERROR: "foo* bar" should be "foo *bar"
< #1210: FILE: /tmp/f1-26935/bgp_bmp.c:1210:
< ERROR: open brace '{' following function declarations go on the next line
< #1210: FILE: /tmp/f1-26935/bgp_bmp.c:1210:
< WARNING: braces {} are not necessary for single statement blocks
< #1224: FILE: /tmp/f1-26935/bgp_bmp.c:1224:
< WARNING: C99 // comments do not match recommendation
< #1248: FILE: /tmp/f1-26935/bgp_bmp.c:1248:
< WARNING: C99 // comments do not match recommendation
< #1252: FILE: /tmp/f1-26935/bgp_bmp.c:1252:
< WARNING: Missing a blank line after declarations
< #1264: FILE: /tmp/f1-26935/bgp_bmp.c:1264:
< WARNING: Block comments use a trailing */ on a separate line
< #1308: FILE: /tmp/f1-26935/bgp_bmp.c:1308:
< WARNING: Block comments use a trailing */ on a separate line
< #1312: FILE: /tmp/f1-26935/bgp_bmp.c:1312:
< WARNING: Missing a blank line after declarations
< #1331: FILE: /tmp/f1-26935/bgp_bmp.c:1331:
< ERROR: "foo* bar" should be "foo *bar"
< #1409: FILE: /tmp/f1-26935/bgp_bmp.c:1409:
< ERROR: "foo* bar" should be "foo *bar"
< #1409: FILE: /tmp/f1-26935/bgp_bmp.c:1409:
< ERROR: "foo* bar" should be "foo *bar"
< #1409: FILE: /tmp/f1-26935/bgp_bmp.c:1409:
< WARNING: line over 80 characters
< #1450: FILE: /tmp/f1-26935/bgp_bmp.c:1450:
< WARNING: line over 80 characters
< #1472: FILE: /tmp/f1-26935/bgp_bmp.c:1472:
< WARNING: line over 80 characters
< #1476: FILE: /tmp/f1-26935/bgp_bmp.c:1476:
< ERROR: "foo* bar" should be "foo *bar"
< #1476: FILE: /tmp/f1-26935/bgp_bmp.c:1476:
< WARNING: line over 80 characters
< #1520: FILE: /tmp/f1-26935/bgp_bmp.c:1520:
< WARNING: line over 80 characters
< #1560: FILE: /tmp/f1-26935/bgp_bmp.c:1560:
< ERROR: space required before the open parenthesis '('
< #1690: FILE: /tmp/f1-26935/bgp_bmp.c:1690:
< WARNING: braces {} are not necessary for any arm of this statement
< #2404: FILE: /tmp/f1-26935/bgp_bmp.c:2404:
< ERROR: "foo* bar" should be "foo *bar"
< #2543: FILE: /tmp/f1-26935/bgp_bmp.c:2543:
< WARNING: line over 80 characters
< #2544: FILE: /tmp/f1-26935/bgp_bmp.c:2544:
< ERROR: "foo* bar" should be "foo *bar"
< #2544: FILE: /tmp/f1-26935/bgp_bmp.c:2544:
< WARNING: line over 80 characters
< #2545: FILE: /tmp/f1-26935/bgp_bmp.c:2545:
< ERROR: "foo* bar" should be "foo *bar"
< #2545: FILE: /tmp/f1-26935/bgp_bmp.c:2545:
< WARNING: line over 80 characters
< #2547: FILE: /tmp/f1-26935/bgp_bmp.c:2547:
< WARNING: line over 80 characters
< #2548: FILE: /tmp/f1-26935/bgp_bmp.c:2548:
< WARNING: line over 80 characters
< #2606: FILE: /tmp/f1-26935/bgp_bmp.c:2606:
< ERROR: "foo * bar" should be "foo *bar"
< #2727: FILE: /tmp/f1-26935/bgp_bmp.c:2727:
< ERROR: open brace '{' following function definitions go on the next line
< #2727: FILE: /tmp/f1-26935/bgp_bmp.c:2727:
< WARNING: line over 80 characters
< #2728: FILE: /tmp/f1-26935/bgp_bmp.c:2728:
< ERROR: "foo* bar" should be "foo *bar"
< #2728: FILE: /tmp/f1-26935/bgp_bmp.c:2728:
< ERROR: "foo* bar" should be "foo *bar"
< #2730: FILE: /tmp/f1-26935/bgp_bmp.c:2730:
< ERROR: "foo* bar" should be "foo *bar"
< #2732: FILE: /tmp/f1-26935/bgp_bmp.c:2732:
< ERROR: "foo* bar" should be "foo *bar"
< #2733: FILE: /tmp/f1-26935/bgp_bmp.c:2733:
< ERROR: "foo* bar" should be "foo *bar"
< #2734: FILE: /tmp/f1-26935/bgp_bmp.c:2734:
< WARNING: Missing a blank line after declarations
< #2738: FILE: /tmp/f1-26935/bgp_bmp.c:2738:
< WARNING: line over 80 characters
< #2741: FILE: /tmp/f1-26935/bgp_bmp.c:2741:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-26935/bgp_bmp.h:239:
Report for bgp_route.c | 10 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-26935/bgp_route.c:106:
< ERROR: "foo* bar" should be "foo *bar"
< #107: FILE: /tmp/f1-26935/bgp_route.c:107:
< WARNING: line over 80 characters
< #3153: FILE: /tmp/f1-26935/bgp_route.c:3153:
< WARNING: line over 80 characters
< #3162: FILE: /tmp/f1-26935/bgp_route.c:3162:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-26935/bgp_route.c:3162:
Report for bgp_route.h | 4 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-26935/bgp_route.h:633:
< ERROR: "foo* bar" should be "foo *bar"
< #634: FILE: /tmp/f1-26935/bgp_route.h:634:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 12, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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-6891/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-6891/artifact/DEB10BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |                 return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:25: error: return with no value, in function returning non-void [-Werror=return-type]

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
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-6891/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:373:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1459:3: error: 'return' with no value, in function returning non-void [-Werror=return-type]
 1459 |   return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:4: error: 'return' with no value, in function returning non-void [-Werror=return-type]

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |   return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror=return-type]

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/U1804AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
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-6891/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]

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

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:373:8: error: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
bgpd/bgp_bmp.c:1459:3: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1476:4: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2782:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2787:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2786:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/artifact/CI011BUILD/config.status/config.status
OpenBSD 7 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

ld: warning: libintl.so.1, needed by /usr/pkg/lib/libpython3.7.so, may conflict with libintl.so.8
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:373:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1459:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: 'return' with no value, in function returning non-void [-Werror]

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

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |   return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |                 return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:25: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:373:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1459:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: 'return' with no value, in function returning non-void [-Werror]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/F29BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
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-6891/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-6891/artifact/DEB10BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |                 return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:25: error: return with no value, in function returning non-void [-Werror=return-type]

Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
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-6891/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:373:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1459:3: error: 'return' with no value, in function returning non-void [-Werror=return-type]
 1459 |   return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:4: error: 'return' with no value, in function returning non-void [-Werror=return-type]

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |   return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror=return-type]

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/U1804AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
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-6891/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]

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

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:373:8: error: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
bgpd/bgp_bmp.c:1459:3: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1476:4: error: non-void function 'bmp_process_one' should return a value [-Wreturn-type]
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2782:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2787:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2786:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/artifact/CI011BUILD/config.status/config.status
OpenBSD 7 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

ld: warning: libintl.so.1, needed by /usr/pkg/lib/libpython3.7.so, may conflict with libintl.so.8
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:373:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1459:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: 'return' with no value, in function returning non-void [-Werror]

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

/home/ci/cibuild.6891/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |   return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:30: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:17: error: return with no value, in function returning non-void [-Werror=return-type]
 1459 |                 return;
bgpd/bgp_bmp.c:1449:1: note: declared here
 1449 | bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
bgpd/bgp_bmp.c:1476:25: error: return with no value, in function returning non-void [-Werror=return-type]

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_put_vrftablename_info_tlv':
bgpd/bgp_bmp.c:373:23: error: initialization discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1459:3: error: 'return' with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: 'return' with no value, in function returning non-void [-Werror]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6891/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-6891/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-6891/artifact/F29BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_put_vrftablename_info_tlv:
bgpd/bgp_bmp.c:373:23: error: initialization discards const qualifier from pointer target type [-Werror=discarded-qualifiers]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1459:3: error: return with no value, in function returning non-void [-Werror]
bgpd/bgp_bmp.c:1449:1: note: declared here
 bmp_process_one(struct bmp_targets *bt, struct bmp_qhash_head *updhash,
 ^~~~~~~~~~~~~~~
bgpd/bgp_bmp.c:1476:4: error: return with no value, in function returning non-void [-Werror]
<stdin>:858: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:871: trailing whitespace.
    
<stdin>:874: trailing whitespace.
  
<stdin>:876: trailing whitespace.
  
<stdin>:880: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 48 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-22711/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-22711/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-22711/bgp_bmp.c:276:
< WARNING: please, no space before tabs
< #277: FILE: /tmp/f1-22711/bgp_bmp.c:277:
< WARNING: C99 // comments do not match recommendation
< #289: FILE: /tmp/f1-22711/bgp_bmp.c:289:
< WARNING: Block comments use a trailing */ on a separate line
< #320: FILE: /tmp/f1-22711/bgp_bmp.c:320:
< WARNING: Block comments use a trailing */ on a separate line
< #338: FILE: /tmp/f1-22711/bgp_bmp.c:338:
< WARNING: Missing a blank line after declarations
< #340: FILE: /tmp/f1-22711/bgp_bmp.c:340:
< WARNING: Block comments use a trailing */ on a separate line
< #344: FILE: /tmp/f1-22711/bgp_bmp.c:344:
< WARNING: Missing a blank line after declarations
< #376: FILE: /tmp/f1-22711/bgp_bmp.c:376:
< WARNING: Missing a blank line after declarations
< #386: FILE: /tmp/f1-22711/bgp_bmp.c:386:
< WARNING: C99 // comments do not match recommendation
< #1245: FILE: /tmp/f1-22711/bgp_bmp.c:1245:
< WARNING: C99 // comments do not match recommendation
< #1246: FILE: /tmp/f1-22711/bgp_bmp.c:1246:
< WARNING: braces {} are not necessary for single statement blocks
< #1262: FILE: /tmp/f1-22711/bgp_bmp.c:1262:
< WARNING: Block comments use a trailing */ on a separate line
< #1273: FILE: /tmp/f1-22711/bgp_bmp.c:1273:
< WARNING: Block comments use a trailing */ on a separate line
< #1277: FILE: /tmp/f1-22711/bgp_bmp.c:1277:
< WARNING: C99 // comments do not match recommendation
< #1287: FILE: /tmp/f1-22711/bgp_bmp.c:1287:
< WARNING: C99 // comments do not match recommendation
< #1291: FILE: /tmp/f1-22711/bgp_bmp.c:1291:
< WARNING: Missing a blank line after declarations
< #1299: FILE: /tmp/f1-22711/bgp_bmp.c:1299:
< WARNING: Missing a blank line after declarations
< #1303: FILE: /tmp/f1-22711/bgp_bmp.c:1303:
< WARNING: Block comments use a trailing */ on a separate line
< #1492: FILE: /tmp/f1-22711/bgp_bmp.c:1492:
< WARNING: Block comments use a trailing */ on a separate line
< #1515: FILE: /tmp/f1-22711/bgp_bmp.c:1515:
< WARNING: braces {} are not necessary for any arm of this statement
< #2441: FILE: /tmp/f1-22711/bgp_bmp.c:2441:
< WARNING: Missing a blank line after declarations
< #2788: FILE: /tmp/f1-22711/bgp_bmp.c:2788:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-22711/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-22711/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-22711/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-22711/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-22711/bgp_route.h:633:

@mxyns mxyns force-pushed the bmp-locribmon branch 2 times, most recently from 8caeadf to b451626 Compare August 12, 2022 16:36
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 12, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
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-6893/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-6893/artifact/DEB11AMD64/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

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

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/FBSD12AMD64/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-6893/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-6893/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

Ubuntu 16.04 arm8 build: Failed (click for details)

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/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-6893/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-6893/artifact/U18I386BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]
4 errors generated.
gmake[1]: *** [Makefile:10372: bgpd/bgp_bmp.lo] Error 1
gmake[1]: Leaving directory '/home/ci/cibuild.6893/frr-source'

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/CI011BUILD/config.status/config.status
OpenBSD 7 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6893/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-6893/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
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-6893/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-6893/artifact/DEB11AMD64/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

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

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/FBSD12AMD64/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-6893/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-6893/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:5: warning: unrecognized encoding name `UTF-8'.
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

Ubuntu 16.04 arm8 build: Failed (click for details)

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/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-6893/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-6893/artifact/U18I386BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]
4 errors generated.
gmake[1]: *** [Makefile:10372: bgpd/bgp_bmp.lo] Error 1
gmake[1]: Leaving directory '/home/ci/cibuild.6893/frr-source'

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/CI011BUILD/config.status/config.status
OpenBSD 7 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/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-6893/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6893/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-6893/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6893/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6893/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-6893/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

<stdin>:876: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:889: trailing whitespace.
    
<stdin>:892: trailing whitespace.
  
<stdin>:894: trailing whitespace.
  
<stdin>:898: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 60 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-27910/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-27910/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-27910/bgp_bmp.c:276:
< WARNING: please, no space before tabs
< #277: FILE: /tmp/f1-27910/bgp_bmp.c:277:
< WARNING: C99 // comments do not match recommendation
< #289: FILE: /tmp/f1-27910/bgp_bmp.c:289:
< WARNING: Block comments use a trailing */ on a separate line
< #320: FILE: /tmp/f1-27910/bgp_bmp.c:320:
< WARNING: Block comments use a trailing */ on a separate line
< #338: FILE: /tmp/f1-27910/bgp_bmp.c:338:
< WARNING: Missing a blank line after declarations
< #340: FILE: /tmp/f1-27910/bgp_bmp.c:340:
< WARNING: Block comments use a trailing */ on a separate line
< #344: FILE: /tmp/f1-27910/bgp_bmp.c:344:
< WARNING: Missing a blank line after declarations
< #376: FILE: /tmp/f1-27910/bgp_bmp.c:376:
< WARNING: Missing a blank line after declarations
< #386: FILE: /tmp/f1-27910/bgp_bmp.c:386:
< WARNING: C99 // comments do not match recommendation
< #1245: FILE: /tmp/f1-27910/bgp_bmp.c:1245:
< WARNING: C99 // comments do not match recommendation
< #1246: FILE: /tmp/f1-27910/bgp_bmp.c:1246:
< WARNING: braces {} are not necessary for single statement blocks
< #1262: FILE: /tmp/f1-27910/bgp_bmp.c:1262:
< WARNING: C99 // comments do not match recommendation
< #1287: FILE: /tmp/f1-27910/bgp_bmp.c:1287:
< WARNING: C99 // comments do not match recommendation
< #1291: FILE: /tmp/f1-27910/bgp_bmp.c:1291:
< WARNING: Missing a blank line after declarations
< #1303: FILE: /tmp/f1-27910/bgp_bmp.c:1303:
< WARNING: Block comments use a trailing */ on a separate line
< #1347: FILE: /tmp/f1-27910/bgp_bmp.c:1347:
< WARNING: Block comments use a trailing */ on a separate line
< #1351: FILE: /tmp/f1-27910/bgp_bmp.c:1351:
< WARNING: Missing a blank line after declarations
< #1370: FILE: /tmp/f1-27910/bgp_bmp.c:1370:
< WARNING: Block comments use a trailing */ on a separate line
< #1492: FILE: /tmp/f1-27910/bgp_bmp.c:1492:
< WARNING: Block comments use a trailing */ on a separate line
< #1515: FILE: /tmp/f1-27910/bgp_bmp.c:1515:
< WARNING: C99 // comments do not match recommendation
< #1523: FILE: /tmp/f1-27910/bgp_bmp.c:1523:
< ERROR: trailing statements should be on next line
< #1523: FILE: /tmp/f1-27910/bgp_bmp.c:1523:
< WARNING: C99 // comments do not match recommendation
< #1524: FILE: /tmp/f1-27910/bgp_bmp.c:1524:
< WARNING: braces {} are not necessary for any arm of this statement
< #2445: FILE: /tmp/f1-27910/bgp_bmp.c:2445:
< WARNING: Missing a blank line after declarations
< #2792: FILE: /tmp/f1-27910/bgp_bmp.c:2792:
< WARNING: C99 // comments do not match recommendation
< #2799: FILE: /tmp/f1-27910/bgp_bmp.c:2799:
< ERROR: trailing statements should be on next line
< #2799: FILE: /tmp/f1-27910/bgp_bmp.c:2799:
< WARNING: C99 // comments do not match recommendation
< #2800: FILE: /tmp/f1-27910/bgp_bmp.c:2800:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-27910/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-27910/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-27910/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-27910/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-27910/bgp_route.h:633:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 12, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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-6892/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:16: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2789:15: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |         afi_t afi_iter;

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

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

/usr/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
 2790 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
 2789 |  afi_t afi_iter;

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |  afi_t afi_iter;

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:32124: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
4 errors generated.
gmake[1]: *** [Makefile:10372: bgpd/bgp_bmp.lo] Error 1
gmake[1]: Leaving directory '/home/ci/cibuild.6892/frr-source'

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6892/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |  afi_t afi_iter;

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:16: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2789:15: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |         afi_t afi_iter;

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/DEB10BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/F29BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/RH9BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:16: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2789:15: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |         afi_t afi_iter;

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

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

/usr/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
 2790 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
 2789 |  afi_t afi_iter;

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |  afi_t afi_iter;

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
NetBSD 9 amd64 build: Failed (click for details) NetBSD 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/CI012BUILD/ErrorLog/log_make.txt)

doc/user/_build/texinfo/frr.texi:32124: warning: @image file `frr-figures/fig-vnc-redundant-route-reflectors.txt' (for text) unreadable: No such file or directory.
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2790:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
4 errors generated.
gmake[1]: *** [Makefile:10372: bgpd/bgp_bmp.lo] Error 1
gmake[1]: Leaving directory '/home/ci/cibuild.6892/frr-source'

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6892/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6892/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |  afi_t afi_iter;

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:16: error: unused variable safi_iter [-Werror=unused-variable]
 2790 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2789:15: error: unused variable afi_iter [-Werror=unused-variable]
 2789 |         afi_t afi_iter;

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/DEB10BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6892/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-6892/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-6892/artifact/F29BUILD/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2790:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2789:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2785:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

<stdin>:874: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:887: trailing whitespace.
    
<stdin>:890: trailing whitespace.
  
<stdin>:892: trailing whitespace.
  
<stdin>:896: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 60 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-7122/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-7122/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-7122/bgp_bmp.c:276:
< WARNING: please, no space before tabs
< #277: FILE: /tmp/f1-7122/bgp_bmp.c:277:
< WARNING: C99 // comments do not match recommendation
< #289: FILE: /tmp/f1-7122/bgp_bmp.c:289:
< WARNING: Block comments use a trailing */ on a separate line
< #320: FILE: /tmp/f1-7122/bgp_bmp.c:320:
< WARNING: Block comments use a trailing */ on a separate line
< #338: FILE: /tmp/f1-7122/bgp_bmp.c:338:
< WARNING: Missing a blank line after declarations
< #340: FILE: /tmp/f1-7122/bgp_bmp.c:340:
< WARNING: Block comments use a trailing */ on a separate line
< #344: FILE: /tmp/f1-7122/bgp_bmp.c:344:
< WARNING: Missing a blank line after declarations
< #376: FILE: /tmp/f1-7122/bgp_bmp.c:376:
< WARNING: Missing a blank line after declarations
< #386: FILE: /tmp/f1-7122/bgp_bmp.c:386:
< WARNING: C99 // comments do not match recommendation
< #1245: FILE: /tmp/f1-7122/bgp_bmp.c:1245:
< WARNING: C99 // comments do not match recommendation
< #1246: FILE: /tmp/f1-7122/bgp_bmp.c:1246:
< WARNING: braces {} are not necessary for single statement blocks
< #1262: FILE: /tmp/f1-7122/bgp_bmp.c:1262:
< WARNING: C99 // comments do not match recommendation
< #1287: FILE: /tmp/f1-7122/bgp_bmp.c:1287:
< WARNING: C99 // comments do not match recommendation
< #1291: FILE: /tmp/f1-7122/bgp_bmp.c:1291:
< WARNING: Missing a blank line after declarations
< #1303: FILE: /tmp/f1-7122/bgp_bmp.c:1303:
< WARNING: Block comments use a trailing */ on a separate line
< #1347: FILE: /tmp/f1-7122/bgp_bmp.c:1347:
< WARNING: Block comments use a trailing */ on a separate line
< #1351: FILE: /tmp/f1-7122/bgp_bmp.c:1351:
< WARNING: Missing a blank line after declarations
< #1370: FILE: /tmp/f1-7122/bgp_bmp.c:1370:
< WARNING: Block comments use a trailing */ on a separate line
< #1492: FILE: /tmp/f1-7122/bgp_bmp.c:1492:
< WARNING: Block comments use a trailing */ on a separate line
< #1515: FILE: /tmp/f1-7122/bgp_bmp.c:1515:
< WARNING: C99 // comments do not match recommendation
< #1523: FILE: /tmp/f1-7122/bgp_bmp.c:1523:
< ERROR: trailing statements should be on next line
< #1523: FILE: /tmp/f1-7122/bgp_bmp.c:1523:
< WARNING: line over 80 characters
< #1609: FILE: /tmp/f1-7122/bgp_bmp.c:1609:
< WARNING: braces {} are not necessary for any arm of this statement
< #2444: FILE: /tmp/f1-7122/bgp_bmp.c:2444:
< WARNING: Missing a blank line after declarations
< #2791: FILE: /tmp/f1-7122/bgp_bmp.c:2791:
< WARNING: line over 80 characters
< #2798: FILE: /tmp/f1-7122/bgp_bmp.c:2798:
< WARNING: C99 // comments do not match recommendation
< #2798: FILE: /tmp/f1-7122/bgp_bmp.c:2798:
< ERROR: trailing statements should be on next line
< #2798: FILE: /tmp/f1-7122/bgp_bmp.c:2798:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-7122/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-7122/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-7122/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-7122/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-7122/bgp_route.h:633:

@mxyns mxyns force-pushed the bmp-locribmon branch 2 times, most recently from 42c8457 to c79198f Compare August 12, 2022 17:05
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 12, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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-6894/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
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-6894/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U18ARM7BUILD/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-6894/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

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

Ubuntu 16.04 arm8 build: Failed (click for details)

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/U1804AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/CI012BUILD/ErrorLog/log_make.txt)

ld: warning: libintl.so.1, needed by /usr/pkg/lib/libpython3.7.so, may conflict with libintl.so.8
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

Ubuntu 16.04 amd64 build: Failed (click for details)

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

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]
4 errors generated.
gmake[1]: *** [Makefile:10372: bgpd/bgp_bmp.lo] Error 1
gmake[1]: Target 'all-am' not remade because of errors.

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/CI011BUILD/config.status/config.status
OpenBSD 7 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/CI011BUILD/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-6894/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6894/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-6894/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6894/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
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-6894/artifact/CI009BUILD/ErrorLog/log_make.txt)

/usr/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

Ubuntu 18.04 arm7 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U18ARM7BUILD/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-6894/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

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

Ubuntu 16.04 arm8 build: Failed (click for details)

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/U1804AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Debian 11 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/CI012BUILD/ErrorLog/log_make.txt)

ld: warning: libintl.so.1, needed by /usr/pkg/lib/libpython3.7.so, may conflict with libintl.so.8
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

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

Ubuntu 16.04 amd64 build: Failed (click for details)

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

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

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

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:743: WARNING: duplicate clicmd description of locator NAME, other instance in bgp
/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:1493: WARNING: duplicate clicmd description of debug zebra pbr, other instance in pbr
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror,-Wunused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror,-Wunused-variable]
4 errors generated.
gmake[1]: *** [Makefile:10372: bgpd/bgp_bmp.lo] Error 1
gmake[1]: Target 'all-am' not remade because of errors.

OpenBSD 7 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/CI011BUILD/config.status/config.status
OpenBSD 7 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/CI011BUILD/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-6894/artifact/FBSD12AMD64/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function 'bmp_process_one':
bgpd/bgp_bmp.c:1453:14: error: unused variable 'bmp' [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function 'bmp_route_update':
bgpd/bgp_bmp.c:2791:9: error: unused variable 'safi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable 'afi_iter' [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable 'prefix' [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: 'bmp_put_vrftablename_info_tlv' defined but not used [-Werror=unused-function]

FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/FBSD12AMD64/config.status/config.status
FreeBSD 12 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/REDHAT8/ErrorLog/log_make.txt)

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6894/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-6894/artifact/U2004AMD64BUILD/ErrorLog/log_make.txt)

 1012 |    CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
 1453 |  struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |  safi_t safi_iter;
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |  afi_t afi_iter;

Ubuntu 20.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/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-6894/artifact/U22AMD64BUILD/ErrorLog/log_make.txt)

 1012 |                         CPP_NOTICE("need S,G PRUNE => NO_INFO transition here");
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:21: error: unused variable bmp [-Werror=unused-variable]
 1453 |         struct bmp *bmp;
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:16: error: unused variable safi_iter [-Werror=unused-variable]
 2791 |         safi_t safi_iter;
bgpd/bgp_bmp.c:2790:15: error: unused variable afi_iter [-Werror=unused-variable]
 2790 |         afi_t afi_iter;

Ubuntu 22.04 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U18ARM8BUILD/config.status/config.status Ubuntu 18.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U18ARM8BUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]
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-6894/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6894/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]

Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/artifact/CI021BUILD/config.status/config.status
Debian 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6894/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-6894/artifact/U1804PPC64LEBUILD/ErrorLog/log_make.txt)

 ^~~~~~~~~~
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

pimd/pim6_mld.c:1012:4: note: #pragma message: need S,G PRUNE => NO_INFO transition here
bgpd/bgp_bmp.c: In function bmp_process_one:
bgpd/bgp_bmp.c:1453:14: error: unused variable bmp [-Werror=unused-variable]
bgpd/bgp_bmp.c: In function bmp_route_update:
bgpd/bgp_bmp.c:2791:9: error: unused variable safi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2790:8: error: unused variable afi_iter [-Werror=unused-variable]
bgpd/bgp_bmp.c:2786:23: error: unused variable prefix [-Werror=unused-variable]
At top level:
bgpd/bgp_bmp.c:369:13: error: bmp_put_vrftablename_info_tlv defined but not used [-Werror=unused-function]

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

<stdin>:876: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:889: trailing whitespace.
    
<stdin>:892: trailing whitespace.
  
<stdin>:894: trailing whitespace.
  
<stdin>:898: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 60 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-2895/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-2895/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-2895/bgp_bmp.c:276:
< WARNING: please, no space before tabs
< #277: FILE: /tmp/f1-2895/bgp_bmp.c:277:
< WARNING: C99 // comments do not match recommendation
< #289: FILE: /tmp/f1-2895/bgp_bmp.c:289:
< WARNING: Block comments use a trailing */ on a separate line
< #320: FILE: /tmp/f1-2895/bgp_bmp.c:320:
< WARNING: Block comments use a trailing */ on a separate line
< #338: FILE: /tmp/f1-2895/bgp_bmp.c:338:
< WARNING: Missing a blank line after declarations
< #340: FILE: /tmp/f1-2895/bgp_bmp.c:340:
< WARNING: Block comments use a trailing */ on a separate line
< #344: FILE: /tmp/f1-2895/bgp_bmp.c:344:
< WARNING: Missing a blank line after declarations
< #376: FILE: /tmp/f1-2895/bgp_bmp.c:376:
< WARNING: Missing a blank line after declarations
< #386: FILE: /tmp/f1-2895/bgp_bmp.c:386:
< WARNING: C99 // comments do not match recommendation
< #1245: FILE: /tmp/f1-2895/bgp_bmp.c:1245:
< WARNING: C99 // comments do not match recommendation
< #1246: FILE: /tmp/f1-2895/bgp_bmp.c:1246:
< WARNING: braces {} are not necessary for single statement blocks
< #1262: FILE: /tmp/f1-2895/bgp_bmp.c:1262:
< WARNING: C99 // comments do not match recommendation
< #1287: FILE: /tmp/f1-2895/bgp_bmp.c:1287:
< WARNING: C99 // comments do not match recommendation
< #1291: FILE: /tmp/f1-2895/bgp_bmp.c:1291:
< WARNING: Missing a blank line after declarations
< #1303: FILE: /tmp/f1-2895/bgp_bmp.c:1303:
< WARNING: Block comments use a trailing */ on a separate line
< #1347: FILE: /tmp/f1-2895/bgp_bmp.c:1347:
< WARNING: Block comments use a trailing */ on a separate line
< #1351: FILE: /tmp/f1-2895/bgp_bmp.c:1351:
< WARNING: Missing a blank line after declarations
< #1370: FILE: /tmp/f1-2895/bgp_bmp.c:1370:
< WARNING: Block comments use a trailing */ on a separate line
< #1492: FILE: /tmp/f1-2895/bgp_bmp.c:1492:
< WARNING: Block comments use a trailing */ on a separate line
< #1515: FILE: /tmp/f1-2895/bgp_bmp.c:1515:
< WARNING: C99 // comments do not match recommendation
< #1523: FILE: /tmp/f1-2895/bgp_bmp.c:1523:
< ERROR: trailing statements should be on next line
< #1523: FILE: /tmp/f1-2895/bgp_bmp.c:1523:
< WARNING: C99 // comments do not match recommendation
< #1524: FILE: /tmp/f1-2895/bgp_bmp.c:1524:
< WARNING: braces {} are not necessary for any arm of this statement
< #2445: FILE: /tmp/f1-2895/bgp_bmp.c:2445:
< WARNING: Missing a blank line after declarations
< #2792: FILE: /tmp/f1-2895/bgp_bmp.c:2792:
< WARNING: C99 // comments do not match recommendation
< #2799: FILE: /tmp/f1-2895/bgp_bmp.c:2799:
< ERROR: trailing statements should be on next line
< #2799: FILE: /tmp/f1-2895/bgp_bmp.c:2799:
< WARNING: C99 // comments do not match recommendation
< #2800: FILE: /tmp/f1-2895/bgp_bmp.c:2800:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-2895/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-2895/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-2895/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-2895/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-2895/bgp_route.h:633:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 12, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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-6895/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6895/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-6895/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
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-6895/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6895/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-6895/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-6895/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

Successful on other platforms/tests
  • CentOS 7 amd64 build
  • Ubuntu 18.04 arm7 build
  • Debian 11 amd64 build
  • FreeBSD 11 amd64 build
  • Ubuntu 18.04 amd64 build
  • Redhat 9 amd64 build
  • OpenBSD 7 amd64 build
  • Redhat 8 amd64 build
  • FreeBSD 12 amd64 build
  • NetBSD 9 amd64 build
  • Ubuntu 18.04 i386 build
  • Ubuntu 22.04 amd64 build
  • Fedora 29 amd64 build
  • Ubuntu 18.04 arm8 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
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-6895/artifact/CI101BUILD/config.status/config.status Ubuntu 16.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6895/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-6895/artifact/CI101BUILD/ErrorLog/log_make.txt)

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
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-6895/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

 ^
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6895/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-6895/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-6895/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6895/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:283:9: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

<stdin>:874: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:887: trailing whitespace.
    
<stdin>:890: trailing whitespace.
  
<stdin>:892: trailing whitespace.
  
<stdin>:896: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 58 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-6222/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-6222/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-6222/bgp_bmp.c:276:
< WARNING: please, no space before tabs
< #277: FILE: /tmp/f1-6222/bgp_bmp.c:277:
< WARNING: C99 // comments do not match recommendation
< #289: FILE: /tmp/f1-6222/bgp_bmp.c:289:
< WARNING: Block comments use a trailing */ on a separate line
< #320: FILE: /tmp/f1-6222/bgp_bmp.c:320:
< WARNING: Block comments use a trailing */ on a separate line
< #338: FILE: /tmp/f1-6222/bgp_bmp.c:338:
< WARNING: Missing a blank line after declarations
< #340: FILE: /tmp/f1-6222/bgp_bmp.c:340:
< WARNING: Block comments use a trailing */ on a separate line
< #344: FILE: /tmp/f1-6222/bgp_bmp.c:344:
< WARNING: Missing a blank line after declarations
< #377: FILE: /tmp/f1-6222/bgp_bmp.c:377:
< WARNING: Missing a blank line after declarations
< #387: FILE: /tmp/f1-6222/bgp_bmp.c:387:
< WARNING: C99 // comments do not match recommendation
< #1246: FILE: /tmp/f1-6222/bgp_bmp.c:1246:
< WARNING: C99 // comments do not match recommendation
< #1247: FILE: /tmp/f1-6222/bgp_bmp.c:1247:
< WARNING: braces {} are not necessary for single statement blocks
< #1263: FILE: /tmp/f1-6222/bgp_bmp.c:1263:
< WARNING: C99 // comments do not match recommendation
< #1288: FILE: /tmp/f1-6222/bgp_bmp.c:1288:
< WARNING: C99 // comments do not match recommendation
< #1292: FILE: /tmp/f1-6222/bgp_bmp.c:1292:
< WARNING: Missing a blank line after declarations
< #1300: FILE: /tmp/f1-6222/bgp_bmp.c:1300:
< WARNING: Missing a blank line after declarations
< #1304: FILE: /tmp/f1-6222/bgp_bmp.c:1304:
< WARNING: Block comments use a trailing */ on a separate line
< #1348: FILE: /tmp/f1-6222/bgp_bmp.c:1348:
< WARNING: Block comments use a trailing */ on a separate line
< #1352: FILE: /tmp/f1-6222/bgp_bmp.c:1352:
< WARNING: Block comments use a trailing */ on a separate line
< #1492: FILE: /tmp/f1-6222/bgp_bmp.c:1492:
< WARNING: Block comments use a trailing */ on a separate line
< #1515: FILE: /tmp/f1-6222/bgp_bmp.c:1515:
< WARNING: C99 // comments do not match recommendation
< #1523: FILE: /tmp/f1-6222/bgp_bmp.c:1523:
< ERROR: trailing statements should be on next line
< #1523: FILE: /tmp/f1-6222/bgp_bmp.c:1523:
< WARNING: C99 // comments do not match recommendation
< #1524: FILE: /tmp/f1-6222/bgp_bmp.c:1524:
< WARNING: braces {} are not necessary for any arm of this statement
< #2445: FILE: /tmp/f1-6222/bgp_bmp.c:2445:
< WARNING: C99 // comments do not match recommendation
< #2796: FILE: /tmp/f1-6222/bgp_bmp.c:2796:
< ERROR: trailing statements should be on next line
< #2796: FILE: /tmp/f1-6222/bgp_bmp.c:2796:
< WARNING: C99 // comments do not match recommendation
< #2797: FILE: /tmp/f1-6222/bgp_bmp.c:2797:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-6222/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-6222/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-6222/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-6222/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-6222/bgp_route.h:633:

@mxyns
Copy link
Contributor Author

mxyns commented Aug 12, 2022

any idea why this warning pops up and fails only on certain platforms ?

@mxyns mxyns force-pushed the bmp-locribmon branch 4 times, most recently from efda168 to 1dce7b3 Compare August 13, 2022 12:20
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 13, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6900/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-6900/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-6900/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
Successful on other platforms/tests
  • FreeBSD 12 amd64 build
  • CentOS 7 amd64 build
  • Ubuntu 18.04 i386 build
  • NetBSD 9 amd64 build
  • Ubuntu 18.04 arm7 build
  • Ubuntu 18.04 arm8 build
  • Debian 11 amd64 build
  • Redhat 8 amd64 build
  • Debian 10 amd64 build
  • Fedora 29 amd64 build
  • OpenBSD 7 amd64 build
  • Redhat 9 amd64 build
  • Ubuntu 20.04 amd64 build
  • Ubuntu 18.04 ppc64le build
  • Ubuntu 18.04 amd64 build
  • Ubuntu 22.04 amd64 build
  • FreeBSD 11 amd64 build

Warnings Generated during build:

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6900/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-6900/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-6900/artifact/CI014BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6900/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
<stdin>:879: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:892: trailing whitespace.
    
<stdin>:895: trailing whitespace.
  
<stdin>:897: trailing whitespace.
  
<stdin>:901: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 62 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-1526/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-1526/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #275: FILE: /tmp/f1-1526/bgp_bmp.c:275:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-1526/bgp_bmp.c:276:
< WARNING: Missing a blank line after declarations
< #283: FILE: /tmp/f1-1526/bgp_bmp.c:283:
< WARNING: Missing a blank line after declarations
< #288: FILE: /tmp/f1-1526/bgp_bmp.c:288:
< WARNING: C99 // comments do not match recommendation
< #294: FILE: /tmp/f1-1526/bgp_bmp.c:294:
< WARNING: Block comments use a trailing */ on a separate line
< #325: FILE: /tmp/f1-1526/bgp_bmp.c:325:
< WARNING: Block comments use a trailing */ on a separate line
< #343: FILE: /tmp/f1-1526/bgp_bmp.c:343:
< WARNING: Missing a blank line after declarations
< #345: FILE: /tmp/f1-1526/bgp_bmp.c:345:
< WARNING: Block comments use a trailing */ on a separate line
< #349: FILE: /tmp/f1-1526/bgp_bmp.c:349:
< WARNING: Missing a blank line after declarations
< #382: FILE: /tmp/f1-1526/bgp_bmp.c:382:
< WARNING: Missing a blank line after declarations
< #392: FILE: /tmp/f1-1526/bgp_bmp.c:392:
< WARNING: C99 // comments do not match recommendation
< #1251: FILE: /tmp/f1-1526/bgp_bmp.c:1251:
< WARNING: C99 // comments do not match recommendation
< #1252: FILE: /tmp/f1-1526/bgp_bmp.c:1252:
< WARNING: braces {} are not necessary for single statement blocks
< #1268: FILE: /tmp/f1-1526/bgp_bmp.c:1268:
< WARNING: C99 // comments do not match recommendation
< #1293: FILE: /tmp/f1-1526/bgp_bmp.c:1293:
< WARNING: C99 // comments do not match recommendation
< #1297: FILE: /tmp/f1-1526/bgp_bmp.c:1297:
< WARNING: Missing a blank line after declarations
< #1305: FILE: /tmp/f1-1526/bgp_bmp.c:1305:
< WARNING: Missing a blank line after declarations
< #1309: FILE: /tmp/f1-1526/bgp_bmp.c:1309:
< WARNING: Block comments use a trailing */ on a separate line
< #1353: FILE: /tmp/f1-1526/bgp_bmp.c:1353:
< WARNING: Block comments use a trailing */ on a separate line
< #1357: FILE: /tmp/f1-1526/bgp_bmp.c:1357:
< WARNING: Block comments use a trailing */ on a separate line
< #1497: FILE: /tmp/f1-1526/bgp_bmp.c:1497:
< WARNING: Block comments use a trailing */ on a separate line
< #1520: FILE: /tmp/f1-1526/bgp_bmp.c:1520:
< WARNING: C99 // comments do not match recommendation
< #1528: FILE: /tmp/f1-1526/bgp_bmp.c:1528:
< ERROR: trailing statements should be on next line
< #1528: FILE: /tmp/f1-1526/bgp_bmp.c:1528:
< WARNING: C99 // comments do not match recommendation
< #1529: FILE: /tmp/f1-1526/bgp_bmp.c:1529:
< WARNING: braces {} are not necessary for any arm of this statement
< #2450: FILE: /tmp/f1-1526/bgp_bmp.c:2450:
< WARNING: C99 // comments do not match recommendation
< #2801: FILE: /tmp/f1-1526/bgp_bmp.c:2801:
< ERROR: trailing statements should be on next line
< #2801: FILE: /tmp/f1-1526/bgp_bmp.c:2801:
< WARNING: C99 // comments do not match recommendation
< #2802: FILE: /tmp/f1-1526/bgp_bmp.c:2802:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-1526/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-1526/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-1526/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-1526/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-1526/bgp_route.h:633:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 13, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
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-6902/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6902/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-6902/artifact/U16ARM8BUILD/config.status/config.status

Successful on other platforms/tests
  • NetBSD 9 amd64 build
  • FreeBSD 12 amd64 build
  • Ubuntu 18.04 i386 build
  • Ubuntu 18.04 arm7 build
  • Ubuntu 18.04 arm8 build
  • Debian 11 amd64 build
  • OpenBSD 7 amd64 build
  • Redhat 8 amd64 build
  • Debian 10 amd64 build
  • Fedora 29 amd64 build
  • Ubuntu 20.04 amd64 build
  • Ubuntu 22.04 amd64 build
  • FreeBSD 11 amd64 build
  • CentOS 7 amd64 build
  • Redhat 9 amd64 build
  • Ubuntu 18.04 amd64 build
  • Ubuntu 18.04 ppc64le build

Warnings Generated during build:

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
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-6902/artifact/CI021BUILD/ErrorLog/log_make.txt)

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:284:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6902/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6902/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-6902/artifact/U16ARM8BUILD/config.status/config.status

<stdin>:878: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:891: trailing whitespace.
    
<stdin>:894: trailing whitespace.
  
<stdin>:896: trailing whitespace.
  
<stdin>:900: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 62 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-11771/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-11771/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #275: FILE: /tmp/f1-11771/bgp_bmp.c:275:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-11771/bgp_bmp.c:276:
< WARNING: Missing a blank line after declarations
< #283: FILE: /tmp/f1-11771/bgp_bmp.c:283:
< WARNING: Missing a blank line after declarations
< #287: FILE: /tmp/f1-11771/bgp_bmp.c:287:
< WARNING: C99 // comments do not match recommendation
< #293: FILE: /tmp/f1-11771/bgp_bmp.c:293:
< WARNING: Block comments use a trailing */ on a separate line
< #324: FILE: /tmp/f1-11771/bgp_bmp.c:324:
< WARNING: Block comments use a trailing */ on a separate line
< #342: FILE: /tmp/f1-11771/bgp_bmp.c:342:
< WARNING: Missing a blank line after declarations
< #344: FILE: /tmp/f1-11771/bgp_bmp.c:344:
< WARNING: Block comments use a trailing */ on a separate line
< #348: FILE: /tmp/f1-11771/bgp_bmp.c:348:
< WARNING: Missing a blank line after declarations
< #381: FILE: /tmp/f1-11771/bgp_bmp.c:381:
< WARNING: Missing a blank line after declarations
< #391: FILE: /tmp/f1-11771/bgp_bmp.c:391:
< WARNING: C99 // comments do not match recommendation
< #1250: FILE: /tmp/f1-11771/bgp_bmp.c:1250:
< WARNING: C99 // comments do not match recommendation
< #1251: FILE: /tmp/f1-11771/bgp_bmp.c:1251:
< WARNING: braces {} are not necessary for single statement blocks
< #1267: FILE: /tmp/f1-11771/bgp_bmp.c:1267:
< WARNING: C99 // comments do not match recommendation
< #1292: FILE: /tmp/f1-11771/bgp_bmp.c:1292:
< WARNING: C99 // comments do not match recommendation
< #1296: FILE: /tmp/f1-11771/bgp_bmp.c:1296:
< WARNING: Missing a blank line after declarations
< #1304: FILE: /tmp/f1-11771/bgp_bmp.c:1304:
< WARNING: Missing a blank line after declarations
< #1308: FILE: /tmp/f1-11771/bgp_bmp.c:1308:
< WARNING: Block comments use a trailing */ on a separate line
< #1352: FILE: /tmp/f1-11771/bgp_bmp.c:1352:
< WARNING: Block comments use a trailing */ on a separate line
< #1356: FILE: /tmp/f1-11771/bgp_bmp.c:1356:
< WARNING: Block comments use a trailing */ on a separate line
< #1496: FILE: /tmp/f1-11771/bgp_bmp.c:1496:
< WARNING: Block comments use a trailing */ on a separate line
< #1519: FILE: /tmp/f1-11771/bgp_bmp.c:1519:
< WARNING: C99 // comments do not match recommendation
< #1527: FILE: /tmp/f1-11771/bgp_bmp.c:1527:
< ERROR: trailing statements should be on next line
< #1527: FILE: /tmp/f1-11771/bgp_bmp.c:1527:
< WARNING: C99 // comments do not match recommendation
< #1528: FILE: /tmp/f1-11771/bgp_bmp.c:1528:
< WARNING: braces {} are not necessary for any arm of this statement
< #2449: FILE: /tmp/f1-11771/bgp_bmp.c:2449:
< WARNING: C99 // comments do not match recommendation
< #2800: FILE: /tmp/f1-11771/bgp_bmp.c:2800:
< ERROR: trailing statements should be on next line
< #2800: FILE: /tmp/f1-11771/bgp_bmp.c:2800:
< WARNING: C99 // comments do not match recommendation
< #2801: FILE: /tmp/f1-11771/bgp_bmp.c:2801:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-11771/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-11771/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-11771/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-11771/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-11771/bgp_route.h:633:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 13, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6901/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-6901/artifact/U16ARM8BUILD/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-6901/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
Successful on other platforms/tests
  • FreeBSD 12 amd64 build
  • NetBSD 9 amd64 build
  • Ubuntu 18.04 i386 build
  • Ubuntu 18.04 arm7 build
  • Ubuntu 18.04 arm8 build
  • Debian 11 amd64 build
  • Redhat 8 amd64 build
  • Fedora 29 amd64 build
  • OpenBSD 7 amd64 build
  • Debian 10 amd64 build
  • Ubuntu 22.04 amd64 build
  • FreeBSD 11 amd64 build
  • Ubuntu 20.04 amd64 build
  • CentOS 7 amd64 build
  • Redhat 9 amd64 build
  • Ubuntu 18.04 ppc64le build
  • Ubuntu 18.04 amd64 build

Warnings Generated during build:

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".

Ubuntu 16.04 arm8 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6901/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-6901/artifact/U16ARM8BUILD/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-6901/artifact/U1604I386/ErrorLog/log_make.txt)

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
pimd/pim6_mld.c:359:1: note: #pragma message: TODO: S,G entries in EXCLUDE (i.e. prune) unsupported
 CPP_NOTICE("TODO: S,G entries in EXCLUDE (i.e. prune) unsupported");
 ^~~~~~~~~~

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

/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
bgpd/bgp_bmp.c: In function bmp_get_peer_distinguisher:
bgpd/bgp_bmp.c:285:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
Makefile:9707: recipe for target 'bgpd/bgp_bmp.lo' failed
make[1]: *** [bgpd/bgp_bmp.lo] Error 1
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
/home/ci/cibuild.6901/frr-source/doc/user/zebra.rst:23: SEVERE: Duplicate ID: "cmdoption-configure-arg-net".
<stdin>:879: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:892: trailing whitespace.
    
<stdin>:895: trailing whitespace.
  
<stdin>:897: trailing whitespace.
  
<stdin>:901: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 62 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-13995/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-13995/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #275: FILE: /tmp/f1-13995/bgp_bmp.c:275:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-13995/bgp_bmp.c:276:
< WARNING: Missing a blank line after declarations
< #283: FILE: /tmp/f1-13995/bgp_bmp.c:283:
< WARNING: Missing a blank line after declarations
< #288: FILE: /tmp/f1-13995/bgp_bmp.c:288:
< WARNING: C99 // comments do not match recommendation
< #294: FILE: /tmp/f1-13995/bgp_bmp.c:294:
< WARNING: Block comments use a trailing */ on a separate line
< #325: FILE: /tmp/f1-13995/bgp_bmp.c:325:
< WARNING: Block comments use a trailing */ on a separate line
< #343: FILE: /tmp/f1-13995/bgp_bmp.c:343:
< WARNING: Missing a blank line after declarations
< #345: FILE: /tmp/f1-13995/bgp_bmp.c:345:
< WARNING: Block comments use a trailing */ on a separate line
< #349: FILE: /tmp/f1-13995/bgp_bmp.c:349:
< WARNING: Missing a blank line after declarations
< #382: FILE: /tmp/f1-13995/bgp_bmp.c:382:
< WARNING: Missing a blank line after declarations
< #392: FILE: /tmp/f1-13995/bgp_bmp.c:392:
< WARNING: C99 // comments do not match recommendation
< #1251: FILE: /tmp/f1-13995/bgp_bmp.c:1251:
< WARNING: C99 // comments do not match recommendation
< #1252: FILE: /tmp/f1-13995/bgp_bmp.c:1252:
< WARNING: braces {} are not necessary for single statement blocks
< #1268: FILE: /tmp/f1-13995/bgp_bmp.c:1268:
< WARNING: C99 // comments do not match recommendation
< #1293: FILE: /tmp/f1-13995/bgp_bmp.c:1293:
< WARNING: C99 // comments do not match recommendation
< #1297: FILE: /tmp/f1-13995/bgp_bmp.c:1297:
< WARNING: Missing a blank line after declarations
< #1305: FILE: /tmp/f1-13995/bgp_bmp.c:1305:
< WARNING: Missing a blank line after declarations
< #1309: FILE: /tmp/f1-13995/bgp_bmp.c:1309:
< WARNING: Block comments use a trailing */ on a separate line
< #1353: FILE: /tmp/f1-13995/bgp_bmp.c:1353:
< WARNING: Block comments use a trailing */ on a separate line
< #1357: FILE: /tmp/f1-13995/bgp_bmp.c:1357:
< WARNING: Block comments use a trailing */ on a separate line
< #1497: FILE: /tmp/f1-13995/bgp_bmp.c:1497:
< WARNING: Block comments use a trailing */ on a separate line
< #1520: FILE: /tmp/f1-13995/bgp_bmp.c:1520:
< WARNING: C99 // comments do not match recommendation
< #1528: FILE: /tmp/f1-13995/bgp_bmp.c:1528:
< ERROR: trailing statements should be on next line
< #1528: FILE: /tmp/f1-13995/bgp_bmp.c:1528:
< WARNING: C99 // comments do not match recommendation
< #1529: FILE: /tmp/f1-13995/bgp_bmp.c:1529:
< WARNING: braces {} are not necessary for any arm of this statement
< #2450: FILE: /tmp/f1-13995/bgp_bmp.c:2450:
< WARNING: C99 // comments do not match recommendation
< #2801: FILE: /tmp/f1-13995/bgp_bmp.c:2801:
< ERROR: trailing statements should be on next line
< #2801: FILE: /tmp/f1-13995/bgp_bmp.c:2801:
< WARNING: C99 // comments do not match recommendation
< #2802: FILE: /tmp/f1-13995/bgp_bmp.c:2802:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-13995/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-13995/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-13995/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-13995/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-13995/bgp_route.h:633:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 13, 2022

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-6904/

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
<stdin>:882: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:895: trailing whitespace.
    
<stdin>:898: trailing whitespace.
  
<stdin>:900: trailing whitespace.
  
<stdin>:904: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 64 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-24945/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-24945/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #275: FILE: /tmp/f1-24945/bgp_bmp.c:275:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-24945/bgp_bmp.c:276:
< WARNING: Missing a blank line after declarations
< #283: FILE: /tmp/f1-24945/bgp_bmp.c:283:
< WARNING: Missing a blank line after declarations
< #286: FILE: /tmp/f1-24945/bgp_bmp.c:286:
< WARNING: Missing a blank line after declarations
< #291: FILE: /tmp/f1-24945/bgp_bmp.c:291:
< WARNING: C99 // comments do not match recommendation
< #297: FILE: /tmp/f1-24945/bgp_bmp.c:297:
< WARNING: Block comments use a trailing */ on a separate line
< #328: FILE: /tmp/f1-24945/bgp_bmp.c:328:
< WARNING: Block comments use a trailing */ on a separate line
< #346: FILE: /tmp/f1-24945/bgp_bmp.c:346:
< WARNING: Missing a blank line after declarations
< #348: FILE: /tmp/f1-24945/bgp_bmp.c:348:
< WARNING: Block comments use a trailing */ on a separate line
< #352: FILE: /tmp/f1-24945/bgp_bmp.c:352:
< WARNING: Missing a blank line after declarations
< #385: FILE: /tmp/f1-24945/bgp_bmp.c:385:
< WARNING: Missing a blank line after declarations
< #395: FILE: /tmp/f1-24945/bgp_bmp.c:395:
< WARNING: C99 // comments do not match recommendation
< #1254: FILE: /tmp/f1-24945/bgp_bmp.c:1254:
< WARNING: C99 // comments do not match recommendation
< #1255: FILE: /tmp/f1-24945/bgp_bmp.c:1255:
< WARNING: braces {} are not necessary for single statement blocks
< #1271: FILE: /tmp/f1-24945/bgp_bmp.c:1271:
< WARNING: C99 // comments do not match recommendation
< #1296: FILE: /tmp/f1-24945/bgp_bmp.c:1296:
< WARNING: C99 // comments do not match recommendation
< #1300: FILE: /tmp/f1-24945/bgp_bmp.c:1300:
< WARNING: Missing a blank line after declarations
< #1308: FILE: /tmp/f1-24945/bgp_bmp.c:1308:
< WARNING: Missing a blank line after declarations
< #1312: FILE: /tmp/f1-24945/bgp_bmp.c:1312:
< WARNING: Block comments use a trailing */ on a separate line
< #1356: FILE: /tmp/f1-24945/bgp_bmp.c:1356:
< WARNING: Block comments use a trailing */ on a separate line
< #1360: FILE: /tmp/f1-24945/bgp_bmp.c:1360:
< WARNING: Block comments use a trailing */ on a separate line
< #1500: FILE: /tmp/f1-24945/bgp_bmp.c:1500:
< WARNING: Block comments use a trailing */ on a separate line
< #1523: FILE: /tmp/f1-24945/bgp_bmp.c:1523:
< WARNING: C99 // comments do not match recommendation
< #1531: FILE: /tmp/f1-24945/bgp_bmp.c:1531:
< ERROR: trailing statements should be on next line
< #1531: FILE: /tmp/f1-24945/bgp_bmp.c:1531:
< WARNING: C99 // comments do not match recommendation
< #1532: FILE: /tmp/f1-24945/bgp_bmp.c:1532:
< WARNING: braces {} are not necessary for any arm of this statement
< #2453: FILE: /tmp/f1-24945/bgp_bmp.c:2453:
< WARNING: C99 // comments do not match recommendation
< #2804: FILE: /tmp/f1-24945/bgp_bmp.c:2804:
< ERROR: trailing statements should be on next line
< #2804: FILE: /tmp/f1-24945/bgp_bmp.c:2804:
< WARNING: C99 // comments do not match recommendation
< #2805: FILE: /tmp/f1-24945/bgp_bmp.c:2805:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-24945/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-24945/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-24945/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-24945/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-24945/bgp_route.h:633:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 13, 2022

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-6903/

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
<stdin>:881: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:894: trailing whitespace.
    
<stdin>:897: trailing whitespace.
  
<stdin>:899: trailing whitespace.
  
<stdin>:903: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 66 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-18756/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-18756/bgp_bmp.c:270:
< WARNING: please, no space before tabs
< #275: FILE: /tmp/f1-18756/bgp_bmp.c:275:
< WARNING: please, no space before tabs
< #276: FILE: /tmp/f1-18756/bgp_bmp.c:276:
< WARNING: line over 80 characters
< #283: FILE: /tmp/f1-18756/bgp_bmp.c:283:
< WARNING: Missing a blank line after declarations
< #283: FILE: /tmp/f1-18756/bgp_bmp.c:283:
< WARNING: Missing a blank line after declarations
< #285: FILE: /tmp/f1-18756/bgp_bmp.c:285:
< WARNING: Missing a blank line after declarations
< #290: FILE: /tmp/f1-18756/bgp_bmp.c:290:
< WARNING: C99 // comments do not match recommendation
< #296: FILE: /tmp/f1-18756/bgp_bmp.c:296:
< WARNING: Block comments use a trailing */ on a separate line
< #327: FILE: /tmp/f1-18756/bgp_bmp.c:327:
< WARNING: Block comments use a trailing */ on a separate line
< #345: FILE: /tmp/f1-18756/bgp_bmp.c:345:
< WARNING: Missing a blank line after declarations
< #347: FILE: /tmp/f1-18756/bgp_bmp.c:347:
< WARNING: Block comments use a trailing */ on a separate line
< #351: FILE: /tmp/f1-18756/bgp_bmp.c:351:
< WARNING: Missing a blank line after declarations
< #384: FILE: /tmp/f1-18756/bgp_bmp.c:384:
< WARNING: Missing a blank line after declarations
< #394: FILE: /tmp/f1-18756/bgp_bmp.c:394:
< WARNING: C99 // comments do not match recommendation
< #1253: FILE: /tmp/f1-18756/bgp_bmp.c:1253:
< WARNING: C99 // comments do not match recommendation
< #1254: FILE: /tmp/f1-18756/bgp_bmp.c:1254:
< WARNING: braces {} are not necessary for single statement blocks
< #1270: FILE: /tmp/f1-18756/bgp_bmp.c:1270:
< WARNING: C99 // comments do not match recommendation
< #1295: FILE: /tmp/f1-18756/bgp_bmp.c:1295:
< WARNING: C99 // comments do not match recommendation
< #1299: FILE: /tmp/f1-18756/bgp_bmp.c:1299:
< WARNING: Missing a blank line after declarations
< #1311: FILE: /tmp/f1-18756/bgp_bmp.c:1311:
< WARNING: Block comments use a trailing */ on a separate line
< #1355: FILE: /tmp/f1-18756/bgp_bmp.c:1355:
< WARNING: Block comments use a trailing */ on a separate line
< #1359: FILE: /tmp/f1-18756/bgp_bmp.c:1359:
< WARNING: Missing a blank line after declarations
< #1378: FILE: /tmp/f1-18756/bgp_bmp.c:1378:
< WARNING: Block comments use a trailing */ on a separate line
< #1499: FILE: /tmp/f1-18756/bgp_bmp.c:1499:
< WARNING: Block comments use a trailing */ on a separate line
< #1522: FILE: /tmp/f1-18756/bgp_bmp.c:1522:
< WARNING: C99 // comments do not match recommendation
< #1530: FILE: /tmp/f1-18756/bgp_bmp.c:1530:
< ERROR: trailing statements should be on next line
< #1530: FILE: /tmp/f1-18756/bgp_bmp.c:1530:
< WARNING: C99 // comments do not match recommendation
< #1531: FILE: /tmp/f1-18756/bgp_bmp.c:1531:
< WARNING: braces {} are not necessary for any arm of this statement
< #2452: FILE: /tmp/f1-18756/bgp_bmp.c:2452:
< WARNING: C99 // comments do not match recommendation
< #2803: FILE: /tmp/f1-18756/bgp_bmp.c:2803:
< ERROR: trailing statements should be on next line
< #2803: FILE: /tmp/f1-18756/bgp_bmp.c:2803:
< WARNING: C99 // comments do not match recommendation
< #2804: FILE: /tmp/f1-18756/bgp_bmp.c:2804:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #239: FILE: /tmp/f1-18756/bgp_bmp.h:239:
Report for bgp_route.c | 6 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #106: FILE: /tmp/f1-18756/bgp_route.c:106:
< WARNING: Block comments use a trailing */ on a separate line
< #3153: FILE: /tmp/f1-18756/bgp_route.c:3153:
< WARNING: Missing a blank line after declarations
< #3162: FILE: /tmp/f1-18756/bgp_route.c:3162:
Report for bgp_route.h | 2 issues
===============================================
< ERROR: "foo * bar" should be "foo *bar"
< #633: FILE: /tmp/f1-18756/bgp_route.h:633:

@ton31337
Copy link
Member

Please fix all the warnings first from CI.

@mxyns
Copy link
Contributor Author

mxyns commented Aug 15, 2022

Please fix all the warnings first from CI.

It seems like frrbot wants me to write struct bgp * bgp in my hook declaration (bgpd_route.c line 106) while the CI warning asks for the struct bgp *bgp notation. What should I do about this ?

Also do you have a resource I can check to get my comments to "match recommendation"

@mxyns
Copy link
Contributor Author

mxyns commented Aug 15, 2022

Just noticed I also get warnings about things I didn't write or change, that are from the original frr bmp implementation
e.g. :

< WARNING: C99 // comments do not match recommendation
< #299: FILE: /tmp/f1-24587/bgp_bmp.c:299:
< WARNING: Missing a blank line after declarations
< #402: FILE: /tmp/f1-24587/bgp_bmp.c:402:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 15, 2022

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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: Failed

Topotests Ubuntu 18.04 arm8 part 7: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 7: No useful log found
Successful on other platforms/tests
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests debian 10 amd64 part 3
  • Topotests Ubuntu 18.04 i386 part 8
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests Ubuntu 18.04 arm8 part 4
  • Ubuntu 18.04 deb pkg check
  • Ubuntu 20.04 deb pkg check
  • IPv6 protocols on Ubuntu 18.04
  • Debian 10 deb pkg check
  • IPv4 protocols on Ubuntu 18.04
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 3
  • Debian 9 deb pkg check
  • Addresssanitizer topotests part 4
  • Topotests Ubuntu 18.04 arm8 part 5
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 9
  • Addresssanitizer topotests part 7
  • Static analyzer (clang)
  • Topotests debian 10 amd64 part 1
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 amd64 part 8
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 arm8 part 0
  • IPv4 ldp protocol on Ubuntu 18.04
  • Ubuntu 16.04 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 1
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 1
  • Fedora 29 rpm pkg check
  • Topotests debian 10 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests debian 10 amd64 part 0
  • Addresssanitizer topotests part 3
  • Addresssanitizer topotests part 9
  • Addresssanitizer topotests part 8
  • CentOS 7 rpm pkg check
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 6
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 i386 part 0
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests debian 10 amd64 part 7

Warnings Generated during build:

Checkout code: Successful with additional warnings
Topotests Ubuntu 18.04 arm8 part 7: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 7: No useful log found
<stdin>:897: trailing whitespace.
- **route monitoring** is available for IPv4 and IPv6 AFIs, unicast, multicast 
<stdin>:910: trailing whitespace.
    
<stdin>:913: trailing whitespace.
  
<stdin>:915: trailing whitespace.
  
<stdin>:919: trailing whitespace.
    
warning: squelched 4 whitespace errors
warning: 9 lines add whitespace errors.
Report for bgp_bmp.c | 46 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #266: FILE: /tmp/f1-15801/bgp_bmp.c:266:
< WARNING: C99 // comments do not match recommendation
< #270: FILE: /tmp/f1-15801/bgp_bmp.c:270:
< WARNING: C99 // comments do not match recommendation
< #298: FILE: /tmp/f1-15801/bgp_bmp.c:298:
< WARNING: Missing a blank line after declarations
< #391: FILE: /tmp/f1-15801/bgp_bmp.c:391:
< WARNING: Missing a blank line after declarations
< #401: FILE: /tmp/f1-15801/bgp_bmp.c:401:
< WARNING: C99 // comments do not match recommendation
< #1260: FILE: /tmp/f1-15801/bgp_bmp.c:1260:
< WARNING: C99 // comments do not match recommendation
< #1261: FILE: /tmp/f1-15801/bgp_bmp.c:1261:
< WARNING: braces {} are not necessary for single statement blocks
< #1277: FILE: /tmp/f1-15801/bgp_bmp.c:1277:
< WARNING: Block comments use a trailing */ on a separate line
< #1288: FILE: /tmp/f1-15801/bgp_bmp.c:1288:
< WARNING: Block comments use a trailing */ on a separate line
< #1292: FILE: /tmp/f1-15801/bgp_bmp.c:1292:
< WARNING: C99 // comments do not match recommendation
< #1302: FILE: /tmp/f1-15801/bgp_bmp.c:1302:
< WARNING: C99 // comments do not match recommendation
< #1306: FILE: /tmp/f1-15801/bgp_bmp.c:1306:
< WARNING: Missing a blank line after declarations
< #1314: FILE: /tmp/f1-15801/bgp_bmp.c:1314:
< WARNING: Missing a blank line after declarations
< #1318: FILE: /tmp/f1-15801/bgp_bmp.c:1318:
< WARNING: Block comments use a trailing */ on a separate line
< #1506: FILE: /tmp/f1-15801/bgp_bmp.c:1506:
< WARNING: Block comments use a trailing */ on a separate line
< #1529: FILE: /tmp/f1-15801/bgp_bmp.c:1529:
< WARNING: C99 // comments do not match recommendation
< #1537: FILE: /tmp/f1-15801/bgp_bmp.c:1537:
< ERROR: trailing statements should be on next line
< #1537: FILE: /tmp/f1-15801/bgp_bmp.c:1537:
< WARNING: C99 // comments do not match recommendation
< #1538: FILE: /tmp/f1-15801/bgp_bmp.c:1538:
< WARNING: braces {} are not necessary for any arm of this statement
< #2459: FILE: /tmp/f1-15801/bgp_bmp.c:2459:
< WARNING: C99 // comments do not match recommendation
< #2810: FILE: /tmp/f1-15801/bgp_bmp.c:2810:
< ERROR: trailing statements should be on next line
< #2810: FILE: /tmp/f1-15801/bgp_bmp.c:2810:
< WARNING: C99 // comments do not match recommendation
< #2811: FILE: /tmp/f1-15801/bgp_bmp.c:2811:
Report for bgp_bmp.h | 2 issues
===============================================
< WARNING: please, no space before tabs
< #238: FILE: /tmp/f1-15801/bgp_bmp.h:238:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Aug 15, 2022

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-6918/

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_bmp.c | 18 issues
===============================================
< WARNING: C99 // comments do not match recommendation
< #299: FILE: /tmp/f1-8077/bgp_bmp.c:299:
< WARNING: Missing a blank line after declarations
< #403: FILE: /tmp/f1-8077/bgp_bmp.c:403:
< WARNING: C99 // comments do not match recommendation
< #1305: FILE: /tmp/f1-8077/bgp_bmp.c:1305:
< WARNING: C99 // comments do not match recommendation
< #1309: FILE: /tmp/f1-8077/bgp_bmp.c:1309:
< WARNING: Block comments use a trailing */ on a separate line
< #1371: FILE: /tmp/f1-8077/bgp_bmp.c:1371:
< WARNING: C99 // comments do not match recommendation
< #1544: FILE: /tmp/f1-8077/bgp_bmp.c:1544:
< WARNING: C99 // comments do not match recommendation
< #1545: FILE: /tmp/f1-8077/bgp_bmp.c:1545:
< WARNING: C99 // comments do not match recommendation
< #2818: FILE: /tmp/f1-8077/bgp_bmp.c:2818:
< WARNING: C99 // comments do not match recommendation
< #2819: FILE: /tmp/f1-8077/bgp_bmp.c:2819:

@riw777
Copy link
Member

riw777 commented Oct 31, 2023

It's failing on three topos ... let's try again, and then if it fails, let's look at the individual failures to see if we can get those to run individually, etc.

ci:rerun

mxyns and others added 23 commits November 4, 2023 12:17
…oding)

bmp loc rib monitoring rfc 9069 debuts, loc-rib monitoring draft/poc

Signed-off-by: Maxence Younsi <[email protected]>
…ses)

set peer type flag to 3 for loc rib monitoring
leave to 0 in other cases like before, even though RFC7854 tells us to set it to 0 1 or 2 depending on the case global/rd/local instance

Signed-off-by: Maxence Younsi <[email protected]>
empties out and free the locrib specific queue's memory on bmp_close call

Signed-off-by: Maxence Younsi <[email protected]>
set peer distinguisher to vrf id temporarily until i find out how to use the rd set for export on the vrf instance associated to this bgp instance

Signed-off-by: Maxence Younsi <[email protected]>
vpnv4 monitoring always sends withdraws bc of wrong lookup call, fixes this

Signed-off-by: Maxence Younsi <[email protected]>
added afi/safi monitoring synchronisation for loc-rib
added peer_type_flag to bmp_eor signature, only set to BMP_PEER_TYPE_LOC_RIB and to 0 in other cases like it was before
updated tracelog to include peer_type_flag value

Signed-off-by: Maxence Younsi <[email protected]>
peer distinguisher set to vrf RD if there is one or to vrf_id if in a vrf
set to 0 if in default vrf

Signed-off-by: Maxence Younsi <[email protected]>
set field peer bgp id to the peer's remote id in every case except loc-rib (RFC9069 case) in which we put the bgp instance's router-id if available or 0-filled if not available
set field peer asn to local primary bgp asn in case of loc-rib instance (RFC9069) else it's set to the peer's asn
set field peer address to 0 in loc-rib instance (RFC9069 case) and to the peer's address in other cases
had to pass struct bgp reference to bmp_per_peer_hdr to access router-id and such, but it's always safely accessed when used

Signed-off-by: Maxence Younsi <[email protected]>
vrf_id_to_name is used for display values only and returns "Unknown" when the vrf is not found
doing a manual lookup and not providing any tlv when the vrf is not found should be better

Signed-off-by: Maxence Younsi <[email protected]>
added peer distinguisher for BMP_PEER_TYPE_LOC_RIB_INSTANCE in bmp_eor

Signed-off-by: Maxence Younsi <[email protected]>
set timestamp to 0 for loc rib monitoring messages as path selection time is not available atm
this is temporary and tv is meant to be set to the path selection/install time at some point

Signed-off-by: Maxence Younsi <[email protected]>
added time_t field to bgp_path_info
set value before bgp dp hook is called
value not set in the msg yet, testing and double checking is needed before

Signed-off-by: Maxence Younsi <[email protected]>
cleaner implementation and use of the new get peer distinguisher function
can be now used for other cases of RFC7854 that are not supported atm

Signed-off-by: Maxence Younsi <[email protected]>
dev logs cleanup

Signed-off-by: Maxence Younsi <[email protected]>
TODOs that are done/un-necessary now deleted
refactored bmp_route_update to use a modified bmp_process_one function call instead of duplicating similar code

Signed-off-by: Maxence Younsi <[email protected]>
added documentation for the current state of the bmp implementation

Signed-off-by: Maxence Younsi <[email protected]>
bgp_afi_node_lookup calls bgp_node_lookup which locks the node, unlocking it safely after function is finished

Signed-off-by: Maxence Younsi <[email protected]>
frrbot found style &/| linter errors
fixed bmp_process_one return value warnings and added safety checks
fixed const modifier warning in bmp_put_vrftablename_info_tlv
added unused attribute to bmp_put_vrftablename_info_tlv
remove unused variables in bmp_process_one and bmp_route_update

Signed-off-by: Maxence Younsi <[email protected]>
moved loc-rib uptime field "bgp_rib_uptime" to struct bgp_path_info_extra for memory concerns
moved logic into bgp_route_update's callback bmp_route_update
written timestamp in per peer header

Signed-off-by: Maxence Younsi <[email protected]>
changed result type of bmp_get_peer_distinguisher to int
added result pointer parameter to bmp_get_peer_distinguisher
bmp_get_peer_distinguisher returns 0 means the result is valid else
  error occured do not use result

Signed-off-by: Maxence Younsi <[email protected]>
use CHECK_FLAG
fix comment spaces
change zlog_debug to zlog_warn
safeguard on updated_route
added doc/developer/bmp.rst to subdir.am
other qol changes

Signed-off-by: Maxence Younsi <[email protected]>
Add "policy" field to the logged bmp messages so policy checks within
topotests would be easier and clearer.

Signed-off-by: Farid MIHOUB <[email protected]>
Configure the bmp monitor unicast loc-rib.
Check the logging messages for the updated/withdrawn prefixes with
the presence of the loc-rib peer-type.

Signed-off-by: Farid MIHOUB <[email protected]>
@mxyns
Copy link
Contributor Author

mxyns commented Nov 4, 2023

hi @riw777, I rebased on master and cherry-picked the tests for this feature from @FRIDM636 (PR #14188) on my branch.
we will probably have to start again for the ci failures, sorry about that...

@riw777
Copy link
Member

riw777 commented Nov 7, 2023

let's try running this again ... then we can get a sense of what's going on
ci:rerun

@mxyns
Copy link
Contributor Author

mxyns commented Nov 7, 2023

everything passed this time, cool 🙂

@mxyns
Copy link
Contributor Author

mxyns commented Nov 13, 2023

@riw777 so are we good to (squash and) merge now ?

@riw777 riw777 merged commit 8aae3ea into FRRouting:master Nov 14, 2023
79 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants