1) Handle overflow in `is_non_singular`, add `cvxpy` utils (#190) (dycw)
(SHA: dbd15c1e1043f61871c7d320230a923ea4aea2bf)