confusing compiler identification
Kulakov, Igor
[please enable javascript to see the address]
Mon Aug 26 15:20:45 CEST 2013
Matthias, thank you.
It has improved the situation.
1. I have only 4 test fails with Vc (not 18 as before), all of them are mic tests, none are sse.
2. The tracker runs now in Release (do not crashes) with sse. But with same 13.6% clones.
On Aug 26, 2013, at 8:00 AM, Matthias Kretz wrote:
> 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
>
> _______________________________________________
> Vc mailing list
>[please enable javascript to see the address]
> https://compeng.uni-frankfurt.de/mailman/listinfo/vc
More information about the Vc
mailing list