: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: klemensbaum at gmail dot com
The std::thread implementation passes around shared_ptr instances by value in
multiple places where they could be moved:
1)
in the function
void
thread::_M_start_thread(__shared_base_type
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56090
--- Comment #3 from Klemens 2013-01-23 22:32:47
UTC ---
I would argue that in 3.4.3.1.2 the constructor is not an acceptable lookup
result, since it would result in the code being invalid.
Additionally, the following use of a type alia
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56090
Bug #: 56090
Summary: Injected-class-name treated as constructor name
Classification: Unclassified
Product: gcc
Version: 4.7.1
Status: UNCONFIRMED
Severity: normal
P