See https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/25/
------------------------------------------ [...truncated 906 lines...] checking limits.h presence... yes checking for limits.h... yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for inline... inline checking for size_t... yes checking for ssize_t... yes 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 doxygen... /usr/bin/doxygen checking for perl... /usr/bin/perl checking for latex... no configure: WARNING: latex not found - will not generate doxygen PostScript documentation checking for makeindex... no checking for dvips... no checking for egrep... /bin/egrep checking for pdflatex... no configure: WARNING: pdflatex not found - will not generate doxygen PDF documentation checking for makeindex... no checking for egrep... (cached) /bin/egrep 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 doxygen... doxygen no 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 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 for library containing timer_create... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating example/Makefile config.status: creating example/generator/Makefile config.status: creating example/ipsec/Makefile config.status: creating example/l2fwd/Makefile config.status: creating example/packet/Makefile config.status: creating example/timer/Makefile config.status: creating pkgconfig/libodp.pc config.status: creating platform/Makefile config.status: creating platform/linux-generic/Makefile config.status: creating platform/linux-dpdk/Makefile config.status: creating test/Makefile config.status: creating test/api_test/Makefile config.status: creating test/performance/Makefile config.status: creating test/validation/Makefile config.status: creating test/miscellaneous/Makefile config.status: creating helper/config.h config.status: executing depfiles commands config.status: executing libtool commands
opendataplane 1.0.0
Library version: 100:0:0
with_platform: linux-dpdk prefix: https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/new-build sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include
cc: gcc cppflags: am_cppflags: -Ihttps://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/installed/x86_64/cunit-2.1-3/include am_cxxflags: -std=c++11 cflags: -g -O2 am_cflags: -pthread -DODP_DEBUG_PRINT=1 -DODP_DEBUG=1 -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=gnu99 ldflags: am_ldflags: -Lhttps://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/installed/x86_64/cunit-2.1-3/lib -pthread -lrt libs: -lcrypto -lcunit cunit: yes test_vald: yes test_perf: yes test_cpp: no
Making all in doc make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/doc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/doc' Making all in platform make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform' Making all in linux-dpdk make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform/linux-dpdk' CC odp_buffer.lo CC odp_init.lo CC odp_linux.lo CC odp_packet_io.lo CC odp_packet.lo CC odp_packet_dpdk.lo CC odp_pool.lo CC ../linux-generic/odp_barrier.lo CC ../linux-generic/odp_cpumask.lo CC ../linux-generic/odp_crypto.lo CC ../linux-generic/odp_errno.lo In file included from ../../platform/linux-generic/include/odp/debug.h:28:0, from ../../platform/linux-generic/include/odp_debug_internal.h:22, from ./include/odp_packet_internal.h:22, from odp_packet.c:8: ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: Scatter gather is not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:176:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: Scatter gather is not supported!"); ^ ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: IP frags are not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:180:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: IP frags are not supported!"); ^ Makefile:724: recipe for target 'odp_packet.lo' failed make[2]: *** [odp_packet.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from ../../platform/linux-generic/include/odp/debug.h:28:0, from ./include/odp_buffer_internal.h:25, from ./include/odp_pool_internal.h:23, from odp_pool.c:9: ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: Scatter gather is not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:176:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: Scatter gather is not supported!"); ^ ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: IP frags are not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:180:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: IP frags are not supported!"); ^ In file included from ../../platform/linux-generic/include/odp/debug.h:28:0, from ../../platform/linux-generic/include/odp_packet_socket.h:17, from ./include/odp_packet_io_internal.h:22, from odp_packet_io.c:8: ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: Scatter gather is not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:176:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: Scatter gather is not supported!"); ^ ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: IP frags are not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:180:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: IP frags are not supported!"); ^ In file included from ../../platform/linux-generic/include/odp/debug.h:28:0, from odp_init.c:10: ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: Scatter gather is not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:176:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: Scatter gather is not supported!"); ^ ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: IP frags are not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:180:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: IP frags are not supported!"); ^ In file included from ../../platform/linux-generic/include/odp/debug.h:28:0, from ../../platform/linux-generic/include/odp_debug_internal.h:22, from odp_packet_dpdk.c:28: ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: Scatter gather is not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:176:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: Scatter gather is not supported!"); ^ ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: IP frags are not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:180:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: IP frags are not supported!"); ^ Makefile:724: recipe for target 'odp_pool.lo' failed make[2]: *** [odp_pool.lo] Error 1 Makefile:724: recipe for target 'odp_init.lo' failed make[2]: *** [odp_init.lo] Error 1 Makefile:724: recipe for target 'odp_packet_io.lo' failed make[2]: *** [odp_packet_io.lo] Error 1 Makefile:724: recipe for target 'odp_packet_dpdk.lo' failed make[2]: *** [odp_packet_dpdk.lo] Error 1 In file included from ../../platform/linux-generic/include/odp/debug.h:28:0, from ../linux-generic/odp_crypto.c:12: ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: Scatter gather is not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:176:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: Scatter gather is not supported!"); ^ ../../include/odp/api/debug.h:48:40: error: static assertion failed: "ERROR: IP frags are not supported!" #define _ODP_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) ^ ./include/odp_packet_internal.h:180:1: note: in expansion of macro '_ODP_STATIC_ASSERT' _ODP_STATIC_ASSERT(0, "ERROR: IP frags are not supported!"); ^ Makefile:724: recipe for target '../linux-generic/odp_crypto.lo' failed make[2]: *** [../linux-generic/odp_crypto.lo] Error 1 make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform/linux-dpdk' Makefile:377: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-api-platform-check/label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform' Makefile:462: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 Build step 'Execute shell' marked build as failure Skipping publisher since build result is FAILURE