------------------------------------------ [...truncated 216.33 KB...] checking for uint8_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for C compiler vendor... gnu checking for C compiler version... 5.3.1 checking for valgrind... valgrind checking for Valgrind tool memcheck... memcheck checking for Valgrind tool helgrind... helgrind checking for Valgrind tool drd... drd checking for Valgrind tool exp-sgcheck... exp-sgcheck checking whether aarch64-linux-gnu-gcc supports -fvisibility=hidden... yes checking for GCC atomic builtins... yes checking whether -latomic is needed for 64-bit atomic built-ins... no checking whether -latomic is needed for 128-bit atomic built-ins... yes checking for __atomic_exchange_16 in -latomic... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for EVP_EncryptInit in -lcrypto... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes 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... no checking pcap/pcap.h presence... no checking for pcap/pcap.h... no checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CU_get_error in -lcunit... yes checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for aarch64-linux-gnu-doxygen... no checking for doxygen... /usr/bin/doxygen configure: WARNING: using cross tools not prefixed with host triplet checking for aarch64-linux-gnu-perl... no checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wimplicit-fallthrough=0... no checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking whether CC supports -mcx16... no checking for library containing timer_create... 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 platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/shmem/Makefile config.status: creating test/platform/linux-generic/pktio/Makefile config.status: creating test/platform/linux-generic/pktio_ipc/Makefile config.status: creating test/platform/linux-generic/ring/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 example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/Makefile config.status: creating example/packet/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/switch/Makefile config.status: creating example/hello/Makefile config.status: creating test/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/atomic/Makefile config.status: creating test/validation/barrier/Makefile config.status: creating test/validation/buffer/Makefile config.status: creating test/validation/classification/Makefile config.status: creating test/validation/common/Makefile config.status: creating test/validation/cpumask/Makefile config.status: creating test/validation/crypto/Makefile config.status: creating test/validation/errno/Makefile config.status: creating test/validation/hash/Makefile config.status: creating test/validation/init/Makefile config.status: creating test/validation/lock/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/packet/Makefile config.status: creating test/validation/pktio/Makefile config.status: creating test/validation/pool/Makefile config.status: creating test/validation/queue/Makefile config.status: creating test/validation/random/Makefile config.status: creating test/validation/scheduler/Makefile config.status: creating test/validation/shmem/Makefile config.status: creating test/validation/std_clib/Makefile config.status: creating test/validation/system/Makefile config.status: creating test/validation/thread/Makefile config.status: creating test/validation/time/Makefile config.status: creating test/validation/timer/Makefile config.status: creating test/validation/traffic_mngr/Makefile config.status: creating Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper-linux.pc config.status: creating helper/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-test-perf-proc
opendataplane 1.11.0.1
ODP Library version: 111:0:0 Helper Library version: 110:0:1
implementation_name: odp-linux ARCH_DIR arm with_platform: linux-generic prefix: https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: arm
cc: aarch64-linux-gnu-gcc cc version: 5.3.1 cppflags: am_cppflags: -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/include -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/include am_cxxflags: -std=c++11 cflags: -g -O2 am_cflags: -pthread -DIMPLEMENTATION_NAME=odp-linux -DODP_DEBUG_PRINT=0 -DODP_DEBUG=0 -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: am_ldflags: -latomic -pthread -lrt -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/lib -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/lib libs: -lcunit -lcrypto defs: -DHAVE_CONFIG_H cunit: yes test_vald: yes test_perf: yes test_cpp: no 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 + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + exit_on_error make -j 8 + quiet make -j 8 + [[ 0 -eq 1 ]] + make -j 8 Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' CC odp_atomic.lo CC odp_barrier.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 In file included from ../../../include/odp_api.h:21:0, from ../../../platform/linux-generic/include/protocols/eth.h:20, from ../../../platform/linux-generic/include/odp_classification_inlines.h:22, from ../../../platform/linux-generic/odp_classification.c:17: ../../../platform/linux-generic/include/odp/api/version.h:21:34: fatal error: odp/api/spec/version.h: No such file or directory compilation terminated. CC odp_event.lo Makefile:836: 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-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' Makefile:470: 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 + '[' -d check-odp/build/odp/testdir/ ']' + mkdir -p out/log + find check-odp/build/odp/testdir/ -type f -name '*.log' -exec cp '{}' out/log ';' + case "${ARCH}" in + case "${label}" in + 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-07-19 15:53: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-07-19 15:53: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% 49.0M=0s
2017-07-19 15:53:45 (49.0 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/9 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/9
real 0m3.234s user 0m0.144s sys 0m0.056s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch... + 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 215.24 KB...] checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for C compiler vendor... gnu checking for C compiler version... 5.3.1 checking for valgrind... valgrind checking for Valgrind tool memcheck... memcheck checking for Valgrind tool helgrind... helgrind checking for Valgrind tool drd... drd checking for Valgrind tool exp-sgcheck... exp-sgcheck checking whether aarch64-linux-gnu-gcc supports -fvisibility=hidden... yes checking for GCC atomic builtins... yes checking whether -latomic is needed for 64-bit atomic built-ins... no checking whether -latomic is needed for 128-bit atomic built-ins... yes checking for __atomic_exchange_16 in -latomic... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for EVP_EncryptInit in -lcrypto... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes 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... no checking pcap/pcap.h presence... no checking for pcap/pcap.h... no checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CU_get_error in -lcunit... yes checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for aarch64-linux-gnu-doxygen... no checking for doxygen... /usr/bin/doxygen configure: WARNING: using cross tools not prefixed with host triplet checking for aarch64-linux-gnu-perl... no checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wimplicit-fallthrough=0... no checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking whether CC supports -mcx16... no checking for library containing timer_create... 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 platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/shmem/Makefile config.status: creating test/platform/linux-generic/pktio/Makefile config.status: creating test/platform/linux-generic/pktio_ipc/Makefile config.status: creating test/platform/linux-generic/ring/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 example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/Makefile config.status: creating example/packet/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/switch/Makefile config.status: creating example/hello/Makefile config.status: creating test/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/atomic/Makefile config.status: creating test/validation/barrier/Makefile config.status: creating test/validation/buffer/Makefile config.status: creating test/validation/classification/Makefile config.status: creating test/validation/common/Makefile config.status: creating test/validation/cpumask/Makefile config.status: creating test/validation/crypto/Makefile config.status: creating test/validation/errno/Makefile config.status: creating test/validation/hash/Makefile config.status: creating test/validation/init/Makefile config.status: creating test/validation/lock/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/packet/Makefile config.status: creating test/validation/pktio/Makefile config.status: creating test/validation/pool/Makefile config.status: creating test/validation/queue/Makefile config.status: creating test/validation/random/Makefile config.status: creating test/validation/scheduler/Makefile config.status: creating test/validation/shmem/Makefile config.status: creating test/validation/std_clib/Makefile config.status: creating test/validation/system/Makefile config.status: creating test/validation/thread/Makefile config.status: creating test/validation/time/Makefile config.status: creating test/validation/timer/Makefile config.status: creating test/validation/traffic_mngr/Makefile config.status: creating Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper-linux.pc config.status: creating helper/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-test-perf-proc
opendataplane 1.11.0.1
ODP Library version: 111:0:0 Helper Library version: 110:0:1
implementation_name: odp-linux ARCH_DIR arm with_platform: linux-generic prefix: https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: arm
cc: aarch64-linux-gnu-gcc cc version: 5.3.1 cppflags: am_cppflags: -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/include -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/include am_cxxflags: -std=c++11 cflags: -g -O2 am_cflags: -pthread -DIMPLEMENTATION_NAME=odp-linux -DODP_DEBUG_PRINT=0 -DODP_DEBUG=0 -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: am_ldflags: -latomic -pthread -lrt -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/lib -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/lib libs: -lcunit -lcrypto defs: -DHAVE_CONFIG_H cunit: yes test_vald: yes test_perf: yes test_cpp: no 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 + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + exit_on_error make -j 8 + quiet make -j 8 + [[ 0 -eq 1 ]] + make -j 8 Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' CC odp_atomic.lo CC odp_barrier.lo CC odp_classification.lo CC odp_buffer.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 In file included from ../../../include/odp_api.h:21:0, from ../../../platform/linux-generic/include/protocols/eth.h:20, from ../../../platform/linux-generic/include/odp_classification_inlines.h:22, from ../../../platform/linux-generic/odp_classification.c:17: ../../../platform/linux-generic/include/odp/api/version.h:21:34: fatal error: odp/api/spec/version.h: No such file or directory compilation terminated. CC odp_hash.lo Makefile:836: 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-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' Makefile:470: 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 + '[' -d check-odp/build/odp/testdir/ ']' + mkdir -p out/log + find check-odp/build/odp/testdir/ -type f -name '*.log' -exec cp '{}' out/log ';' + case "${ARCH}" in + case "${label}" in + 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-07-21 10:48:15-- 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-07-21 10:48:15-- 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.1M=0s
2017-07-21 10:48:16 (44.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/10 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/10
real 0m3.214s user 0m0.164s sys 0m0.040s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch... + 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 215.17 KB...] checking for uint8_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for C compiler vendor... gnu checking for C compiler version... 5.3.1 checking for valgrind... valgrind checking for Valgrind tool memcheck... memcheck checking for Valgrind tool helgrind... helgrind checking for Valgrind tool drd... drd checking for Valgrind tool exp-sgcheck... exp-sgcheck checking whether aarch64-linux-gnu-gcc supports -fvisibility=hidden... yes checking for GCC atomic builtins... yes checking whether -latomic is needed for 64-bit atomic built-ins... no checking whether -latomic is needed for 128-bit atomic built-ins... yes checking for __atomic_exchange_16 in -latomic... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for EVP_EncryptInit in -lcrypto... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes 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... no checking pcap/pcap.h presence... no checking for pcap/pcap.h... no checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CU_get_error in -lcunit... yes checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for aarch64-linux-gnu-doxygen... no checking for doxygen... /usr/bin/doxygen configure: WARNING: using cross tools not prefixed with host triplet checking for aarch64-linux-gnu-perl... no checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wimplicit-fallthrough=0... no checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking whether CC supports -mcx16... no checking for library containing timer_create... 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 platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/shmem/Makefile config.status: creating test/platform/linux-generic/pktio/Makefile config.status: creating test/platform/linux-generic/pktio_ipc/Makefile config.status: creating test/platform/linux-generic/ring/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 example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/Makefile config.status: creating example/packet/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/switch/Makefile config.status: creating example/hello/Makefile config.status: creating test/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/atomic/Makefile config.status: creating test/validation/barrier/Makefile config.status: creating test/validation/buffer/Makefile config.status: creating test/validation/classification/Makefile config.status: creating test/validation/common/Makefile config.status: creating test/validation/cpumask/Makefile config.status: creating test/validation/crypto/Makefile config.status: creating test/validation/errno/Makefile config.status: creating test/validation/hash/Makefile config.status: creating test/validation/init/Makefile config.status: creating test/validation/lock/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/packet/Makefile config.status: creating test/validation/pktio/Makefile config.status: creating test/validation/pool/Makefile config.status: creating test/validation/queue/Makefile config.status: creating test/validation/random/Makefile config.status: creating test/validation/scheduler/Makefile config.status: creating test/validation/shmem/Makefile config.status: creating test/validation/std_clib/Makefile config.status: creating test/validation/system/Makefile config.status: creating test/validation/thread/Makefile config.status: creating test/validation/time/Makefile config.status: creating test/validation/timer/Makefile config.status: creating test/validation/traffic_mngr/Makefile config.status: creating Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper-linux.pc config.status: creating helper/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-test-perf-proc
opendataplane 1.11.0.1
ODP Library version: 111:0:0 Helper Library version: 110:0:1
implementation_name: odp-linux ARCH_DIR arm with_platform: linux-generic prefix: https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: arm
cc: aarch64-linux-gnu-gcc cc version: 5.3.1 cppflags: am_cppflags: -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/include -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/include am_cxxflags: -std=c++11 cflags: -g -O2 am_cflags: -pthread -DIMPLEMENTATION_NAME=odp-linux -DODP_DEBUG_PRINT=0 -DODP_DEBUG=0 -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: am_ldflags: -latomic -pthread -lrt -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/lib -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/lib libs: -lcunit -lcrypto defs: -DHAVE_CONFIG_H cunit: yes test_vald: yes test_perf: yes test_cpp: no 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 + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + exit_on_error make -j 8 + quiet make -j 8 + [[ 0 -eq 1 ]] + make -j 8 Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' CC odp_atomic.lo CC odp_barrier.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 In file included from ../../../include/odp_api.h:21:0, from ../../../platform/linux-generic/include/protocols/eth.h:20, from ../../../platform/linux-generic/include/odp_classification_inlines.h:22, from ../../../platform/linux-generic/odp_classification.c:17: ../../../platform/linux-generic/include/odp/api/version.h:21:34: fatal error: odp/api/spec/version.h: No such file or directory compilation terminated. CC odp_event.lo Makefile:836: 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-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' Makefile:470: 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 + '[' -d check-odp/build/odp/testdir/ ']' + mkdir -p out/log + find check-odp/build/odp/testdir/ -type f -name '*.log' -exec cp '{}' out/log ';' + case "${ARCH}" in + case "${label}" in + 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-07-24 17:02: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-07-24 17:02: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% 58.6M=0s
2017-07-24 17:02:57 (58.6 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/11 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/11
real 0m2.392s user 0m0.160s sys 0m0.036s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch... + 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 215.42 KB...] checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for C compiler vendor... gnu checking for C compiler version... 5.3.1 checking for valgrind... valgrind checking for Valgrind tool memcheck... memcheck checking for Valgrind tool helgrind... helgrind checking for Valgrind tool drd... drd checking for Valgrind tool exp-sgcheck... exp-sgcheck checking whether aarch64-linux-gnu-gcc supports -fvisibility=hidden... yes checking for GCC atomic builtins... yes checking whether -latomic is needed for 64-bit atomic built-ins... no checking whether -latomic is needed for 128-bit atomic built-ins... yes checking for __atomic_exchange_16 in -latomic... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for EVP_EncryptInit in -lcrypto... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes 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... no checking pcap/pcap.h presence... no checking for pcap/pcap.h... no checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CU_get_error in -lcunit... yes checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for aarch64-linux-gnu-doxygen... no checking for doxygen... /usr/bin/doxygen configure: WARNING: using cross tools not prefixed with host triplet checking for aarch64-linux-gnu-perl... no checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wimplicit-fallthrough=0... no checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking whether CC supports -mcx16... no checking for library containing timer_create... 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 platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/shmem/Makefile config.status: creating test/platform/linux-generic/pktio/Makefile config.status: creating test/platform/linux-generic/pktio_ipc/Makefile config.status: creating test/platform/linux-generic/ring/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 example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/Makefile config.status: creating example/packet/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/switch/Makefile config.status: creating example/hello/Makefile config.status: creating test/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/atomic/Makefile config.status: creating test/validation/barrier/Makefile config.status: creating test/validation/buffer/Makefile config.status: creating test/validation/classification/Makefile config.status: creating test/validation/common/Makefile config.status: creating test/validation/cpumask/Makefile config.status: creating test/validation/crypto/Makefile config.status: creating test/validation/errno/Makefile config.status: creating test/validation/hash/Makefile config.status: creating test/validation/init/Makefile config.status: creating test/validation/lock/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/packet/Makefile config.status: creating test/validation/pktio/Makefile config.status: creating test/validation/pool/Makefile config.status: creating test/validation/queue/Makefile config.status: creating test/validation/random/Makefile config.status: creating test/validation/scheduler/Makefile config.status: creating test/validation/shmem/Makefile config.status: creating test/validation/std_clib/Makefile config.status: creating test/validation/system/Makefile config.status: creating test/validation/thread/Makefile config.status: creating test/validation/time/Makefile config.status: creating test/validation/timer/Makefile config.status: creating test/validation/traffic_mngr/Makefile config.status: creating Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper-linux.pc config.status: creating helper/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-test-perf-proc
opendataplane 1.11.0.1
ODP Library version: 111:0:0 Helper Library version: 110:0:1
implementation_name: odp-linux ARCH_DIR arm with_platform: linux-generic prefix: https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: arm
cc: aarch64-linux-gnu-gcc cc version: 5.3.1 cppflags: am_cppflags: -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/include -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/include am_cxxflags: -std=c++11 cflags: -g -O2 am_cflags: -pthread -DIMPLEMENTATION_NAME=odp-linux -DODP_DEBUG_PRINT=0 -DODP_DEBUG=0 -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: am_ldflags: -latomic -pthread -lrt -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/lib -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/lib libs: -lcunit -lcrypto defs: -DHAVE_CONFIG_H cunit: yes test_vald: yes test_perf: yes test_cpp: no 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 + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + exit_on_error make -j 8 + quiet make -j 8 + [[ 0 -eq 1 ]] + make -j 8 Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' CC odp_atomic.lo CC odp_barrier.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 In file included from ../../../include/odp_api.h:21:0, from ../../../platform/linux-generic/include/protocols/eth.h:20, from ../../../platform/linux-generic/include/odp_classification_inlines.h:22, from ../../../platform/linux-generic/odp_classification.c:17: ../../../platform/linux-generic/include/odp/api/version.h:21:34: fatal error: odp/api/spec/version.h: No such file or directory compilation terminated. Makefile:836: 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-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' Makefile:470: 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 + '[' -d check-odp/build/odp/testdir/ ']' + mkdir -p out/log + find check-odp/build/odp/testdir/ -type f -name '*.log' -exec cp '{}' out/log ';' + case "${ARCH}" in + case "${label}" in + 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-08-16 15:12:38-- 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-08-16 15:12:38-- 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% 108M=0s
2017-08-16 15:12:38 (108 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/12 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/12
real 0m4.006s user 0m0.172s sys 0m0.032s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch... + 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 215.43 KB...] checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for C compiler vendor... gnu checking for C compiler version... 5.3.1 checking for valgrind... valgrind checking for Valgrind tool memcheck... memcheck checking for Valgrind tool helgrind... helgrind checking for Valgrind tool drd... drd checking for Valgrind tool exp-sgcheck... exp-sgcheck checking whether aarch64-linux-gnu-gcc supports -fvisibility=hidden... yes checking for GCC atomic builtins... yes checking whether -latomic is needed for 64-bit atomic built-ins... no checking whether -latomic is needed for 128-bit atomic built-ins... yes checking for __atomic_exchange_16 in -latomic... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for EVP_EncryptInit in -lcrypto... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes 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... no checking pcap/pcap.h presence... no checking for pcap/pcap.h... no checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CU_get_error in -lcunit... yes checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for aarch64-linux-gnu-doxygen... no checking for doxygen... /usr/bin/doxygen configure: WARNING: using cross tools not prefixed with host triplet checking for aarch64-linux-gnu-perl... no checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wimplicit-fallthrough=0... no checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking whether CC supports -mcx16... no checking for library containing timer_create... 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 platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/shmem/Makefile config.status: creating test/platform/linux-generic/pktio/Makefile config.status: creating test/platform/linux-generic/pktio_ipc/Makefile config.status: creating test/platform/linux-generic/ring/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 example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/Makefile config.status: creating example/packet/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/switch/Makefile config.status: creating example/hello/Makefile config.status: creating test/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/atomic/Makefile config.status: creating test/validation/barrier/Makefile config.status: creating test/validation/buffer/Makefile config.status: creating test/validation/classification/Makefile config.status: creating test/validation/common/Makefile config.status: creating test/validation/cpumask/Makefile config.status: creating test/validation/crypto/Makefile config.status: creating test/validation/errno/Makefile config.status: creating test/validation/hash/Makefile config.status: creating test/validation/init/Makefile config.status: creating test/validation/lock/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/packet/Makefile config.status: creating test/validation/pktio/Makefile config.status: creating test/validation/pool/Makefile config.status: creating test/validation/queue/Makefile config.status: creating test/validation/random/Makefile config.status: creating test/validation/scheduler/Makefile config.status: creating test/validation/shmem/Makefile config.status: creating test/validation/std_clib/Makefile config.status: creating test/validation/system/Makefile config.status: creating test/validation/thread/Makefile config.status: creating test/validation/time/Makefile config.status: creating test/validation/timer/Makefile config.status: creating test/validation/traffic_mngr/Makefile config.status: creating Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper-linux.pc config.status: creating helper/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-test-perf-proc
opendataplane 1.11.0.1
ODP Library version: 111:0:0 Helper Library version: 110:0:1
implementation_name: odp-linux ARCH_DIR arm with_platform: linux-generic prefix: https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: arm
cc: aarch64-linux-gnu-gcc cc version: 5.3.1 cppflags: am_cppflags: -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/include -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/include am_cxxflags: -std=c++11 cflags: -g -O2 am_cflags: -pthread -DIMPLEMENTATION_NAME=odp-linux -DODP_DEBUG_PRINT=0 -DODP_DEBUG=0 -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: am_ldflags: -latomic -pthread -lrt -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/lib -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/lib libs: -lcunit -lcrypto defs: -DHAVE_CONFIG_H cunit: yes test_vald: yes test_perf: yes test_cpp: no 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 + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + exit_on_error make -j 8 + quiet make -j 8 + [[ 0 -eq 1 ]] + make -j 8 Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' CC odp_atomic.lo CC odp_barrier.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 In file included from ../../../include/odp_api.h:21:0, from ../../../platform/linux-generic/include/protocols/eth.h:20, from ../../../platform/linux-generic/include/odp_classification_inlines.h:22, from ../../../platform/linux-generic/odp_classification.c:17: ../../../platform/linux-generic/include/odp/api/version.h:21:34: fatal error: odp/api/spec/version.h: No such file or directory compilation terminated. Makefile:836: 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-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' Makefile:470: 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 + '[' -d check-odp/build/odp/testdir/ ']' + mkdir -p out/log + find check-odp/build/odp/testdir/ -type f -name '*.log' -exec cp '{}' out/log ';' + case "${ARCH}" in + case "${label}" in + 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-08-16 15:35:39-- 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-08-16 15:35:39-- 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.1M=0s
2017-08-16 15:35:39 (68.1 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/13 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/13
real 0m2.611s user 0m0.144s sys 0m0.040s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch... + 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 215.44 KB...] checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for C compiler vendor... gnu checking for C compiler version... 5.3.1 checking for valgrind... valgrind checking for Valgrind tool memcheck... memcheck checking for Valgrind tool helgrind... helgrind checking for Valgrind tool drd... drd checking for Valgrind tool exp-sgcheck... exp-sgcheck checking whether aarch64-linux-gnu-gcc supports -fvisibility=hidden... yes checking for GCC atomic builtins... yes checking whether -latomic is needed for 64-bit atomic built-ins... no checking whether -latomic is needed for 128-bit atomic built-ins... yes checking for __atomic_exchange_16 in -latomic... yes checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for EVP_EncryptInit in -lcrypto... yes checking openssl/des.h usability... yes checking openssl/des.h presence... yes checking for openssl/des.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes 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... no checking pcap/pcap.h presence... no checking for pcap/pcap.h... no checking for doxygen... doxygen checking for asciidoctor... asciidoctor checking for mscgen... mscgen checking for CU_get_error in -lcunit... yes checking CUnit/Basic.h usability... yes checking CUnit/Basic.h presence... yes checking for CUnit/Basic.h... yes checking for aarch64-linux-gnu-doxygen... no checking for doxygen... /usr/bin/doxygen configure: WARNING: using cross tools not prefixed with host triplet checking for aarch64-linux-gnu-perl... no checking for perl... /usr/bin/perl DX_FLAG_doc=1 DX_FLAG_html=1 checking whether C compiler accepts -Wimplicit-fallthrough=0... no checking whether C compiler accepts -Wformat-truncation=0... no checking whether C compiler accepts -Wformat-overflow=0... no checking whether CC supports -mcx16... no checking for library containing timer_create... 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 platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/Makefile config.status: creating test/platform/linux-generic/shmem/Makefile config.status: creating test/platform/linux-generic/pktio/Makefile config.status: creating test/platform/linux-generic/pktio_ipc/Makefile config.status: creating test/platform/linux-generic/ring/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 example/classifier/Makefile config.status: creating example/generator/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/Makefile config.status: creating example/packet/Makefile config.status: creating example/time/Makefile config.status: creating example/timer/Makefile config.status: creating example/traffic_mgmt/Makefile config.status: creating example/l2fwd_simple/Makefile config.status: creating example/switch/Makefile config.status: creating example/hello/Makefile config.status: creating test/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/atomic/Makefile config.status: creating test/validation/barrier/Makefile config.status: creating test/validation/buffer/Makefile config.status: creating test/validation/classification/Makefile config.status: creating test/validation/common/Makefile config.status: creating test/validation/cpumask/Makefile config.status: creating test/validation/crypto/Makefile config.status: creating test/validation/errno/Makefile config.status: creating test/validation/hash/Makefile config.status: creating test/validation/init/Makefile config.status: creating test/validation/lock/Makefile config.status: creating test/validation/Makefile config.status: creating test/validation/packet/Makefile config.status: creating test/validation/pktio/Makefile config.status: creating test/validation/pool/Makefile config.status: creating test/validation/queue/Makefile config.status: creating test/validation/random/Makefile config.status: creating test/validation/scheduler/Makefile config.status: creating test/validation/shmem/Makefile config.status: creating test/validation/std_clib/Makefile config.status: creating test/validation/system/Makefile config.status: creating test/validation/thread/Makefile config.status: creating test/validation/time/Makefile config.status: creating test/validation/timer/Makefile config.status: creating test/validation/traffic_mngr/Makefile config.status: creating Makefile config.status: creating helper/Makefile config.status: creating helper/test/Makefile config.status: creating pkgconfig/libodp-linux.pc config.status: creating pkgconfig/libodphelper-linux.pc config.status: creating helper/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-test-perf-proc
opendataplane 1.11.0.1
ODP Library version: 111:0:0 Helper Library version: 110:0:1
implementation_name: odp-linux ARCH_DIR arm with_platform: linux-generic prefix: https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: ${exec_prefix}/lib/odp/tests WITH_ARCH: arm
cc: aarch64-linux-gnu-gcc cc version: 5.3.1 cppflags: am_cppflags: -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/include -Ihttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/include am_cxxflags: -std=c++11 cflags: -g -O2 am_cflags: -pthread -DIMPLEMENTATION_NAME=odp-linux -DODP_DEBUG_PRINT=0 -DODP_DEBUG=0 -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: am_ldflags: -latomic -pthread -lrt -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/openssl-OpenSSL_1_0_1h/lib -Lhttps://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/installed/arm64/cunit-2.1-3/lib libs: -lcunit -lcrypto defs: -DHAVE_CONFIG_H cunit: yes test_vald: yes test_perf: yes test_cpp: no 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 + isdebug echo 'build: before make -j 8' + '[' 0 -eq 1 ']' + exit_on_error make -j 8 + quiet make -j 8 + [[ 0 -eq 1 ]] + make -j 8 Making all in platform/linux-generic make[1]: Entering directory 'https://ci.linaro.org/job/odp-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' CC odp_atomic.lo CC odp_barrier.lo CC odp_buffer.lo CC odp_cpu.lo CC odp_classification.lo CC odp_cpumask_task.lo CC odp_crypto.lo CC odp_cpumask.lo CC odp_errno.lo CC odp_event.lo CC odp_hash.lo In file included from ../../../include/odp_api.h:21:0, from ../../../platform/linux-generic/include/protocols/eth.h:20, from ../../../platform/linux-generic/include/odp_classification_inlines.h:22, from ../../../platform/linux-generic/odp_classification.c:17: ../../../platform/linux-generic/include/odp/api/version.h:21:34: fatal error: odp/api/spec/version.h: No such file or directory compilation terminated. Makefile:836: 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-release-api-check/ARCH=arm64,GIT_BRANCH=monarch_lts,label=docker-jessie-amd64,pktio=none/ws/check-odp/build/odp/testdir/platform/linux-generic' Makefile:470: 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 + '[' -d check-odp/build/odp/testdir/ ']' + mkdir -p out/log + find check-odp/build/odp/testdir/ -type f -name '*.log' -exec cp '{}' out/log ';' + case "${ARCH}" in + case "${label}" in + 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-08-19 19:34:25-- 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-08-19 19:34: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% 42.9M=0s
2017-08-19 19:34:25 (42.9 MB/s) - ‘/home/buildslave/bin/linaro-cp.py’ saved [9971/9971]
+ '[' -d out ']' + PUB_DEST=components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/14 + python /home/buildslave/bin/linaro-cp.py --api_version 3 --link-latest out components/lng/odp/odp-release-api-check/monarch_lts/docker-jessie-amd64/arm64/none/14
real 0m1.982s user 0m0.100s sys 0m0.028s + echo '***************************' *************************** + echo 'Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch...' Logs published on http://snapshots.linaro.org/components/lng/odp/odp-release-api-check/monarch... + 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.