In svd cphaseCheck a pointer calculation for f and d was done improperly. fixed that. Currently no known bugs in SVD.