Thank you very much for the good catch on ICC! Please try gcc for now. Sorry for any inconvenience! I will send out the patch soon.
Regards, Helin > -----Original Message----- > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > Sent: Monday, May 18, 2015 2:09 PM > To: Zhang, Helin > Cc: dev at dpdk.org > Subject: Can't compile master branch with icc > > Hi Helin, > > It seems master branch cannot be compiled with icc like below. > > $ T=x86_64-native-linuxapp-icc make install > > ...snip.... > > dpdk/lib/librte_pmd_i40e/i40e/i40e_nvm.c(1022): error #188: > enumerated type mixed with another type > hw->aq.asq_last_status = old_asq_status; > > > As a result of bisecting, below patch may cause the issue. > 3b7271f i40e/base: catch NVM write semaphore timeout and retry > > Could you please check it? > > Regards, > Tetsuya