Known Issues

BIOS preventing access to QPI performance counters

Are you experiencing issues with accessing the performance counters to measure QPI traffic on Intel Xeon processors E5 family? For examples, you might run into the following error message when you try to execute Intel Performance Counter Monitor (Intel PCM) on such a system:

  • Linux*
  • Microsoft Windows*
  • Server
  • Advanced
  • PMU Performance Monitoring PerfMon
  • Bug report IVF Composer XE 2013 Update 2 VS2008 error #10037: could not find 'link'

    Bug Report  March 2013

    Affected version:  Intel(R) Visual Fortran Composer XE 2013 Update 2 ( version / build 20130118 ) when used in conjunction with Visual Studio 2008

    Symptoms/behavior: after upgrading to IVF Composer XE 2013 Update 2 builds fail with "error #10037: could not find 'link'".  Root cause is a bug in the Intel Integrations into Visual Studio.  The integration into Visual Studio 2008 introduced a faulty path.  This will be fixed in an upcoming Update release.  There is a work around:

  • Microsoft Windows*
  • Fortran
  • Intel® Parallel Studio XE Composer Edition
  • Bug report IVF Composer XE 2013 Update 2 Visual Studio crashes opening Fortran source file

    Affected Version:  Intel(R) Visual Fortran Composer XE 2013 Update 2 ( version / build 20130118 )

    Symptom:  Visual Studio 2010 environment will crash when opening a Fortran Source file

    Root cause:  the Visual Fortran Integrations into Microsoft Visual Studio introduced a bug in the Update 2 compiler.  Fortran source files containing:

    interface assignment(=)

  • Microsoft Windows*
  • Fortran
  • Advanced
  • Beginner
  • Intermediate
  • Intel® Parallel Studio XE Composer Edition
  • Link error with icpc when using Boost* 1.51+ MPL library and g++*


    Link error with icpc: when linking object files compiled with icpc & g++* along with Boost* MPL library 1.51 or above, as shown in the sample test case below:

    %cat t.h
    #include <boost/mpl/vector.hpp>
    template<typename T> struct my;
    void foo(my<boost::mpl::vector<> >* = 0);

    %cat u.cpp
    #include "t.h"
    int main() { foo();}

  • Linux*
  • Microsoft Windows*
  • C/C++
  • Intermediate
  • Intel® Parallel Studio XE
  • Intel® Parallel Studio XE Composer Edition
  • Intel® Parallel Studio XE Professional Edition
  • Development Tools
  • Inspector XE 2013 changed the usage of appdebug option

    We know that Inspector XE has realized the connection to GDB seamlessly when Inspector detects an error, I described the usage in this article for Inspector XE 2011. However if you try this function on Inspector XE 2013 according to my blog, will meet below error:

    # inspxe-cl -collect mi3 -knob appdebug=on-error -- ./test_memory.gcc
    Error: Cannot find knob appdebug. Use -knob-list to see available knobs.

    А пишут ли ещё на Си++?

    Для меня это вопрос странен. Ответ: конечно да, и ещё долго будут писать. Однако время от времени, мне задают этот вопрос на конференциях или при общении на форумах. Я решил дать на него небольшой письменный ответ, чтобы в дальнейшем иметь возможность ответить одной ссылкой.

    Мы разрабатываем инструмент анализа кода PVS-Studio для разработчиков Си/Си++ приложений. Иногда меня спрашивают, почему именно для этих языков, ведь Си/Си++ это старый язык, на котором мало кто пишет. Когда я говорю, что это весьма популярный язык и широко используется, они искренне удивляются.

    Subscribe to Known Issues