Closed helixhorned closed 4 years ago
Thanks! Merged.
This isn't the right change. Instead of explicitly adding a copy constructor here we should be removing the explicit operator=
. When both are implicitly generated you shouldn't get this warning.
("definition of implicit copy constructor for 'robust_fpt' is deprecated
because it has a user-declared copy assignment operator")
One of two warnings that I encountered when building with LLVM 10.
The other one is:
(And again on line 1773.)
However, I omitted that one because I don't know how far back in terms of C++ Standard Boost aims to be compatible with. Probably there is a macro wrapping
std::move
?