FIAS . Impressum . Privacy

confusing compiler identification

Matthias Kretz [please enable javascript to see the address]
Mon Aug 26 14:00:39 CEST 2013


In the meantime I found and fixed two issues relating to misuse of aliasing in 
the ICC workarounds in Vc (don't get me started what workarounds those are). 
Right now I have quite reasonable unit test results with the XeonPhi branch in 
git. I suggest you update to that one and give it a try. If it works better I 
can make a new preview release.

Regards,
	Matthias

On Monday 26 August 2013 11:38:01 Kulakov, Igor wrote:
> Hi Matthias,
> 
> Thank you for the notice.
> So you think that the needed compiler is found?
> 
> Then we still have exactly same problems with it and Vc-0.99 ...:
> 1. Vc mask_sse test fails.
> 2. Tracker crashes in release.
> 3. Tracker gives 13.6% clones in debug.
> 
> Regards,
> Igor
> 
> On Aug 26, 2013, at 5:51 AM, Matthias Kretz wrote:
> > Hi,
> > 
> > On Friday 23 August 2013 21:27:20 Kulakov, Igor wrote:
> >> how is it possible that Vc first write about icc 13.1.0, then about
> >> 13.1.3?
> >> Which version will be used?
> > 
> > Just noticed this now: Both are talking about the same compiler (see the
> > build-date 20130607). Apparently the cmake-internal identification method
> > fails to determine the patch-level correctly.
> > 
> >> P.S. composer_xe_2013.5.192 should have icc 13.1.3
> >> 
> >> Thank you,
> >> Igor
> >> 
> >> -- The C compiler identification is Intel 13.1.0.20130607
> >> -- The CXX compiler identification is Intel 13.1.0.20130607
> >> -- Check for working C compiler:
> >> /opt/intel/composer_xe_2013.5.192/bin/intel64/icc -- Check for working C
> >> compiler: /opt/intel/composer_xe_2013.5.192/bin/intel64/icc -- works --
> >> Detecting C compiler ABI info
> >> -- Detecting C compiler ABI info - done
> >> -- Check for working CXX compiler:
> >> /opt/intel/composer_xe_2013.5.192/bin/intel64/icpc -- Check for working
> >> CXX
> >> compiler: /opt/intel/composer_xe_2013.5.192/bin/intel64/icpc -- works --
> >> Detecting CXX compiler ABI info
> >> -- Detecting CXX compiler ABI info - done
> >> -- Detected Compiler: Intel 13.1.3
> >> -- Performing Test c_compiler_can_offload
> >> -- Performing Test c_compiler_can_offload - Success
> >> -- Performing Test cxx_compiler_can_offload
> >> -- Performing Test cxx_compiler_can_offload - Success
> >> -- C/C++ Compiler can offload to MIC.
> >> -- MIC ICC Version: "13.1.3.192 Build 20130607"
> 
> _______________________________________________
> Vc mailing list
>[please enable javascript to see the address]
> https://compeng.uni-frankfurt.de/mailman/listinfo/vc
-- 
Dipl.-Phys. Matthias Kretz

Web:   http://compeng.uni-frankfurt.de/?mkretz

SIMD easy and portable: http://compeng.uni-frankfurt.de/?vc



More information about the Vc mailing list
FIAS . Impressum . Privacy