On Thu, Oct 1, 2015 at 4:02 PM, Gennadiy Rozental
Adam Wulkiewicz
writes: Gennadiy Rozental wrote:
Aparna Kumta
writes: It seems that the code contains rvalue reference and hence the
compiler
is not able to build it in C++03 mode. Why do you want to use C++03 mode?
Test is failing from various reasons with any compiler without C++11 support. See e.g.: http://www.boost.org/development/tests/develop/developer/geometry.html
It is almost 2016. How much longer do we plan to test against c++03? I'm with Bjarne here: it is time to move to c++11 enabled world - we all going to be better for it.
I'll see if anything obvious can be fixed.
I'm all for libraries that only support C++11 going forward and even investigating phasing out support from existing libraries. However, the test library will have to be one of the last ones to stop supporting C++03 compilers because as long as there are other C++03 libraries in boost, it will still have to support testing them. Unfortunately I know lots of places that are still using msvc-8.0, so I don't see that full move happening any time soon :-( Tom