Accept empty lists in json
Related issue - #1822
If the node type is a LYS_LEAFLIST, then the code checks for '[' to ensure the input has the begin array square brackets and then the code checks for the subsequent elements of the list.
if (leaf->schema->nodetype == LYS_LEAFLIST) {
/* expecting begin-array */
if (data[len++] != '[') {
...
The code checks if the list contains the null json keyword, however, it erroneously checks for [ again.
else if (data[len] == '[') {
/* empty '[' WSP 'null' WSP ']' */
for (r = len + 1; isspace(data[r]); ++r);
if (strncmp(&data[r], "null", 4)) {
goto inval;
}
...
This allows [[null]] to be a valid entry, but not [null].
Additionally, the code never checks for an empty list without the keyword [] which is valid json.
To fix this, I've added checks for null] and ] after we check for [ and if not present, we carry on checking for subsequent list elements as normal.
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-302/
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 9 arm8: Failed (click for details)
Debian 9 arm8: Unknown LogUbuntu 18.04 arm7: Failed (click for details)
Ubuntu 18.04 arm7: Unknown LogUbuntu 16.04 i386: Failed (click for details)
Ubuntu 16.04 i386: Unknown LogCentOS 7 amd64: Failed (click for details)
CentOS 7 amd64: Unknown LogUbuntu 16.04 amd64: Failed (click for details)
Ubuntu 16.04 amd64: Unknown LogDebian 9 amd64: Failed (click for details)
Debian 9 amd64: Unknown LogFreeBSD 12 amd64: Failed (click for details)
Build Debian Package failed for FreeBSD 12 amd64: (see full Build Debian Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-302/artifact/FBSD12AMD64/ErrorLog/log_build-deb.txt)
[ 25%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_xml.c.o
[ 27%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_json.c.o
/usr/home/ci/cibuild.302/libyang-source/src/parser_json.c:467:52: error: expected ')'
/usr/home/ci/cibuild.302/libyang-source/src/parser_json.c:467:21: note: to match this '('
/usr/home/ci/cibuild.302/libyang-source/src/parser_json.c:478:9: error: expected statement
2 errors generated.
--- CMakeFiles/yangobj_tests.dir/src/parser_json.c.o ---
*** [CMakeFiles/yangobj_tests.dir/src/parser_json.c.o] Error code 1
make[2]: stopped in /usr/home/ci/cibuild.302/libyang-source/build
Fedora 31 amd64: Failed (click for details)
Fedora 31 amd64: Unknown LogUbuntu 18.04 arm8: Failed (click for details)
Ubuntu 18.04 arm8: Unknown LogNetBSD 9 amd64: Failed (click for details)
NetBSD 9 amd64: Unknown LogDebian 9 arm7: Failed (click for details)
Debian 9 arm7: Unknown LogUbuntu 20.04 arm8: Failed (click for details)
Ubuntu 20.04 arm8: Unknown LogUbuntu 18.04 ppc64le: Failed (click for details)
Ubuntu 18.04 ppc64le: Unknown LogUbuntu 20.04 amd64: Failed (click for details)
Ubuntu 20.04 amd64: Unknown LogUbuntu 16.04 arm7: Failed (click for details)
Ubuntu 16.04 arm7: Unknown LogUbuntu 18.04 amd64: Failed (click for details)
Ubuntu 18.04 amd64: Unknown LogFedora 29 amd64: Failed (click for details)
Fedora 29 amd64: Unknown LogUbuntu 16.04 arm8: Failed (click for details)
Ubuntu 16.04 arm8: Unknown LogOpenBSD 7 amd64: Failed (click for details)
OpenBSD 7 amd64: Unknown LogFreeBSD 11 amd64: Failed (click for details)
FreeBSD 11 amd64: Unknown LogRedhat 8 amd64: Failed (click for details)
Redhat 8 amd64: Unknown LogDebian 10 amd64: Failed (click for details)
Debian 10 amd64: Unknown Log
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-303/
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 i386: Failed (click for details)
Ubuntu 16.04 i386: Unknown LogDebian 9 amd64: Failed (click for details)
Debian 9 amd64: Unknown LogDebian 9 arm8: Failed (click for details)
Debian 9 arm8: Unknown LogUbuntu 18.04 arm7: Failed (click for details)
Ubuntu 18.04 arm7: Unknown LogCentOS 7 amd64: Failed (click for details)
CentOS 7 amd64: Unknown LogFreeBSD 12 amd64: Failed (click for details)
Build Debian Package failed for FreeBSD 12 amd64: (see full Build Debian Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-303/artifact/FBSD12AMD64/ErrorLog/log_build-deb.txt)
[ 25%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_xml.c.o
[ 27%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_json.c.o
/usr/home/ci/cibuild.303/libyang-source/src/parser_json.c:467:52: error: expected ')'
/usr/home/ci/cibuild.303/libyang-source/src/parser_json.c:467:21: note: to match this '('
/usr/home/ci/cibuild.303/libyang-source/src/parser_json.c:478:9: error: expected statement
2 errors generated.
--- CMakeFiles/yangobj_tests.dir/src/parser_json.c.o ---
*** [CMakeFiles/yangobj_tests.dir/src/parser_json.c.o] Error code 1
make[2]: stopped in /usr/home/ci/cibuild.303/libyang-source/build
Redhat 8 amd64: Failed (click for details)
Redhat 8 amd64: Unknown LogNetBSD 9 amd64: Failed (click for details)
NetBSD 9 amd64: Unknown LogFedora 31 amd64: Failed (click for details)
Fedora 31 amd64: Unknown LogUbuntu 16.04 amd64: Failed (click for details)
Ubuntu 16.04 amd64: Unknown LogDebian 9 arm7: Failed (click for details)
Debian 9 arm7: Unknown LogUbuntu 20.04 arm8: Failed (click for details)
Ubuntu 20.04 arm8: Unknown LogUbuntu 18.04 ppc64le: Failed (click for details)
Ubuntu 18.04 ppc64le: Unknown LogUbuntu 18.04 arm8: Failed (click for details)
Ubuntu 18.04 arm8: Unknown LogUbuntu 20.04 amd64: Failed (click for details)
Ubuntu 20.04 amd64: Unknown LogUbuntu 16.04 arm7: Failed (click for details)
Ubuntu 16.04 arm7: Unknown LogUbuntu 18.04 amd64: Failed (click for details)
Ubuntu 18.04 amd64: Unknown LogDebian 10 amd64: Failed (click for details)
Debian 10 amd64: Unknown LogOpenBSD 7 amd64: Failed (click for details)
OpenBSD 7 amd64: Unknown LogUbuntu 16.04 arm8: Failed (click for details)
Ubuntu 16.04 arm8: Unknown LogFreeBSD 11 amd64: Failed (click for details)
FreeBSD 11 amd64: Unknown LogFedora 29 amd64: Failed (click for details)
Fedora 29 amd64: Unknown Log
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-304/
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 9 amd64: Failed (click for details)
Debian 9 amd64: Unknown LogUbuntu 18.04 arm7: Failed (click for details)
Ubuntu 18.04 arm7: Unknown LogUbuntu 16.04 i386: Failed (click for details)
Ubuntu 16.04 i386: Unknown LogDebian 9 arm8: Failed (click for details)
Debian 9 arm8: Unknown LogCentOS 7 amd64: Failed (click for details)
CentOS 7 amd64: Unknown LogUbuntu 20.04 amd64: Failed (click for details)
Ubuntu 20.04 amd64: Unknown LogFreeBSD 12 amd64: Failed (click for details)
Build Debian Package failed for FreeBSD 12 amd64: (see full Build Debian Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-304/artifact/FBSD12AMD64/ErrorLog/log_build-deb.txt)
[ 25%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_xml.c.o
[ 27%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_json.c.o
/usr/home/ci/cibuild.304/libyang-source/src/parser_json.c:459:9: error: use of undeclared identifier 'bool'
/usr/home/ci/cibuild.304/libyang-source/src/parser_json.c:462:13: error: use of undeclared identifier 'is_empty_list'
/usr/home/ci/cibuild.304/libyang-source/src/parser_json.c:462:29: error: use of undeclared identifier 'true'
/usr/home/ci/cibuild.304/libyang-source/src/parser_json.c:466:29: error: expected ';' after expression
/usr/home/ci/cibuild.304/libyang-source/src/parser_json.c:472:13: error: use of undeclared identifier 'is_empty_list'
/usr/home/ci/cibuild.304/libyang-source/src/parser_json.c:472:29: error: use of undeclared identifier 'true'
/usr/home/ci/cibuild.304/libyang-source/src/parser_json.c:474:12: error: expected '(' after 'if'
Debian 9 arm7: Failed (click for details)
Debian 9 arm7: Unknown LogFedora 31 amd64: Failed (click for details)
Fedora 31 amd64: Unknown LogRedhat 8 amd64: Failed (click for details)
Redhat 8 amd64: Unknown LogNetBSD 9 amd64: Failed (click for details)
NetBSD 9 amd64: Unknown LogUbuntu 16.04 arm7: Failed (click for details)
Ubuntu 16.04 arm7: Unknown LogUbuntu 18.04 arm8: Failed (click for details)
Ubuntu 18.04 arm8: Unknown LogUbuntu 18.04 ppc64le: Failed (click for details)
Ubuntu 18.04 ppc64le: Unknown LogUbuntu 16.04 amd64: Failed (click for details)
Ubuntu 16.04 amd64: Unknown LogUbuntu 20.04 arm8: Failed (click for details)
Ubuntu 20.04 arm8: Unknown LogDebian 10 amd64: Failed (click for details)
Debian 10 amd64: Unknown LogUbuntu 18.04 amd64: Failed (click for details)
Ubuntu 18.04 amd64: Unknown LogOpenBSD 7 amd64: Failed (click for details)
OpenBSD 7 amd64: Unknown LogFreeBSD 11 amd64: Failed (click for details)
FreeBSD 11 amd64: Unknown LogUbuntu 16.04 arm8: Failed (click for details)
Ubuntu 16.04 arm8: Unknown LogFedora 29 amd64: Failed (click for details)
Fedora 29 amd64: Unknown Log
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-305/
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
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-305/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
make[4]: *** [all] Error 2
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.TI9Wii (%build)
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-305/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
make[4]: *** [Makefile:146: all] Error 2
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.BTkDEX (%build)
Built target build-rpm
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-305/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
make[5]: *** [CMakeFiles/Makefile2:1813: tests/CMakeFiles/test_json.dir/all] Error 2
make[4]: *** [Makefile:161: all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.JRygXz (%build)
RPM build errors:
Built target build-rpm
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-305/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
make[5]: *** [CMakeFiles/Makefile2:2050: tests/CMakeFiles/test_json.dir/all] Error 2
make[4]: *** [Makefile:141: all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.6ZEn8U (%build)
RPM build errors:
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 18.04 arm7
- Ubuntu 20.04 amd64
- Debian 9 amd64
- Debian 9 arm7
- Ubuntu 16.04 amd64
- Ubuntu 16.04 arm7
- Ubuntu 18.04 ppc64le
- FreeBSD 12 amd64
- Ubuntu 20.04 arm8
- Ubuntu 18.04 arm8
- Ubuntu 16.04 i386
- NetBSD 9 amd64
- Debian 10 amd64
- Ubuntu 16.04 arm8
- OpenBSD 7 amd64
- Ubuntu 18.04 amd64
- FreeBSD 11 amd64
- Debian 9 arm8
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-306/
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
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-306/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
RPM build errors:
make[4]: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.w09UDz (%build)
Built target build-rpm
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-306/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
make[5]: *** [CMakeFiles/Makefile2:1813: tests/CMakeFiles/test_json.dir/all] Error 2
make[4]: *** [Makefile:161: all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.YunGft (%build)
RPM build errors:
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-306/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
make[5]: *** [CMakeFiles/Makefile2:1675: tests/CMakeFiles/test_json.dir/all] Error 2
make[4]: *** [Makefile:146: all] Error 2
error:
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.dvFdPV (%build)
Built target build-rpm
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-306/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
make[4]: *** [Makefile:141: all] Error 2
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.OPdpnn (%build)
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 20.04 amd64
- Debian 9 amd64
- Ubuntu 18.04 arm7
- Debian 9 arm7
- Ubuntu 18.04 ppc64le
- Ubuntu 16.04 amd64
- OpenBSD 7 amd64
- FreeBSD 12 amd64
- Ubuntu 16.04 arm7
- Ubuntu 18.04 arm8
- Ubuntu 20.04 arm8
- NetBSD 9 amd64
- Ubuntu 16.04 i386
- Ubuntu 16.04 arm8
- Debian 10 amd64
- Ubuntu 18.04 amd64
- FreeBSD 11 amd64
- Debian 9 arm8
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-307/
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
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-307/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.5YnKZ8 (%check)
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-307/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
133 - test_parse_print_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.nzP1KL (%check)
RPM build errors:
Built target build-rpm
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-307/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
133 - test_parse_print_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.KnKWvC (%check)
RPM build errors:
Built target build-rpm
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-307/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
133 - test_parse_print_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.X31mWA (%check)
RPM build errors:
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 20.04 amd64
- Debian 9 arm7
- Ubuntu 18.04 arm7
- Ubuntu 18.04 ppc64le
- FreeBSD 12 amd64
- OpenBSD 7 amd64
- Ubuntu 16.04 arm7
- NetBSD 9 amd64
- Ubuntu 16.04 i386
- Ubuntu 20.04 arm8
- Ubuntu 16.04 amd64
- Ubuntu 18.04 arm8
- Ubuntu 16.04 arm8
- FreeBSD 11 amd64
- Ubuntu 18.04 amd64
- Debian 10 amd64
- Debian 9 amd64
- Debian 9 arm8
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-308/
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
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-308/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
133 - test_parse_print_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.CmDiDz (%check)
RPM build errors:
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-308/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.bzWo5Y (%check)
Built target build-rpm
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-308/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
133 - test_parse_print_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.W7Gq2B (%check)
RPM build errors:
Built target build-rpm
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-308/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.fscDTK (%check)
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 20.04 arm8
- Debian 9 arm7
- Ubuntu 18.04 arm7
- Ubuntu 18.04 ppc64le
- Ubuntu 20.04 amd64
- FreeBSD 12 amd64
- OpenBSD 7 amd64
- NetBSD 9 amd64
- Ubuntu 16.04 i386
- Ubuntu 18.04 arm8
- Ubuntu 16.04 amd64
- Ubuntu 16.04 arm8
- FreeBSD 11 amd64
- Ubuntu 16.04 arm7
- Debian 10 amd64
- Ubuntu 18.04 amd64
- Debian 9 amd64
- Debian 9 arm8
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-309/
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 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-309/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.X0H7Ka (%check)
Built target build-rpm
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-309/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
132 - test_json_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.j0rvoZ (%check)
RPM build errors:
Built target build-rpm
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-309/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.lzmNXF (%check)
Built target build-rpm
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-309/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
RPM build errors:
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.anWqnQ (%check)
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 20.04 arm8
- Debian 9 arm7
- Ubuntu 18.04 arm8
- Ubuntu 18.04 arm7
- Ubuntu 18.04 ppc64le
- Ubuntu 20.04 amd64
- OpenBSD 7 amd64
- Ubuntu 18.04 amd64
- Ubuntu 16.04 i386
- Ubuntu 16.04 amd64
- FreeBSD 12 amd64
- NetBSD 9 amd64
- FreeBSD 11 amd64
- Ubuntu 16.04 arm7
- Debian 10 amd64
- Debian 9 arm8
- Ubuntu 16.04 arm8
- Debian 9 amd64
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-310/
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
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-310/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
123 - test_keys_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.mJgyhX (%check)
RPM build errors:
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-310/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.1lOGwR (%check)
Built target build-rpm
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-310/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
123 - test_keys_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.N9Yupt (%check)
RPM build errors:
Built target build-rpm
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-310/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.dZEIkm (%check)
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 18.04 arm8
- Ubuntu 20.04 arm8
- Debian 9 arm7
- Ubuntu 18.04 ppc64le
- Ubuntu 20.04 amd64
- Ubuntu 18.04 amd64
- Ubuntu 16.04 i386
- Ubuntu 16.04 amd64
- OpenBSD 7 amd64
- FreeBSD 12 amd64
- FreeBSD 11 amd64
- NetBSD 9 amd64
- Debian 10 amd64
- Ubuntu 16.04 arm7
- Debian 9 arm8
- Ubuntu 18.04 arm7
- Ubuntu 16.04 arm8
- Debian 9 amd64
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-311/
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
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-311/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
123 - test_keys_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.MboAf0 (%check)
RPM build errors:
Built target build-rpm
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-311/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
123 - test_keys_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.AhZXAd (%check)
RPM build errors:
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-311/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
123 - test_keys_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.rt6DEe (%check)
RPM build errors:
Built target build-rpm
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-311/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.Psp8Gv (%check)
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 20.04 arm8
- Debian 9 arm7
- Ubuntu 18.04 arm8
- Ubuntu 18.04 ppc64le
- Ubuntu 20.04 amd64
- Ubuntu 16.04 i386
- Ubuntu 18.04 amd64
- Debian 10 amd64
- FreeBSD 12 amd64
- OpenBSD 7 amd64
- NetBSD 9 amd64
- FreeBSD 11 amd64
- Ubuntu 16.04 amd64
- Ubuntu 16.04 arm7
- Debian 9 amd64
- Debian 9 arm8
- Ubuntu 18.04 arm7
- Ubuntu 16.04 arm8
Continuous Integration Result: FAILED
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-313/
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
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-313/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
123 - test_keys_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.iTHVFL (%check)
RPM build errors:
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-313/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.2lqqT1 (%check)
Built target build-rpm
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-313/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.t5wYnu (%check)
Built target build-rpm
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-313/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
123 - test_keys_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.ncoKcs (%check)
RPM build errors:
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 18.04 ppc64le
- Ubuntu 20.04 arm8
- Ubuntu 18.04 arm8
- Debian 10 amd64
- OpenBSD 7 amd64
- Ubuntu 18.04 amd64
- FreeBSD 11 amd64
- Ubuntu 16.04 amd64
- Ubuntu 16.04 arm7
- FreeBSD 12 amd64
- Debian 9 arm8
- NetBSD 9 amd64
- Ubuntu 16.04 i386
- Ubuntu 16.04 arm8
- Ubuntu 18.04 arm7
- Ubuntu 20.04 amd64
- Debian 9 amd64
- Debian 9 arm7
Continuous Integration Result: FAILED
See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-312/
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
Fedora 29 amd64: Failed (click for details)
Build RPM Package failed for Fedora 29 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-312/artifact/FEDORA29AMD64/ErrorLog/log_build-rpm.txt)
132 - test_json_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.bJA0M3 (%check)
RPM build errors:
Built target build-rpm
Redhat 8 amd64: Failed (click for details)
Build RPM Package failed for Redhat 8 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-312/artifact/REDHAT8/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.OgNVIL (%check)
Built target build-rpm
CentOS 7 amd64: Failed (click for details)
Build RPM Package failed for CentOS 7 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-312/artifact/CENTOS7AMD64/ErrorLog/log_build-rpm.txt)
Errors while running CTest
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.Nxf5xr (%check)
Built target build-rpm
Fedora 31 amd64: Failed (click for details)
Build RPM Package failed for Fedora 31 amd64: (see full Build RPM Package log at https://ci1.netdef.org/browse/LIBYANG-LYPULLREQ-312/artifact/FEDORA31AMD64/ErrorLog/log_build-rpm.txt)
132 - test_json_valgrind (Failed)
Errors while running CTest
error: Bad exit status from /var/tmp/rpm-tmp.i2cxNw (%check)
RPM build errors:
Built target build-rpm
Successful on other platforms/tests
- Ubuntu 18.04 arm8
- Ubuntu 18.04 ppc64le
- Ubuntu 20.04 arm8
- Ubuntu 16.04 i386
- Ubuntu 18.04 amd64
- Debian 10 amd64
- FreeBSD 12 amd64
- OpenBSD 7 amd64
- FreeBSD 11 amd64
- NetBSD 9 amd64
- Ubuntu 16.04 arm7
- Ubuntu 16.04 amd64
- Debian 9 amd64
- Ubuntu 18.04 arm7
- Debian 9 arm8
- Ubuntu 20.04 amd64
- Debian 9 arm7
- Ubuntu 16.04 arm8