------- Comment #3 from paolo dot carlini at oracle dot com  2010-06-10 01:07 
-------
The constructor at issue is trivially conforming to the most recent specs
(n3092) (*), thus, in my opinion, either this is a compiler issue, or a defect
in c++0x or a feature in c++0x itself, can't be a library implementation issue.
I'm adding Jason in CC just in case, for the variant with const, in particular,
which admittedly seems a bit weird.


(*) To be picky, pair(pair&& p) has been lately removed because redundant with
the templatized one template<class U, class V> pair(pair<U, V>&& p). I double
checked that with or without nothing changes, the error is the same.


-- 

paolo dot carlini at oracle dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu dot org


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

Reply via email to