fix dsyevr bug