In the newest distribution of tbb, in the config file one sees the macro
In my setup ( intel c++ 12.1 compiler for 64 bit windows, plugged to msvc2010 ) this seems to resolve to true.
As I have written a couple of functions using std::forward and they seemed to work fine, I suspect that this must refer to certain
pitfalls (?) of the feature( o/wise, I would expect a macro saying something like ...HAVE_STD_FORWARD ).
Of course there is a chance that the config file has a problem, but leaving this aside for the moment, what is the situation with std::forward ?
Is it indeed broken? If yes, is there some documentation as to how ? Should it be avoided ? Does it affect the stl when using the C++0x flag ?
Has it been fixed at a later distribution?
Thank you in advance for your help,