------------------------------------------ [...truncated 1171 lines...] make[2]: Nothing to be done for 'all'. make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/miscellaneous' Making all in validation make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/validation' CC odp_buffer-odp_buffer.o CC common/odp_buffer-odp_cunit_common.o CCLD odp_buffer CC crypto/odp_crypto-odp_crypto_test_async_inp.o CC crypto/odp_crypto-odp_crypto_test_sync_inp.o CC crypto/odp_crypto-odp_crypto_test_rng.o CC odp_crypto-odp_crypto.o CC common/odp_crypto-odp_cunit_common.o CCLD odp_crypto CC odp_init.o CCLD odp_init CC odp_init_abort.o CCLD odp_init_abort CC odp_init_log.o CCLD odp_init_log CC odp_packet.o odp_packet.c:557:14: warning: Null pointer passed as an argument to a 'nonnull' parameter CU_ASSERT(!memcmp(pkt1map, pkt2map, cmplen)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/installed/x86_64/cunit-2.1-3/include/CUnit/CUnit.h:123:30: note: expanded from macro 'CU_ASSERT' { CU_assertImplementation((value), __LINE__, #value, __FILE__, "", CU_FALSE); } ^ odp_packet.c:593:13: warning: Call to 'malloc' has an allocation size of 0 bytes data_buf = malloc(pkt_len); ^~~~~~~~~~~~~~~ odp_packet.c:597:15: warning: Array access (from variable 'data_buf') results in a null pointer dereference data_buf[i] = (uint8_t)i; ~~~~~~~~ ^ 3 warnings generated. CC common/odp_cunit_common.o CCLD odp_packet CC odp_pool.o CCLD odp_pool CC odp_queue.o CCLD odp_queue CC odp_schedule.o odp_schedule.c:64:2: warning: Value stored to 'wait_time' is never read wait_time = odp_schedule_wait_time(0); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ odp_schedule.c:103:18: warning: Access to field 'cpu_count' results in a dereference of a null pointer (loaded from variable 'globals') if (num_cpus == globals->cpu_count) ^~~~~~~~~~~~~~~~~~ odp_schedule.c:234:24: warning: Access to field 'current_prio' results in a dereference of a null pointer (loaded from variable 'globals') globals->current_prio = ODP_SCHED_PRIO_HIGHEST; ~~~~~~~ ^ odp_schedule.c:268:17: warning: Access to field 'sync' results in a dereference of a null pointer (loaded from variable 'thr_args') thr_args->sync = sync; ~~~~~~~~ ^ odp_schedule.c:275:23: warning: Access to field 'cpu_count' results in a dereference of a null pointer (loaded from variable 'globals') thr_args->num_cpus = globals->cpu_count; ^~~~~~~~~~~~~~~~~~ 5 warnings generated. CCLD odp_schedule CC odp_shm.o odp_shm.c:65:24: warning: Access to field 'foo' results in a dereference of a null pointer (loaded from variable 'test_shared_data') test_shared_data->foo = TEST_SHARE_FOO; ~~~~~~~~~~~~~~~~ ^ 1 warning generated. CCLD odp_shm CC odp_system.o odp_system.c:31:2: warning: Function call argument is an uninitialized value CU_ASSERT(char_ok); ^~~~~~~~~~~~~~~~~~ https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/installed/x86_64/cunit-2.1-3/include/CUnit/CUnit.h:123:5: note: expanded from macro 'CU_ASSERT' { CU_assertImplementation((value), __LINE__, #value, __FILE__, "", CU_FALSE); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD odp_system CC odp_synchronizers.o CCLD odp_synchronizers CC odp_time.o CCLD odp_time CC odp_timer.o odp_timer.c:205:13: warning: Dereference of null pointer tt[i].tim = odp_timer_alloc(tp, queue, &tt[i]); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CCLD odp_timer CC odp_errno.o CCLD odp_errno CC odp_pktio.o odp_pktio.c:55:8: warning: Function call argument is an uninitialized value ret = odp_pktio_mac_addr(src->id, ð->src, sizeof(eth->src)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ odp_pktio.c:58:8: warning: Function call argument is an uninitialized value ret = odp_pktio_mac_addr(dst->id, ð->dst, sizeof(eth->dst)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ odp_pktio.c:427:3: warning: Function call argument is an uninitialized value destroy_inq(pktios[i].id); ^~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. CCLD odp_pktio make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/validation' make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test' make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test' make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk' scan-build: 14 bugs found. scan-build: Run 'scan-view https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/scan-build-tmp/2015-04-27-193949-20268-1' to examine bug reports. Making clean in doc make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/doc' rm -rf .libs _libs rm -rf output rm -f *.lo make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/doc' Making clean in platform make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform' Making clean in linux-dpdk make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform/linux-dpdk' test -z "../../lib/libodp.la" || rm -f ../../lib/libodp.la rm -f ../../lib/so_locations rm -rf ../../lib/.libs ../../lib/_libs rm -rf .libs _libs rm -rf ../linux-generic/.libs ../linux-generic/_libs rm -f *.o rm -f ../linux-generic/*.o rm -f ../linux-generic/*.lo rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform/linux-dpdk' make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform' rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform' make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform' Making clean in example make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example' Making clean in generator make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/generator' rm -f odp_generator rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/generator' Making clean in ipsec make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/ipsec' rm -f odp_ipsec rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/ipsec' Making clean in l2fwd make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/l2fwd' rm -f odp_l2fwd rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/l2fwd' Making clean in packet make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/packet' rm -f odp_pktio rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example/packet' make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example' rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example' make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/example' Making clean in test make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test' Making clean in api_test make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/api_test' rm -f odp_atomic odp_shm odp_ring rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/api_test' Making clean in performance make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/performance' rm -f odp_scheduling rm -rf .libs _libs rm -f *.o test -z "odp_scheduling.log" || rm -f odp_scheduling.log test -z "odp_scheduling.trs" || rm -f odp_scheduling.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/performance' Making clean in miscellaneous make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/miscellaneous' rm -rf .libs _libs rm -f *.o test -z "" || rm -f test -z "" || rm -f test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/miscellaneous' Making clean in validation make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/validation' rm -f odp_buffer odp_crypto odp_init odp_init_abort odp_init_log odp_packet odp_pool odp_queue odp_schedule odp_shm odp_system odp_synchronizers odp_time odp_timer odp_errno odp_pktio rm -rf .libs _libs rm -f *.o rm -f common/*.o rm -f crypto/*.o test -z "odp_buffer.log odp_crypto.log odp_init.log odp_init_abort.log odp_init_log.log odp_packet.log odp_pool.log odp_queue.log odp_schedule.log odp_shm.log odp_system.log odp_synchronizers.log odp_time.log odp_timer.log odp_errno.log odp_pktio_run.log" || rm -f odp_buffer.log odp_crypto.log odp_init.log odp_init_abort.log odp_init_log.log odp_packet.log odp_pool.log odp_queue.log odp_schedule.log odp_shm.log odp_system.log odp_synchronizers.log odp_time.log odp_timer.log odp_errno.log odp_pktio_run.log test -z "odp_buffer.trs odp_crypto.trs odp_init.trs odp_init_abort.trs odp_init_log.trs odp_packet.trs odp_pool.trs odp_queue.trs odp_schedule.trs odp_shm.trs odp_system.trs odp_synchronizers.trs odp_time.trs odp_timer.trs odp_errno.trs odp_pktio_run.trs" || rm -f odp_buffer.trs odp_crypto.trs odp_init.trs odp_init_abort.trs odp_init_log.trs odp_packet.trs odp_pool.trs odp_queue.trs odp_schedule.trs odp_shm.trs odp_system.trs odp_synchronizers.trs odp_time.trs odp_timer.trs odp_errno.trs odp_pktio_run.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test/validation' make[2]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test' rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test' make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/test' make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk' rm -rf .libs _libs rm -f *.lo make[1]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk' Making all in doc make[1]: Entering directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,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-publish/build_type=clang,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-publish/build_type=clang,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-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/build/odp-dpdk/platform/linux-dpdk' CC ../linux-generic/odp_barrier.lo CC odp_buffer.lo In file included from odp_buffer.c:8: In file included from ./include/odp_buffer_internal.h:34: In file included from https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/DPDK/dpdk/x86_64-native-linuxapp-gcc/include/rte_mbuf.h:61: https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,label=docker-utopic,platform_type=dpdk/ws/check-odp/DPDK/dpdk/x86_64-native-linuxapp-gcc/include/rte_mempool.h:244:8: error: cast from 'char *' to 'struct rte_mempool **' increases required alignment from 1 to 8 [-Werror,-Wcast-align] mpp = (struct rte_mempool **)((char *)obj - off); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from odp_buffer.c:9: ./include/odp_pool_internal.h:88:9: error: cast from 'odp_buffer_t' (aka 'struct (anonymous at ../../platform/linux-generic/include/odp/plat/buffer_types.h:29:9) *') to 'odp_buffer_hdr_t *' (aka 'struct odp_buffer_hdr_t *') increases required alignment from 1 to 64 [-Werror,-Wcast-align] return (odp_buffer_hdr_t *)buf; ^~~~~~~~~~~~~~~~~~~~~~~ odp_buffer.c:87:24: error: cast from 'uint16_t *' (aka 'unsigned short *') to 'odp_atomic_u32_t *' (aka 'struct odp_atomic_u32_s *') increases required alignment from 2 to 4 [-Werror,-Wcast-align] odp_atomic_load_u32((odp_atomic_u32_t *) ^~~~~~~~~~~~~~~~~~~~ 3 errors generated. Makefile:724: recipe for target 'odp_buffer.lo' failed make[2]: *** [odp_buffer.lo] Error 1 make[2]: Leaving directory 'https://ci.linaro.org/jenkins/job/odp-publish/build_type=clang,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-publish/build_type=clang,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