STEllAR-GROUP / octotiger

Astrophysics program simulating the evolution of star systems based on the fast multipole method on adaptive Octrees
http://octotiger.stellar-group.org/
Boost Software License 1.0
48 stars 17 forks source link

Delete move assignment operator #448

Closed G-071 closed 1 year ago

G-071 commented 1 year ago

'hpx::components::managed_component_base' has a deleted move assignment operator.

As node_server uses this as a Base class, it too should have a deleted move assignment operator. Currently, it's explicitly defaulted in our code, even though it is implicitly deleted due to the Base class. This causes numerous warnings during compilation (-Wdefaulted-function-deleted).

This PR addresses the issue by explicitly deleting the move assignment operator.