Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7953 Discussions

backend signals error with VS 2008 and Intel 12.1 related to tr1::function

neilhenderson
Beginner
324 Views
I receive the "internal error: backend signals" error when compiling the attached sample with Intel12.1.0.043 and Visual Studio 2008 on Windows 7.
It compiles fine with the previous12.0.1.096 version.
The problem occurs in both Debug and Release builds in VS.
0 Kudos
3 Replies
Hubert_H_Intel
Employee
324 Views

I reproduced the problem and I'm working on it.
Regards,
Hubert.

0 Kudos
Hubert_H_Intel
Employee
324 Views
I filed a bug report and will keep you informed.
0 Kudos
Hubert_H_Intel
Employee
324 Views
The bug is fixed now an no longer reproducible with the latest Intel C++ Compiler XE 12.1.3.300 (12.1 Update 9). The sample main.cpp builds fine with Visual Studio 2010. However, on Visual Studio 2008 there is a syntax error now (also occuring with the Microsoft Compiler) which may have to do with missing or unsufficient support in the standard C++ Library TR1 extensions inVisual Studio 2008. I haven't looked deeper into this since the subject here was the bug with the backend signals which is now solved.
Please have a try with the latest Intel Compiler. If you need help with the std::tr1::function syntax error under VS2008 you may follow up here.
Regards, Hubert.
0 Kudos
Reply