I have the impression that SD-6 is incomplete with regards to the C++11 features because according to the GCC, Clang and EDG tables of C++11 features found in these documents:
http://www.gnu.org/software/gcc/projects/cxx0x.html http://clang.llvm.org/cxx_status.html https://docs.google.com/spreadsheet/pub?key=0AoBblDsbooe4dHZuVTRoSTFBejk5eFBfVk1GWlE5UlE&output=html there are much more features not mentioned in the SD-6 document. I have noticed that the EDG document mentions more proposal document numbers in comparison to the GCC and Clang documents. I have not found an equivalent document for other compiler implementations. I know you may say that SG-10 is not really concerned with C++11 because most compiler implementers have completely implemented it but I say that some have not and it would help if you could get them to agree to provide ways of detecting which features are implemented or not. At this stage since there is no way to detect which C++11 features are implemented and C++14 in some compilers, therefore it might be a good idea to suggest to Herb Sutter to publish a table in isocpp.org. This table should list all compiler implementations and should include which version of each implementation a C++11/C++14 (by proposal number, i.e. combining the tables I mentioned above) it was added in. I'm assuming that representatives of the compiler implementers are members of the ISO C++ committee therefore this table should not be too difficult to put together. I would also suggest to maintain the table for each revision of the standard. _______________________________________________ Features mailing list [email protected] http://www.open-std.org/mailman/listinfo/features
