Skip to content

Bug #1788: Fix rule-of-three violations.

Actually, protecting the destructors (of MatrixBase and ArrayBase) lets the boost_multiprecision unit tests fail. I guess this part of the patch could just be removed (it only adds a tiny bit of extra security).

The #pragma GCC diagnostic ignored "-Wdeprecated-copy" could also be put into the global DisableStupidWarnings header.

For the 3.3 branch, I would just add the #pragma

Merge request reports

Loading