Move constructors are not noexcept

Submitted by Martinho Fernandes

Assigned to Nobody

Link to original bugzilla bug (#725)
Version: 3.2

Description

Eigen types now sport move constructors, but those move constructors are not noexcept in compilers that support it and care about it. This causes problems when containers use std::move_if_noexcept and end up doing needless copies.

Please make the move constructors noexcept as appropriate.

Blocking

#558 (closed)

Edited by Eigen Bugzilla