------------------------------------------ [...truncated 62.07 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1061: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-09-29 18:46:08-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-09-29 18:46:08-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 56.5M=0s
2017-09-29 18:46:08 (56.5 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1215 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1215
real 0m2.449s user 0m0.168s sys 0m0.040s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.07 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_bitmap.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_event.lo Makefile:1061: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-09-30 18:46:03-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-09-30 18:46:03-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 54.7M=0s
2017-09-30 18:46:03 (54.7 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1216 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1216
real 0m2.313s user 0m0.152s sys 0m0.044s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.03 KB...] checking for openssl/hmac.h... yes checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1061: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-01 18:46:09-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-01 18:46:09-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 58.9M=0s
2017-10-01 18:46:10 (58.9 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1217 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1217
real 0m2.682s user 0m0.240s sys 0m0.084s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.11 KB...] checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_hash.lo Makefile:1061: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-02 18:46:27-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-02 18:46:27-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 55.6M=0s
2017-10-02 18:46:27 (55.6 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1218 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1218
real 0m2.630s user 0m0.152s sys 0m0.044s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.03 KB...] checking for openssl/hmac.h... yes checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC odp_atomic.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_errno.lo Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-03 23:40:10-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-03 23:40:10-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 44.2M=0s
2017-10-03 23:40:10 (44.2 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1219 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1219
real 0m2.007s user 0m0.180s sys 0m0.028s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.07 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_atomic.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... CC odp_event.lo make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-04 18:46:11-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-04 18:46:11-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 46.0M=0s
2017-10-04 18:46:12 (46.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1220 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1220
real 0m2.085s user 0m0.164s sys 0m0.012s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.07 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_atomic.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-05 18:45:58-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-05 18:45:59-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 82.4M=0s
2017-10-05 18:45:59 (82.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1221 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1221
real 0m3.348s user 0m0.160s sys 0m0.052s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.10 KB...] checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_hash.lo Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-06 18:59:51-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-06 18:59:51-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 56.9M=0s
2017-10-06 18:59:51 (56.9 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1222 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1222
real 0m3.327s user 0m0.208s sys 0m0.040s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.73 KB...] checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _ishm.lo CC _ishmphy.lo CC _fdserver.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_byteorder.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask_task.lo CC odp_cpumask.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo CC odp_hash.lo CC odp_init.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_impl.lo Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-07 18:47:21-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-07 18:47:21-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 19.7M=0s
2017-10-07 18:47:21 (19.7 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1223 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1223
real 0m2.768s user 0m0.188s sys 0m0.020s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.62 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-08 18:46:10-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-08 18:46:10-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 48.4M=0s
2017-10-08 18:46:10 (48.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1224 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1224
real 0m2.598s user 0m0.212s sys 0m0.088s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.62 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_event.lo Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-09 18:58:20-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-09 18:58:20-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 45.9M=0s
2017-10-09 18:58:20 (45.9 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1225 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1225
real 0m1.900s user 0m0.160s sys 0m0.044s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.62 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC odp_atomic.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-10 19:05:16-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-10 19:05:17-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 59.6M=0s
2017-10-10 19:05:17 (59.6 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1226 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1226
real 0m2.608s user 0m0.208s sys 0m0.048s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.72 KB...] checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask_task.lo CC odp_cpumask.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_hash.lo Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-11 18:46:31-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-11 18:46:31-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 36.4M=0s
2017-10-11 18:46:31 (36.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1227 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1227
real 0m2.539s user 0m0.116s sys 0m0.052s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.69 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC odp_atomic.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1134: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:514: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-12 18:46:17-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-12 18:46:17-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 207M=0s
2017-10-12 18:46:17 (207 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1228 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1228
real 0m2.429s user 0m0.120s sys 0m0.024s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.57 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:1138: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:518: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-13 19:39:23-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-13 19:39:23-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 116M=0s
2017-10-13 19:39:23 (116 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1229 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1229
real 0m1.987s user 0m0.112s sys 0m0.036s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 62.57 KB...] checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking pcap/pcap.h usability... yes checking pcap/pcap.h presence... yes checking for pcap/pcap.h... yes checking pcap/bpf.h usability... yes checking pcap/bpf.h presence... yes checking for pcap/bpf.h... yes checking for pcap_open_offline in -lpcap... yes checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating test/linux-generic/Makefile config.status: creating test/linux-generic/validation/api/shmem/Makefile config.status: creating test/linux-generic/validation/api/pktio/Makefile config.status: creating test/linux-generic/mmap_vlan_ins/Makefile config.status: creating test/linux-generic/pktio_ipc/Makefile config.status: creating test/linux-generic/ring/Makefile config.status: creating test/linux-generic/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating test/common_plat/Makefile config.status: creating test/common_plat/common/Makefile config.status: creating test/common_plat/miscellaneous/Makefile config.status: creating test/common_plat/performance/Makefile config.status: creating test/common_plat/validation/Makefile config.status: creating test/common_plat/validation/api/atomic/Makefile config.status: creating test/common_plat/validation/api/barrier/Makefile config.status: creating test/common_plat/validation/api/buffer/Makefile config.status: creating test/common_plat/validation/api/classification/Makefile config.status: creating test/common_plat/validation/api/cpumask/Makefile config.status: creating test/common_plat/validation/api/crypto/Makefile config.status: creating test/common_plat/validation/api/errno/Makefile config.status: creating test/common_plat/validation/api/hash/Makefile config.status: creating test/common_plat/validation/api/init/Makefile config.status: creating test/common_plat/validation/api/lock/Makefile config.status: creating test/common_plat/validation/api/Makefile config.status: creating test/common_plat/validation/api/packet/Makefile config.status: creating test/common_plat/validation/api/pktio/Makefile config.status: creating test/common_plat/validation/api/pool/Makefile config.status: creating test/common_plat/validation/api/queue/Makefile config.status: creating test/common_plat/validation/api/random/Makefile config.status: creating test/common_plat/validation/api/scheduler/Makefile config.status: creating test/common_plat/validation/api/shmem/Makefile config.status: creating test/common_plat/validation/api/std_clib/Makefile config.status: creating test/common_plat/validation/api/system/Makefile config.status: creating test/common_plat/validation/api/thread/Makefile config.status: creating test/common_plat/validation/api/time/Makefile config.status: creating test/common_plat/validation/api/timer/Makefile config.status: creating test/common_plat/validation/api/traffic_mngr/Makefile config.status: creating test/Makefile config.status: creating Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _ishm.lo CC _fdserver.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_bitmap.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_crypto.lo CC odp_errno.lo CC odp_cpumask_task.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_event.lo Makefile:1138: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:518: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-16 19:09:03-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-16 19:09:04-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 63.0M=0s
2017-10-16 19:09:04 (63.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1231 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1231
real 0m2.878s user 0m0.136s sys 0m0.016s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:984: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:498: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-17 18:46:04-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-17 18:46:04-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 72.5M=0s
2017-10-17 18:46:04 (72.5 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1232 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1232
real 0m2.011s user 0m0.132s sys 0m0.040s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:984: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:498: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-18 18:46:04-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-18 18:46:04-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 113M=0s
2017-10-18 18:46:04 (113 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1233 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1233
real 0m2.653s user 0m0.148s sys 0m0.052s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_atomic.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:984: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:498: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-19 18:46:22-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-19 18:46:22-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 54.2M=0s
2017-10-19 18:46:22 (54.2 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1234 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1234
real 0m2.644s user 0m0.184s sys 0m0.052s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.10 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-20 18:58:53-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-20 18:58:53-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.2M=0s
2017-10-20 18:58:53 (57.2 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1235 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1235
real 0m2.412s user 0m0.148s sys 0m0.036s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.06 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-21 18:46:07-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-21 18:46:07-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 55.0M=0s
2017-10-21 18:46:07 (55.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1236 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1236
real 0m1.943s user 0m0.168s sys 0m0.028s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-22 18:45:56-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-22 18:45:56-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 64.0M=0s
2017-10-22 18:45:56 (64.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1237 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1237
real 0m2.046s user 0m0.232s sys 0m0.032s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-23 18:46:04-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-23 18:46:04-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 55.4M=0s
2017-10-23 18:46:05 (55.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1238 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1238
real 0m2.457s user 0m0.152s sys 0m0.064s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-24 18:45:52-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-24 18:45:52-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 55.7M=0s
2017-10-24 18:45:52 (55.7 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1239 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1239
real 0m4.211s user 0m0.184s sys 0m0.028s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC odp_atomic.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_byteorder.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-25 18:49:02-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-25 18:49:02-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 202M=0s
2017-10-25 18:49:02 (202 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1240 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1240
real 0m2.071s user 0m0.180s sys 0m0.052s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.72 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-26 13:28:35-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-26 13:28:35-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 56.6M=0s
2017-10-26 13:28:35 (56.6 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1241 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1241
real 0m3.044s user 0m0.236s sys 0m0.104s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_bitmap.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-26 18:45:44-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-26 18:45:44-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 38.4M=0s
2017-10-26 18:45:44 (38.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1242 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1242
real 0m2.794s user 0m0.136s sys 0m0.032s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-27 18:45:53-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-27 18:45:53-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 68.4M=0s
2017-10-27 18:45:53 (68.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1243 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1243
real 0m2.496s user 0m0.152s sys 0m0.032s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.73 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-27 19:52:31-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-27 19:52:31-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 48.0M=0s
2017-10-27 19:52:31 (48.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1244 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1244
real 0m3.068s user 0m0.164s sys 0m0.044s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.70 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... CC odp_errno.lo make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-27 20:14:37-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-27 20:14:37-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 76.8M=0s
2017-10-27 20:14:37 (76.8 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1245 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1245
real 0m3.683s user 0m0.164s sys 0m0.024s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 64.42 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-27 20:40:07-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-27 20:40:07-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 56.1M=0s
2017-10-27 20:40:07 (56.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1246 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1246
real 0m2.906s user 0m0.208s sys 0m0.080s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-28 18:46:17-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-28 18:46:17-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 43.7M=0s
2017-10-28 18:46:18 (43.7 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1247 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1247
real 0m2.949s user 0m0.140s sys 0m0.056s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.18 KB...] checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_byteorder.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_cpu.lo CC odp_classification.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo CC odp_hash.lo CC odp_init.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-29 18:46:00-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-29 18:46:00-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 65.4M=0s
2017-10-29 18:46:01 (65.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1248 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1248
real 0m2.823s user 0m0.180s sys 0m0.032s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.73 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _ishm.lo CC _fdserver.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_event.lo Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-30 09:23:56-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-30 09:23:56-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.1M=0s
2017-10-30 09:23:56 (57.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1249 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1249
real 0m1.792s user 0m0.156s sys 0m0.020s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.73 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-30 16:34:03-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-30 16:34:03-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 39.0M=0s
2017-10-30 16:34:03 (39.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1250 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1250
real 0m2.475s user 0m0.260s sys 0m0.064s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-30 18:45:53-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-30 18:45:53-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.0M=0s
2017-10-30 18:45:53 (57.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1251 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1251
real 0m1.999s user 0m0.220s sys 0m0.036s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.09 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask_task.lo CC odp_cpumask.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-10-31 18:46:45-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-10-31 18:46:45-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.7M=0s
2017-10-31 18:46:46 (57.7 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1252 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1252
real 0m3.117s user 0m0.156s sys 0m0.020s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.10 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_cpu.lo CC odp_classification.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-01 18:48:59-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-01 18:48:59-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 67.1M=0s
2017-11-01 18:48:59 (67.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1253 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1253
real 0m3.120s user 0m0.200s sys 0m0.028s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.07 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:978: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-02 18:55:04-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-02 18:55:04-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 44.2M=0s
2017-11-02 18:55:04 (44.2 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1254 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1254
real 0m4.504s user 0m0.212s sys 0m0.068s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.07 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_event.lo Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-03 19:01:24-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-03 19:01:25-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 53.1M=0s
2017-11-03 19:01:25 (53.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1255 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1255
real 0m3.388s user 0m0.200s sys 0m0.072s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.62 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo CC odp_hash.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-04 19:10:42-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-04 19:10:42-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.0M=0s
2017-11-04 19:10:42 (57.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1256 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1256
real 0m2.971s user 0m0.220s sys 0m0.124s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.62 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... CC odp_hash.lo make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-05 18:46:01-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-05 18:46:01-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 49.7M=0s
2017-11-05 18:46:01 (49.7 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1257 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1257
real 0m3.114s user 0m0.192s sys 0m0.096s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.59 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-06 18:45:57-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-06 18:45:57-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.5M=0s
2017-11-06 18:45:57 (57.5 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1258 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1258
real 0m4.285s user 0m0.180s sys 0m0.056s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.59 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-07 18:45:54-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-07 18:45:54-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 47.4M=0s
2017-11-07 18:45:55 (47.4 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1259 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1259
real 0m2.335s user 0m0.144s sys 0m0.032s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 64.34 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-08 13:52:17-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-08 13:52:17-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 162M=0s
2017-11-08 13:52:17 (162 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1260 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1260
real 0m3.906s user 0m0.188s sys 0m0.048s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.68 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_bitmap.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-08 18:46:13-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-08 18:46:13-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 73.1M=0s
2017-11-08 18:46:13 (73.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1261 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1261
real 0m4.291s user 0m0.180s sys 0m0.048s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 64.34 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating doc/driver-api-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_crypto.lo CC odp_cpumask_task.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:983: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:496: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-09 07:41:58-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-09 07:41:58-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.2M=0s
2017-11-09 07:41:58 (57.2 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/next/1262 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/next/1262
real 0m2.435s user 0m0.180s sys 0m0.024s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/next... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.68 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.15.0.0
ODP Library version: 115:0:2 Helper Library version: 112:1:0
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-09 18:45:56-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-09 18:45:56-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 136M=0s
2017-11-09 18:45:57 (136 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1263 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1263
real 0m3.855s user 0m0.172s sys 0m0.032s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.82 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_byteorder.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask_task.lo CC odp_cpumask.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-10 18:46:06-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-10 18:46:07-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 54.9M=0s
2017-11-10 18:46:07 (54.9 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1265 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1265
real 0m3.508s user 0m0.184s sys 0m0.052s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.82 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _ishm.lo CC _fdserver.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-11 18:45:46-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-11 18:45:46-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 55.2M=0s
2017-11-11 18:45:46 (55.2 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1266 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1266
real 0m2.538s user 0m0.176s sys 0m0.028s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.78 KB...] checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_bitmap.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-12 19:05:42-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-12 19:05:42-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 143M=0s
2017-11-12 19:05:42 (143 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1267 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1267
real 0m3.382s user 0m0.164s sys 0m0.036s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.85 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC odp_atomic.lo CC _ishmphy.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo CC odp_hash.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-13 18:45:57-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-13 18:45:57-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 56.9M=0s
2017-11-13 18:45:58 (56.9 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1268 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1268
real 0m2.301s user 0m0.152s sys 0m0.028s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.82 KB...] checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_event.lo Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-14 18:46:12-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 46.137.111.246 Connecting to git.linaro.org (git.linaro.org)|46.137.111.246|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-14 18:46:12-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 47.6M=0s
2017-11-14 18:46:12 (47.6 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1269 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1269
real 0m2.452s user 0m0.184s sys 0m0.048s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.88 KB...] checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo CC odp_hash.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_init.lo Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-15 18:55:01-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-15 18:55:01-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 53.0M=0s
2017-11-15 18:55:01 (53.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1270 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1270
real 0m2.392s user 0m0.296s sys 0m0.088s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.71 KB...] checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CUNIT... no configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC odp_atomic.lo CC _ishmphy.lo CC odp_buffer.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-16 18:46:59-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-16 18:46:59-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 57.5M=0s
2017-11-16 18:47:00 (57.5 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1271 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1271
real 0m4.020s user 0m0.204s sys 0m0.076s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.87 KB...] checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_hash.lo Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-17 18:52:09-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-17 18:52:10-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 135M=0s
2017-11-17 18:52:10 (135 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1272 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1272
real 0m2.605s user 0m0.192s sys 0m0.040s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.87 KB...] checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_bitmap.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_byteorder.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_hash.lo Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-18 18:46:17-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-18 18:46:17-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 53.1M=0s
2017-11-18 18:46:17 (53.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1273 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1273
real 0m2.687s user 0m0.164s sys 0m0.040s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.85 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-19 18:46:04-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-19 18:46:04-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 154M=0s
2017-11-19 18:46:05 (154 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1274 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1274
real 0m2.986s user 0m0.172s sys 0m0.052s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.85 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-20 18:45:48-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-20 18:45:48-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 40.5M=0s
2017-11-20 18:45:48 (40.5 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1275 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1275
real 0m3.811s user 0m0.164s sys 0m0.036s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.85 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishmphy.lo CC _ishm.lo CC odp_atomic.lo CC odp_bitmap.lo CC odp_barrier.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-21 20:14:46-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-21 20:14:47-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 52.0M=0s
2017-11-21 20:14:47 (52.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1276 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1276
real 0m2.682s user 0m0.256s sys 0m0.056s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.87 KB...] checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_buffer.lo CC odp_classification.lo CC odp_cpu.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code CC odp_hash.lo Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-22 18:46:00-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-22 18:46:00-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 148M=0s
2017-11-22 18:46:00 (148 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1277 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1277
real 0m2.811s user 0m0.164s sys 0m0.044s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.
------------------------------------------ [...truncated 63.85 KB...] configure: WARNING: pkg-config could not find CUnit, guessing checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for CU_get_error in -lcunit... yes checking for doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wstrict-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wold-style-definition... yes checking whether C compiler accepts -Wpointer-arith... yes checking whether C compiler accepts -Wcast-align... yes checking whether C compiler accepts -Wnested-externs... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wformat-nonliteral... yes checking whether C compiler accepts -Wformat-security... yes checking whether C compiler accepts -Wundef... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/application-api-guide/Makefile config.status: creating doc/helper-guide/Makefile config.status: creating doc/implementers-guide/Makefile config.status: creating doc/Makefile config.status: creating doc/platform-api-guide/Makefile config.status: creating doc/process-guide/Makefile config.status: creating doc/users-guide/Makefile config.status: creating example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/hello/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/ipfragreass/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/l3fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/switch/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/Makefile config.status: creating helper/Makefile config.status: creating helper/libodphelper.pc config.status: creating helper/test/Makefile config.status: creating test/Makefile config.status: creating test/common/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/api/atomic/Makefile config.status: creating test/validation/api/barrier/Makefile config.status: creating test/validation/api/buffer/Makefile config.status: creating test/validation/api/classification/Makefile config.status: creating test/validation/api/cpumask/Makefile config.status: creating test/validation/api/crypto/Makefile config.status: creating test/validation/api/errno/Makefile config.status: creating test/validation/api/hash/Makefile config.status: creating test/validation/api/init/Makefile config.status: creating test/validation/api/lock/Makefile config.status: creating test/validation/api/Makefile config.status: creating test/validation/api/packet/Makefile config.status: creating test/validation/api/pktio/Makefile config.status: creating test/validation/api/pool/Makefile config.status: creating test/validation/api/queue/Makefile config.status: creating test/validation/api/random/Makefile config.status: creating test/validation/api/scheduler/Makefile config.status: creating test/validation/api/shmem/Makefile config.status: creating test/validation/api/std_clib/Makefile config.status: creating test/validation/api/system/Makefile config.status: creating test/validation/api/thread/Makefile config.status: creating test/validation/api/time/Makefile config.status: creating test/validation/api/timer/Makefile config.status: creating test/validation/api/traffic_mngr/Makefile config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/odp/api/spec/version.h config.status: creating include/odp/api/spec/deprecated.h config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-generic/libodp-linux.pc config.status: creating platform/linux-generic/include/odp/api/plat/static_inline.h config.status: creating platform/linux-generic/test/Makefile config.status: creating platform/linux-generic/test/validation/api/shmem/Makefile config.status: creating platform/linux-generic/test/validation/api/pktio/Makefile config.status: creating platform/linux-generic/test/mmap_vlan_ins/Makefile config.status: creating platform/linux-generic/test/pktio_ipc/Makefile config.status: creating platform/linux-generic/test/ring/Makefile config.status: creating platform/linux-generic/test/performance/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.16.0.0
ODP Library version: 116:0:0 Helper Library version: 113:1:1
implementation_name: odp-linux host: x86_64-unknown-linux-gnu ARCH_DIR x86 ARCH_ABI x86_64-linux with_platform: linux-generic helper_linux: no prefix: https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: x86
cc: gcc cc version: 4.9.2 cppflags: cflags: -g -O2 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: libs: defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no debug: no cunit: yes test_vald: yes test_perf: no test_perf_proc: yes test_cpp: yes test_helper: yes test_example: yes user_guides: no
+ isdebug echo 'helper/generic: exiting function: do_configure()' + '[' 0 -eq 1 ']' + retcode=0 + return 0 + retcode=0 + [[ 0 -ne 0 ]] + return 0 + git log -1 --oneline + [[ -n '' ]] + [[ 0 -eq 1 ]] + [[ 0 -eq 1 ]] + [[ 1 -eq 1 ]] + isdebug echo 'build: before if M32_ON_64: 0' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: before if ARCH: ' + '[' 0 -eq 1 ']' + [[ -z '' ]] + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + make -j 8 'CFLAGS=-fprofile-arcs -ftest-coverage -O0 --no-inline -g ' Making all in include make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make all-am make[2]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make -C .. include/odp/api/spec/deprecated.h make -C .. include/odp/api/spec/version.h make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/version.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[3]: 'include/odp/api/spec/deprecated.h' is up to date. make[3]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp' make[2]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/include' Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' CC _fdserver.lo CC _ishm.lo CC _ishmphy.lo CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_bitmap.lo CC odp_byteorder.lo CC odp_cpu.lo CC odp_classification.lo CC odp_cpumask.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_errno.lo CC odp_event.lo odp_classification.c: In function 'odp_cls_capability': odp_classification.c:142:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < ODP_PMR_MAX_ENTRY; i++) ^ odp_classification.c:142:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Makefile:976: recipe for target 'odp_classification.lo' failed make[1]: *** [odp_classification.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory 'https://ci.linaro.org/job/odp-publish/build_type=lcov,label=docker-jessie-amd64/ws/check-odp/build/odp/platform/linux-generic' Makefile:494: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 + cleanup_exit + isdebug echo 'build: entering function: cleanup_exit()' + '[' 0 -eq 1 ']' + [[ 0 -eq 1 ]] + isdebug echo 'build: exiting function: cleanup_exit()' + '[' 0 -eq 1 ']' + retcode=2 + set -e + builddir=odp-generic + [[ generic = \g\e\n\e\r\i\c ]] + builddir=odp + '[' -d check-odp/build/odp ']' + mkdir -p out/log + find check-odp/build/odp -type f -name '*.log' -exec cp '{}' out/log ';' + test -d /home/buildslave/bin + mkdir /home/buildslave/bin + wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O /home/buildslave/bin/linaro-cp.py --2017-11-23 18:46:08-- https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py Resolving git.linaro.org (git.linaro.org)... 34.250.79.191 Connecting to git.linaro.org (git.linaro.org)|34.250.79.191|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py [following] --2017-11-23 18:46:08-- https://git.linaro.org/ci/publishing-api.git/plain/linaro-cp.py Reusing existing connection to git.linaro.org:443. HTTP request sent, awaiting response... 200 OK Length: 9971 (9.7K) [text/plain] Saving to: ‘/home/buildslave/bin/linaro-cp.py’
0K ......... 100% 56.9M=0s
2017-11-23 18:46:08 (56.9 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-publish/generic/lcov/master/1278 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-publish/generic/lcov/master/1278
real 0m3.792s user 0m0.252s sys 0m0.068s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-publish/generic/lcov/mast... + echo '***************************' *************************** + '[' 2 -ne 0 ']' + exit 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE [YAD-PLUGIN] Injecting DOCKER_CONTAINER_ID variable. [YAD-PLUGIN] Injecting JENKINS_CLOUD_ID variable. [YAD-PLUGIN] DOCKER_HOST variable.