This article is meant for those programmers who are only getting started with the Visual Studio environment and trying to compile their C++ projects under it. Everything looks strange and complicated in an unfamiliar environment, and novices are especially irritated by the stdafx.h file that causes strange errors during compilation. Pretty often it all ends in them diligently turning off all precompiled headers in every project. We wrote this article to help Visual Studio newcomers to figure it all out.

Diagnostic 15310: xxxx was not vectorized: operation cannot be vectorized

Product Version: Intel® Fortran Compiler 15.0 and a later version 


When the loop contains an assignment to a derived data type which is not directly vectorizable. The vectorization report generated using Intel® Fortran Compiler's optimization and vectorization report options includes non-vectorized loop instance:

Windows* OS:  /O2  /Qopt-report:2  /Qopt-report-phase:vec    

  • Desenvolvedores
  • Professores
  • Estudantes
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Fortran
  • Principiante
  • Intermediário
  • Intel® Parallel Studio XE Cluster Edition
  • Intel® Parallel Studio XE Composer Edition
  • Intel® Parallel Studio XE Professional Edition
  • Compilador Fortran Intel®+
  • warning
  • error
  • remark
  • Intel Compilers Vectorization Reports
  • vector
  • Ferramentas de desenvolvimento
  • Otimização
  • Computação paralela
  • Vetorização
  • Intel® Memory Protection Extensions Enabling Guide

    Abstract: This document describes Intel® Memory Protection Extensions (Intel® MPX), its motivation, and programming model. It also describes the enabling requirements and the current status of enabling in the supported OSs: Linux* and Windows* and compilers: Intel® C++ Compiler, GCC, and Visual Studio*.  Finally, the paper describes how ISVs can incrementally enable bounds checking in their Intel MPX applications.


  • Desenvolvedores
  • Linux*
  • Microsoft Windows* 8.x
  • Servidor
  • C/C++
  • Intermediário
  • Compilador C++ Intel®
  • Extensões Intel® de proteção de memória
  • Intel® MPX
  • SpaceApps NYC 2015 : A Truly Stellar Event!

    The International Space Apps Challenge is a technology development and problem solving event during which citizens from around the world collaborate to tackle challenges relevant to improving life on Earth and the exploration of space. Intel has participated in these events and has provided technical mentorship, as well as software/hardware sponsorship.
    Assine o Intermediário