http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52748



Michel Morin <mimomorin at gmail dot com> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

                 CC|                            |mimomorin at gmail dot com



--- Comment #8 from Michel Morin <mimomorin at gmail dot com> 2013-03-28 
13:11:00 UTC ---

The implementation of N3276 is not complete. 



`decltype` in gcc-4.9-20130324 does not require type-completeness 

but involves unnecessary template instantiations: 



* Compilation of the demonstration code in N3276 (also appeared in 

Nathan Ridge's comment in this PR) exhausted memory on my PC, 

so I had to quit the compilation.



* Boost's testing code

(https://svn.boost.org/svn/boost/trunk/libs/config/test/boost_no_decltype_n3276.ipp)

failed to compile. 

(One needs to remove `namespace boost_no_cxx11_decltype_n3276 {` and its

closing 

brace`}`, and rename `int test()` to `int main()` before the compilation.)

Reply via email to