Quantcast
Channel: Intel® C++ Compiler
Viewing all articles
Browse latest Browse all 1616

/Qvec-report6 report is sometimes missing file name and line number information

$
0
0

I have script in msysgit to take compile log from /Qvec-report6 from MSVC IDE, then grep vectization and other useful informations, then pipe it to "sort | uniq", to eliminate similar messages (e.g. implicitly inlined function in header for class).

It emits these (NB: it is uniq'ed):

2>      remark: loop was not vectorized: existence of vector dependence
2>      remark: loop was not vectorized: nonstandard loop is not a vectorization candidate
2>      remark: loop was not vectorized: statement cannot be vectorized
2>      remark: vectorization support: call to function ??1c_fft_equalizer_stats_data@@QEAA@XZ cannot be vectorized
2>      remark: vectorization support: call to function _aligned_free cannot be vectorized
2>      remark: vectorization support: call to function fftw_free cannot be vectorized
2>      remark: vectorization support: number of FP down converts: double precision to single precision 1

instead of something like this:

2>      C:\path\to\common\recorder7_pipe_comm.cpp(52,5): message : loop was not vectorized: nonstandard loop is not a vectorization candidate
2>      c:\path\to/hashmap.h(764,1): message : loop was not vectorized: unsupported loop structure

I'm on Win 8.1 Pro x64, x64 target and ICC 14 with the latest updates.


Viewing all articles
Browse latest Browse all 1616

Latest Images

Trending Articles



Latest Images