On Mon, Mar 3, 2008 at 7:16 PM, Peter A. Felvegi <[EMAIL PROTECTED]> wrote: > hello, > > i've found this in the known non-bugs list > (http://gcc.gnu.org/bugs.html#known), after running into the issue. gcc > 3.4-4.2 gives a compile error, but 4.3 compiles it. is this a > regression, or the rules were relaxed somewhat (c++0x?) ? i checked the > changelog, but couldn't find any relevant entries there. > > could someone explain the rationale behind this extra access check, > please? i'm puzzled, since the copy ctor is not needed and is not called > from the generated code.
http://www.open-std.org/JTC1/SC22/WG21/docs/cwg_defects.html#391 -- Gaby