See this thread for the cases of Umfpack and SuperLU: https://forum.kde.org/viewtopic.php?f=74&t=124757 Other support modules have to be fixed too.
https://bitbucket.org/eigen/eigen/commits/84c575453af8/ Summary: Bug 946: generalize Cholmod::solve to handle any rhs expression Pastix is protected by assertions. SPQR wrapper does not make any call to SPQR for the solve step.