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

pimd, pim6d: changes to pimreg register socket initialization #13248

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

routingrocks
Copy link
Contributor

@routingrocks routingrocks commented Apr 10, 2023

We separated PIM register messages to send out only on the reg_sock socket. This is to handle a case where the FHR is RP: we send out a register message and receive a reg stop in a pim_sock_fd. This is fine, but the problem arises when we are in a multi-VRF setup and FHR is RP. When an pimreg interface moves from one VRF to another, the socket is lost. and, when we create a PIM register interface, this interface is never bound to the non default vrf's reg_sock socket.

With this fix, when FHR is a RP, the non-default VRF reg_sock will now bind to the interface. As a result, the PIM register message will be sent out.

Testing Done:
Verified mroute on RP/FHR and S,G programmed, traffic reaches the receiver

Signed-off-by: Rajesh Varatharaj rvaratharaj@nvidia.com

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 10, 2023

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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

Get source / Pull Request: Successful

Building Stage: Failed

Ubuntu 16.04 arm7 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors

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

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

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
FreeBSD 11 amd64 build: Failed (click for details) FreeBSD 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/CI009BUILD/config.log/config.log.gz FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/CI009BUILD/config.status/config.status

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

gmake[1]: Entering directory '/usr/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function 'pim_reg_sock_bind':
pimd/pim_sock.c:424:3: error: 'return' with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:13004: pimd/pimd-pim_sock.o] Error 1
/usr/home/ci/cibuild.10766/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.10766/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.10766/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd
Ubuntu 16.04 i386 build: Failed (click for details) Ubuntu 16.04 i386 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U1604I386/config.log/config.log.gz Ubuntu 16.04 i386 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U1604I386/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors
Ubuntu 16.04 arm8 build: Failed (click for details) Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U16ARM8BUILD/config.status/config.status Ubuntu 16.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U16ARM8BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors
Ubuntu 18.04 amd64 build: Failed (click for details) Ubuntu 18.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U1804AMD64/config.log/config.log.gz Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U1804AMD64/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/RH9BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:17: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13002: pimd/pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:17: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here

Redhat 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/RH9BUILD/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13005: pimd/pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here

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

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

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
cc1: all warnings being treated as errors
FreeBSD 12 amd64 build: Failed (click for details) FreeBSD 12 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/FBSD12AMD64/config.log/config.log.gz FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/FBSD12AMD64/config.status/config.status

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

gmake[1]: Entering directory '/usr/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function 'pim_reg_sock_bind':
pimd/pim_sock.c:424:3: error: 'return' with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:13001: pimd/pimd-pim_sock.o] Error 1
/usr/home/ci/cibuild.10766/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /usr/home/ci/cibuild.10766/frr-source/doc/user/nexthop_groups.rst
/usr/home/ci/cibuild.10766/frr-source/doc/user/affinitymap.rst: WARNING: document isn't included in any toctree
Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/REDHAT8/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13001: pimd/pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]

Redhat 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/REDHAT8/config.log/config.log.gz

Ubuntu 18.04 i386 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:

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

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U2004AMD64BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13002: pimd/pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here

Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U2004AMD64BUILD/config.status/config.status

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U22AMD64BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:17: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13005: pimd/pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:17: error: return with no value, in function returning non-void [-Werror=return-type]
pimd/pim_sock.c:421:5: note: declared here

Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U22AMD64BUILD/config.status/config.status

Ubuntu 18.04 arm8 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:

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

Debian 9 amd64 build: Failed (click for details) Debian 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/CI021BUILD/config.log/config.log.gz Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/CI021BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
Ubuntu 18.04 ppc64le build: Failed (click for details) Ubuntu 18.04 ppc64le build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U1804PPC64LEBUILD/config.log/config.log.gz Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/U1804PPC64LEBUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
Makefile:12320: recipe for target 'pimd/pimd_pimd-pim_sock.o' failed
make[1]: *** [pimd/pimd_pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/DEB10BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.10766/frr-source'
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]
pimd/pim_sock.c:421:5: note: declared here
 int pim_reg_sock_bind(struct pim_instance *pim)
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13002: pimd/pimd-pim_sock.o] Error 1
pimd/pim_sock.c: In function pim_reg_sock_bind:
pimd/pim_sock.c:424:3: error: return with no value, in function returning non-void [-Werror]

Debian 10 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10766/artifact/DEB10BUILD/config.log/config.log.gz

Successful on other platforms/tests
  • CentOS 7 amd64 build
  • OpenBSD 7 amd64 build

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 10, 2023

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 debian 10 amd64 part 7: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO7DEB10AMD64-10768/test

Topology Tests failed for Topotests debian 10 amd64 part 7
see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-10768/artifact/TOPO7DEB10AMD64/TopotestLogs/log_topotests.txt
Topotests debian 10 amd64 part 7: Unknown Log
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10768/artifact/TOPO7DEB10AMD64/TopotestDetails/

Topotests debian 10 amd64 part 6: Failed (click for details) Topotests debian 10 amd64 part 6: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10768/artifact/TOPO6DEB10AMD64/TopotestLogs/ Topotests debian 10 amd64 part 6: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10768/artifact/TOPO6DEB10AMD64/TopotestDetails/ Topotests debian 10 amd64 part 6: No useful log found
Successful on other platforms/tests
  • Debian 9 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 1
  • Addresssanitizer topotests part 1
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 4
  • Ubuntu 18.04 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 8
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 3
  • Addresssanitizer topotests part 8
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 3
  • Addresssanitizer topotests part 4
  • Addresssanitizer topotests part 5
  • Topotests debian 10 amd64 part 1
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests debian 10 amd64 part 2
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 3
  • Static analyzer (clang)
  • Topotests debian 10 amd64 part 0
  • Ubuntu 16.04 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests debian 10 amd64 part 5
  • Topotests Ubuntu 18.04 i386 part 1
  • Addresssanitizer topotests part 9
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 arm8 part 1
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 amd64 part 7
  • Addresssanitizer topotests part 6
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 3
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 amd64 part 2
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests debian 10 amd64 part 8
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9

@routingrocks
Copy link
Contributor Author

2023/04/03 17:58:54.306924 PIM: [QS4SS-V6MR6] pim_mroute_msg: pim kernel upcall WRONGVIF type=2 ip_p=0 from fd=16 for (S,G)=(20.20.10.1,229.1.2.0) on swp1s2 vifi=5 size=28 reg_sock fd=54
2023/04/03 17:58:54.306926 PIM: [M6BDE-64MCQ] pim_mroute_msg_wrongvif: WRONGVIF (S,G)=(20.20.10.1,229.1.2.0) could not find channel on interface swp1s2
2023/04/03 17:58:54.306929 PIM: [KXPG5-HXYPC] pim_mroute_msg_wrongvif: WRONGVIF (,G)=(,229.1.2.0) could not find channel on interface swp1s2
2023/04/03 17:58:54.306932 PIM: [J9844-9Y88F] vif=5
2023/04/03 17:58:54.306933 PIM: [QS4SS-V6MR6] pim_mroute_msg: pim kernel upcall WRVIFWHOLE type=4 ip_p=0 from fd=16 for (S,G)=(20.20.10.1,229.1.2.0) on swp1s2 vifi=5 size=56 reg_sock fd=54
2023/04/03 17:58:54.306941 PIM: [XXYFJ-4M8ZW] Lookedup(229.1.2.0/32): rn 0x556fe5e44d70 found:229.1.2.0/24
2023/04/03 17:58:54.306943 PIM: [HWBEV-9D9K2] pim_rpf_set_refresh_time: vrf(red) New last route change time: 1680544734306942
2023/04/03 17:58:54.306947 PIM: [XXYFJ-4M8ZW] Lookedup(229.1.2.0/32): rn 0x556fe5e44d70 found:229.1.2.0/24
2023/04/03 17:58:54.306953 PIM: [W5DFK-HMAF0] pim_mroute_msg_wholepkt: Sending Register Packet on swp1s2 reg_sock fd=54
2023/04/03 17:58:54.306956 PIM: [XXYFJ-4M8ZW] Lookedup(229.1.2.0/32): rn 0x556fe5e44d70 found:229.1.2.0/24
2023/04/03 17:58:54.306957 PIM: [HWBEV-9D9K2] pim_rpf_set_refresh_time: vrf(red) New last route change time: 1680544734306957
2023/04/03 17:58:54.306958 PIM: [P0N0W-ZMZYH] pim_mroute_msg_wholepkt: Sending (20.20.10.1,229.1.2.0) Register Packet 2 to 70.0.0.7 on swp1s2 reg_sock fd=54
2023/04/03 17:58:54.306961 PIM: [PCAG1-GREKK] Sending (20.20.10.1,229.1.2.0) Register Packet to 70.0.0.7
2023/04/03 17:58:54.306963 PIM: [MXS69-VR5QP] pim_register_send: Sending (20.20.10.1,229.1.2.0) Register Packet to 70.0.0.7 on red reg sock fd 54 ; pim sock fd = 21
2023/04/03 17:58:54.306966 PIM: [GVEMA-2S3KA] pim_msg_send: to 70.0.0.7 on red: msg_size=44 checksum=ffde fd=54
2023/04/03 17:58:54.306968 PIM: [Q7SDG-9TB27] pim_msg_send: pkt dump size=44
2023/04/03 17:58:54.306972 PIM: [Q79JG-SJBP4] 00007ffc43d41c90: 21 00 de ff 00 00 00 00 !.......
2023/04/03 17:58:54.306974 PIM: [Q79JG-SJBP4] 00007ffc43d41c98: 45 00 00 24 c2 6f 40 00 E..$.o@.
2023/04/03 17:58:54.306975 PIM: [Q79JG-SJBP4] 00007ffc43d41ca0: 14 11 9f 43 14 14 0a 01 ...C....
2023/04/03 17:58:54.306976 PIM: [Q79JG-SJBP4] 00007ffc43d41ca8: e5 01 02 00 e3 66 03 e8 .....f..
2023/04/03 17:58:54.306977 PIM: [Q79JG-SJBP4] 00007ffc43d41cb0: 00 10 bb f4 66 6f 6f 62 ....foob
2023/04/03 17:58:54.306979 PIM: [Q79JG-SJBP4] 00007ffc43d41cb8: 61 72 20 30 ar 0
2023/04/03 17:58:54.306987 PIM: [RRBDT-6NWPY] pim_msg_send_frame: sendto() failure to 70.0.0.7: iface=red fd=54 msg_size=64: Network is unreachable

@routingrocks
Copy link
Contributor Author

ci:rerun

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 11, 2023

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

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.

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 11, 2023

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 debian 10 amd64 part 9: Failed (click for details) Topotests debian 10 amd64 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10798/artifact/TOPO9DEB10AMD64/TopotestLogs/ Topotests debian 10 amd64 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10798/artifact/TOPO9DEB10AMD64/TopotestDetails/ Topotests debian 10 amd64 part 9: No useful log found
Successful on other platforms/tests
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 6
  • Topotests debian 10 amd64 part 1
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests Ubuntu 18.04 amd64 part 8
  • Topotests debian 10 amd64 part 2
  • Static analyzer (clang)
  • Topotests Ubuntu 18.04 i386 part 5
  • Ubuntu 18.04 deb pkg check
  • Debian 9 deb pkg check
  • Topotests debian 10 amd64 part 5
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 4
  • Topotests Ubuntu 18.04 arm8 part 3
  • Addresssanitizer topotests part 5
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 amd64 part 2
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 3
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 arm8 part 9
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 amd64 part 5
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 arm8 part 2
  • Ubuntu 16.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 6
  • Addresssanitizer topotests part 9
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 7
  • Debian 10 deb pkg check
  • Addresssanitizer topotests part 3
  • Addresssanitizer topotests part 7
  • Topotests debian 10 amd64 part 0

Warnings Generated during build:

Checkout code: Successful with additional warnings
Topotests debian 10 amd64 part 9: Failed (click for details) Topotests debian 10 amd64 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10798/artifact/TOPO9DEB10AMD64/TopotestLogs/ Topotests debian 10 amd64 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-10798/artifact/TOPO9DEB10AMD64/TopotestDetails/ Topotests debian 10 amd64 part 9: No useful log found
Report for pim_pim.c | 16 issues
===============================================
< WARNING: please, no spaces at the start of a line
< #640: FILE: /tmp/f1-823015/pim_pim.c:640:
< WARNING: line over 80 characters
< #721: FILE: /tmp/f1-823015/pim_pim.c:721:
< WARNING: suspect code indent for conditional statements (8, 12)
< #723: FILE: /tmp/f1-823015/pim_pim.c:723:
< ERROR: space required before the open parenthesis '('
< #723: FILE: /tmp/f1-823015/pim_pim.c:723:
< WARNING: Statements should start on a tabstop
< #724: FILE: /tmp/f1-823015/pim_pim.c:724:
< WARNING: suspect code indent for conditional statements (8, 12)
< #734: FILE: /tmp/f1-823015/pim_pim.c:734:
< ERROR: space required before the open parenthesis '('
< #734: FILE: /tmp/f1-823015/pim_pim.c:734:
< WARNING: Statements should start on a tabstop
< #735: FILE: /tmp/f1-823015/pim_pim.c:735:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 11, 2023

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

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.

@routingrocks routingrocks force-pushed the pimreg_sock branch 2 times, most recently from a15efec to 6b517b7 Compare April 20, 2023 14:02
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 20, 2023

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

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 pim_pim.c | 4 issues
===============================================
< WARNING: please, no spaces at the start of a line
< #723: FILE: /tmp/f1-193829/pim_pim.c:723:
< WARNING: please, no spaces at the start of a line
< #732: FILE: /tmp/f1-193829/pim_pim.c:732:

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 20, 2023

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

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.

@routingrocks routingrocks force-pushed the pimreg_sock branch 2 times, most recently from 7e15c92 to e702dd7 Compare April 24, 2023 05:01
@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 24, 2023

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 arm8 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors

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

Debian 9 amd64 build: Failed (click for details) Debian 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/CI021BUILD/config.log/config.log.gz Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/CI021BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U2004AMD64BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13013: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12325: pimd/pim6d-pim_pim.o] Error 1

Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U2004AMD64BUILD/config.status/config.status

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

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U22AMD64BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13016: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12328: pimd/pim6d-pim_pim.o] Error 1

Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U22AMD64BUILD/config.status/config.status

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

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13013: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12325: pimd/pim6d-pim_pim.o] Error 1

Debian 10 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/DEB10BUILD/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/RH9BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13013: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12325: pimd/pim6d-pim_pim.o] Error 1

Redhat 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/RH9BUILD/config.log/config.log.gz

Ubuntu 16.04 arm7 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors

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

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

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 18.04 amd64 build: Failed (click for details) Ubuntu 18.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U1804AMD64/config.log/config.log.gz Ubuntu 18.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U1804AMD64/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Debian 11 amd64 build: Failed (click for details) Debian 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/DEB11AMD64/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13016: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12328: pimd/pim6d-pim_pim.o] Error 1

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

FreeBSD 11 amd64 build: Failed (click for details) FreeBSD 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/CI009BUILD/config.log/config.log.gz FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/CI009BUILD/config.status/config.status

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

gmake[1]: Entering directory '/usr/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function 'pim_msg_send':
pimd/pim_pim.c:640:6: error: unused variable 'ret' [-Werror=unused-variable]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:13015: pimd/pimd-pim_pim.o] Error 1
/usr/home/ci/cibuild.11068/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.11068/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.11068/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd
/usr/home/ci/cibuild.11068/frr-source/doc/user/isisd.rst:67: WARNING: duplicate clicmd description of log-adjacency-changes, other instance in fabricd
FreeBSD 12 amd64 build: Failed (click for details) FreeBSD 12 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/FBSD12AMD64/config.log/config.log.gz FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/FBSD12AMD64/config.status/config.status

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

gmake[1]: Entering directory '/usr/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function 'pim_msg_send':
pimd/pim_pim.c:640:6: error: unused variable 'ret' [-Werror=unused-variable]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:13012: pimd/pimd-pim_pim.o] Error 1
/usr/home/ci/cibuild.11068/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /usr/home/ci/cibuild.11068/frr-source/doc/user/nexthop_groups.rst
gmake[1]: Leaving directory '/usr/home/ci/cibuild.11068/frr-source'
gmake[1]: Target 'all-am' not remade because of errors.
gmake: *** [Makefile:6398: all] Error 2
Ubuntu 16.04 arm8 build: Failed (click for details) Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U16ARM8BUILD/config.status/config.status Ubuntu 16.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/U16ARM8BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 16.04 amd64 build: Failed (click for details) Ubuntu 16.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/CI014BUILD/config.log/config.log.gz Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/CI014BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 18.04 i386 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors

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

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/REDHAT8/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11068/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13012: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12324: pimd/pim6d-pim_pim.o] Error 1

Redhat 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11068/artifact/REDHAT8/config.log/config.log.gz

Successful on other platforms/tests
  • CentOS 7 amd64 build
  • OpenBSD 7 amd64 build

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 24, 2023

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 arm8 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors

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

Ubuntu 22.04 amd64 build: Failed (click for details) Ubuntu 22.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U22AMD64BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13016: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12328: pimd/pim6d-pim_pim.o] Error 1

Ubuntu 22.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U22AMD64BUILD/config.status/config.status

Ubuntu 20.04 amd64 build: Failed (click for details) Ubuntu 20.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U2004AMD64BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13013: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12325: pimd/pim6d-pim_pim.o] Error 1

Ubuntu 20.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U2004AMD64BUILD/config.status/config.status

Debian 9 amd64 build: Failed (click for details) Debian 9 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/CI021BUILD/config.log/config.log.gz Debian 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/CI021BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 18.04 ppc64le build: Failed (click for details) Ubuntu 18.04 ppc64le build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U1804PPC64LEBUILD/config.log/config.log.gz Ubuntu 18.04 ppc64le build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U1804PPC64LEBUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Debian 10 amd64 build: Failed (click for details) Debian 10 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/DEB10BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13013: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12325: pimd/pim6d-pim_pim.o] Error 1

Debian 10 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/DEB10BUILD/config.log/config.log.gz

FreeBSD 11 amd64 build: Failed (click for details) FreeBSD 11 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/CI009BUILD/config.log/config.log.gz FreeBSD 11 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/CI009BUILD/config.status/config.status

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

gmake[1]: Entering directory '/usr/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function 'pim_msg_send':
pimd/pim_pim.c:640:6: error: unused variable 'ret' [-Werror=unused-variable]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:13015: pimd/pimd-pim_pim.o] Error 1
/usr/home/ci/cibuild.11069/frr-source/doc/user/isisd.rst:43: WARNING: duplicate clicmd description of net XX.XXXX. ... .XXX.XX, other instance in fabricd
/usr/home/ci/cibuild.11069/frr-source/doc/user/isisd.rst:53: WARNING: duplicate clicmd description of domain-password [clear | md5] <password>, other instance in fabricd
/usr/home/ci/cibuild.11069/frr-source/doc/user/isisd.rst:58: WARNING: duplicate clicmd description of attached-bit [receive ignore | send], other instance in fabricd
/usr/home/ci/cibuild.11069/frr-source/doc/user/isisd.rst:67: WARNING: duplicate clicmd description of log-adjacency-changes, other instance in fabricd
Ubuntu 18.04 arm7 build: Failed (click for details) Ubuntu 18.04 arm7 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U18ARM7BUILD/config.status/config.status Ubuntu 18.04 arm7 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U18ARM7BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 16.04 arm7 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors

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

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

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13016: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12328: pimd/pim6d-pim_pim.o] Error 1

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

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

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Redhat 9 amd64 build: Failed (click for details) Redhat 9 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/RH9BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13013: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:13: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12325: pimd/pim6d-pim_pim.o] Error 1

Redhat 9 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/RH9BUILD/config.log/config.log.gz

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

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 16.04 amd64 build: Failed (click for details) Ubuntu 16.04 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/CI014BUILD/config.log/config.log.gz Ubuntu 16.04 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/CI014BUILD/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
FreeBSD 12 amd64 build: Failed (click for details) FreeBSD 12 amd64 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/FBSD12AMD64/config.log/config.log.gz FreeBSD 12 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/FBSD12AMD64/config.status/config.status

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

gmake[1]: Entering directory '/usr/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function 'pim_msg_send':
pimd/pim_pim.c:640:6: error: unused variable 'ret' [-Werror=unused-variable]
cc1: all warnings being treated as errors
gmake[1]: *** [Makefile:13012: pimd/pimd-pim_pim.o] Error 1
/usr/home/ci/cibuild.11069/frr-source/doc/user/pbr.rst:49: WARNING: duplicate label nexthop-groups, other instance in /usr/home/ci/cibuild.11069/frr-source/doc/user/nexthop_groups.rst
gmake[1]: Target 'all-am' not remade because of errors.
gmake[1]: Leaving directory '/usr/home/ci/cibuild.11069/frr-source'
gmake: *** [Makefile:6398: all] Error 2
Ubuntu 16.04 arm8 build: Failed (click for details) Ubuntu 16.04 arm8 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U16ARM8BUILD/config.status/config.status Ubuntu 16.04 arm8 build: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/U16ARM8BUILD/config.log/config.log.gz

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Ubuntu 18.04 i386 build: Failed (click for details)

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
Makefile:12325: recipe for target 'pimd/pimd_pimd-pim_pim.o' failed
make[1]: *** [pimd/pimd_pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors

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

Redhat 8 amd64 build: Failed (click for details) Redhat 8 amd64 build: config.status output from configure script can be found at https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/REDHAT8/config.status/config.status

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

make[1]: Entering directory '/home/ci/cibuild.11069/frr-source'
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:13012: pimd/pimd-pim_pim.o] Error 1
pimd/pim_pim.c: In function pim_msg_send:
pimd/pim_pim.c:640:6: error: unused variable ret [-Werror=unused-variable]
cc1: all warnings being treated as errors
make[1]: *** [Makefile:12324: pimd/pim6d-pim_pim.o] Error 1

Redhat 8 amd64 build: Unknown Log <config.log.gz>
URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11069/artifact/REDHAT8/config.log/config.log.gz

Successful on other platforms/tests
  • CentOS 7 amd64 build
  • OpenBSD 7 amd64 build

@NetDEF-CI
Copy link
Collaborator

NetDEF-CI commented Apr 24, 2023

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

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

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 9: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11070/artifact/TOPO9U18ARM8/TopotestDetails/ Topotests Ubuntu 18.04 arm8 part 9: No useful log found
Successful on other platforms/tests
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 arm8 part 1
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests debian 10 amd64 part 6
  • Addresssanitizer topotests part 3
  • Topotests Ubuntu 18.04 i386 part 5
  • Addresssanitizer topotests part 2
  • Topotests debian 10 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 2
  • Addresssanitizer topotests part 9
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests debian 10 amd64 part 7
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 arm8 part 8
  • Ubuntu 18.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 6
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 8
  • Addresssanitizer topotests part 0
  • Debian 10 deb pkg check
  • Topotests debian 10 amd64 part 3
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 amd64 part 6
  • Addresssanitizer topotests part 4
  • Debian 9 deb pkg check
  • Topotests Ubuntu 18.04 arm8 part 3
  • Addresssanitizer topotests part 1
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 8
  • Addresssanitizer topotests part 7
  • Static analyzer (clang)
  • Topotests debian 10 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 5
  • Ubuntu 20.04 deb pkg check
  • Ubuntu 16.04 deb pkg check
  • Addresssanitizer topotests part 5
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 i386 part 1

Warnings Generated during build:

Checkout code: Successful with additional warnings
Topotests Ubuntu 18.04 arm8 part 9: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11070/artifact/TOPO9U18ARM8/TopotestDetails/ Topotests Ubuntu 18.04 arm8 part 9: No useful log found
Report for pim_sock.c | 2 issues
===============================================
< WARNING: void function return statements are not generally useful
< #442: FILE: /tmp/f1-1521418/pim_sock.c:442:

@ton31337 ton31337 requested a review from mobash-rasool April 24, 2023 08:37
@mobash-rasool
Copy link
Contributor

@routingrocks : Can you add a topotest for this?

@routingrocks
Copy link
Contributor Author

ci:rerun

@NetDEF-CI
Copy link
Collaborator

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11080/

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 pim_sock.c | 2 issues
===============================================
< WARNING: void function return statements are not generally useful
< #442: FILE: /tmp/f1-2499676/pim_sock.c:442:

Copy link
Contributor

@mobash-rasool mobash-rasool left a comment

Choose a reason for hiding this comment

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

Please add a topotest to make sure this works now and in future too.

@routingrocks
Copy link
Contributor Author

@mobash-rasool here is the topotest #13619

@mobash-rasool
Copy link
Contributor

@routingrocks: Shouldn't the test case in #13619 fail since that PR does not contain your fix?

@ton31337
Copy link
Member

ton31337 commented Jun 7, 2023

@frrbot rereview

Copy link

github-actions bot commented Dec 5, 2023

This PR is stale because it has been open 180 days with no activity. Comment or remove the autoclose label in order to avoid having this PR closed.

Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added the rebase PR needs rebase label Dec 16, 2024
We separated PIM register messages to send out only on the reg_sock socket.
This is to handle a case where the FHR is RP: we send out a register message
and receive a reg stop in a pim_sock_fd. This is fine, but the problem arises
when we are in a multi-VRF setup and FHR is RP. When an pimreg interface moves
from one VRF to another, the socket is lost. and, when we create a PIM register
interface, this interface is never bound to the non default vrf's reg_sock socket.

With this fix, when FHR is a RP, the non-default VRF reg_sock will
now bind to the PIM register interface. As a result,
the PIM register message will be sent out.

Testing Done:
Verified mroute on RP/FHR and S,G programmed, traffic reaches the receiver

Signed-off-by: Rajesh Varatharaj <rvaratharaj@nvidia.com>
It's valuable to capture the return from `pim_msg_send()`
 and log the error. Otherwise, send failures will be silently ignored.

Signed-off-by: Rajesh Varatharaj <rvaratharaj@nvidia.com>
@routingrocks
Copy link
Contributor Author

confict addressed in pimd/pim_pim.c

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.

5 participants