- Group Reviewers
- rG097d77d611d1: [libcxx] Allow shared_ptr's unique_ptr converting constructor to support array…
Interestingly enough, updating the enable_if here wasn't required to get the tests to pass, I think because of implicit conversion to shared_ptr before the assignment happens.
This is not testing operator=, this is testing initialization!
Hmm, this shouldn't be explicit. It looks like the implementation is OK, only this comment is wrong. Can you fix as a fly-by?
shared_ptr<array> wasn't supported until C++17, so these tests shouldn't be enabled until C++17. That's why the C++14 build is failing.