[SG10] Feature test standing document now online

Ed Smith-Rowland 3dw4rd at verizon.net
Fri Nov 29 15:18:52 CET 2013


On 11/27/2013 03:19 PM, Herb Sutter wrote:
>
> Resending to correct features list...
>
> *From:* Herb Sutter
> *Sent:* Wednesday, November 27, 2013 11:40 AM
> *To:* 'c++std-admin at accu.org'
> *Cc:* 'features at isocpp.org'
> *Subject:* Feature test standing document now online
>
> FYI, Clark and I have now posted the "unofficial recommendations" of 
> SG10 per our Chicago straw poll. As I mentioned in Chicago, I was 
> contemplating putting it up as a standing document from SG10, and it 
> just went live under http://isocpp.org/std/standing-documents as SD-6.
>
> It is clearly marked "unofficial recommendations" etc. so there should 
> be no confusion about its status, but if you have any suggestions 
> please let me and Clark know anytime.
>
> Thanks again to Clark and the many SG10 participants for working on 
> this! Best wishes,
>
> Herb
>
>
>
> _______________________________________________
> Features mailing list
> Features at isocpp.open-std.org
> http://www.open-std.org/mailman/listinfo/features
There are some changes...

Put user-defined literals for complex this in the table:
N3779 
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3779.pdf>   
User-defined Literals for std::complex    26.4    201310 <complex>

I think shared_mutex is in its own header so it can be treated by 
__has_include rather than a macro.
Change this:
N3659 
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3659.html> 
Shared locking in C++ 	30.4 	|__cpp_lib_shared_mutex 
<http://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations#detail.cpp14.n3659>| 
	201304 	|<mutex>|

to this:
N3659 
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3659.html> 
Shared locking in C++ 	30.4 	|__cpp_has_include(<shared_mutex>) 
<http://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations#detail.cpp14.n3659>| 
	1 	/predefined/


Add digit separators:
N3781 
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n781.html> 
Single-Quotation-Mark as a Digit Separator 	2.10,2.14
	__cpp_digit_separators 	201310 	/predefined/



Down in C++11, if we feel like completeness it would be easy to mention 
the new headers:

n
	xxx 	26.3
	__has_include(<cfenv>) 	1 	/predefined/


n
	xxx 	27.9
	__has_include(<cinttypes>) 	1 	/predefined/


n
	xxx 	18.10
	__has_include(<cstdbool>) 	1 	/predefined/


n
	xxx 	18.4
	__has_include(<cstdint>) 	1 	/predefined/


n
	xxx 	26.8
	__has_include(<ctgmath>) 	1 	/predefined/


n
	xxx 	21.8
	__has_include(<cuchar>) 	1 	/predefined/


n
	xxx 	23.3
	__has_include(<array>) 	1 	/predefined/


n
	xxx 	23.3
	__has_include(<forward_list>) 	1 	/predefined/


n
	xxx 	23.5
	__has_include(<unordered_set>) 	1 	/predefined/


n
	xxx 	23.5
	__has_include(<unordered_map>) 	1 	/predefined/


n
	xxx 	30.3
	__has_include(<thread>) 	1 	/predefined
/


n
	xxx 	30.5
	__has_include(<condition_variable>) 	1 	/predefined/

n
	xxx 	30.6
	__has_include(<future>) 	1 	/predefined/

n
	xxx 	30.4
	__has_include(<mutex>) 	1 	/predefined/

n
	xxx 	29.2
	__has_include(<atomic>) 	1 	/predefined/




n
	xxx 	20.12
	__has_include(<chrono>) 	1 	/predefined/


n
	xxx 	22.5
	__has_include(<codecvt>) 	1 	/predefined/


n
	xxx 	18.9
	__has_include(<initializer_list>) 	1 	/predefined/



n
	xxx 	26.5
	__has_include(<random>) 	1 	/predefined
/


n
	xxx 	20.11
	__has_include(<ratio>) 	1 	/predefined
/

n
	xxx 	28
	__has_include(<regex>) 	1 	/predefined/



n
	xxx 	19.5
	__has_include(<system_error>) 	1 	/predefined
/


n
	xxx 	20.4
	__has_include(<tuple>) 	1 	/predefined/


n
	xxx 	20.14
	__has_include(<typeindex>) 	1 	/predefined
/

n
	xxx
	20.10
	__has_include(<type_traits>)
	1
	///predefined/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.open-std.org/pipermail/features/attachments/20131129/99f4c8cf/attachment.html 


More information about the Features mailing list