>From: De Lara Guarch, Pablo >Sent: Monday, April 04, 2016 11:34 AM >To: Mrzyglod, DanielX T <danielx.t.mrzyglod at intel.com>; dev at dpdk.org >Cc: Wu, Jingjing <jingjing.wu at intel.com> >Subject: RE: [PATCH 2/2] examples: fix build errors for icc > >Hi Daniel, > >> -----Original Message----- >> From: Mrzyglod, DanielX T >> Sent: Monday, April 04, 2016 9:47 AM >> To: dev at dpdk.org >> Cc: Wu, Jingjing; De Lara Guarch, Pablo >> Subject: [PATCH 2/2] examples: fix build errors for icc >> >> error: loops in this subroutine are not good vectorization candidates >> (try compiling with O3 and/or IPO). >> >> Solution to disable this diagnostic message >> https://software.intel.com/en-us/forums/intel-c-compiler/topic/537688 >> >> Fixes: d299106e8e31 ("examples/ipsec-secgw: add IPsec sample application") >> Fixes: 8cc72f2814dd ("examples/vmdq_dcb: support X710") >> >> Signed-off-by: Daniel Mrzyglod <danielx.t.mrzyglod at intel.com> > >Which ICC version are you using? I don't see any errors with ICC 15.0, so is >it with >16.0?
icc (ICC) 15.0.1 20141023 Copyright (C) 1985-2014 Intel Corporation. All rights reserved. When I did: make examples T=x86_64-native-linuxapp-icc /mnt/shared/dtmrzglx/hubabuba/examples/vmdq_dcb/main.c(521): (col. 1) error: loops in this subroutine are not good vectorization candidates (try compiling with O3 and/or IPO). compilation aborted for /mnt/shared/dtmrzglx/hubabuba/examples/vmdq_dcb/main.c (code 1) /mnt/shared/dtmrzglx/hubabuba/mk/internal/rte.compile-pre.mk:126: recipe for target 'main.o' failed make[4]: *** [main.o] Error 1 /mnt/shared/dtmrzglx/hubabuba/mk/rte.extapp.mk:42: recipe for target 'all' failed make[3]: *** [all] Error 2 /mnt/shared/dtmrzglx/hubabuba/mk/rte.extsubdir.mk:46: recipe for target 'vmdq_dcb' failed make[2]: *** [vmdq_dcb] Error 2 make[2]: *** Waiting for unfinished jobs.... /mnt/shared/dtmrzglx/hubabuba/examples/ipsec-secgw/sa.c(348): (col. 1) error: loops in this subroutine are not good vectorization candidates (try compiling with O3 and/or IPO). compilation aborted for /mnt/shared/dtmrzglx/hubabuba/examples/ipsec-secgw/sa.c (code 1) /mnt/shared/dtmrzglx/hubabuba/mk/internal/rte.compile-pre.mk:126: recipe for target 'sa.o' failed make[4]: *** [sa.o] Error 1