Community
cancel
Showing results for 
Search instead for 
Did you mean: 
neilhenderson
Beginner
65 Views

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

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
65 Views

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

Hubert_H_Intel
Employee
65 Views

I filed a bug report and will keep you informed.
Hubert_H_Intel
Employee
65 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.
Reply