Remove return int types from BLAS/LAPACK functions.
diff --git a/lapack/eigenvalues.inc b/lapack/eigenvalues.inc
index 62192f4..6f168de 100644
--- a/lapack/eigenvalues.inc
+++ b/lapack/eigenvalues.inc
@@ -11,8 +11,8 @@
 #include <Eigen/Eigenvalues>
 
 // computes eigen values and vectors of a general N-by-N matrix A
-EIGEN_LAPACK_FUNC(syev, (char* jobz, char* uplo, int* n, Scalar* a, int* lda, Scalar* w, Scalar* /*work*/, int* lwork,
-                         int* info)) {
+EIGEN_LAPACK_FUNC(syev)
+(char* jobz, char* uplo, int* n, Scalar* a, int* lda, Scalar* w, Scalar* /*work*/, int* lwork, int* info) {
   // TODO exploit the work buffer
   bool query_size = *lwork == -1;
 
@@ -30,15 +30,15 @@
 
   if (*info != 0) {
     int e = -*info;
-    return xerbla_(SCALAR_SUFFIX_UP "SYEV ", &e, 6);
+    return xerbla_(SCALAR_SUFFIX_UP "SYEV ", &e);
   }
 
   if (query_size) {
     *lwork = 0;
-    return 0;
+    return;
   }
 
-  if (*n == 0) return 0;
+  if (*n == 0) return;
 
   PlainMatrixType mat(*n, *n);
   if (UPLO(*uplo) == UP)
@@ -53,11 +53,9 @@
     make_vector(w, *n).setZero();
     if (computeVectors) matrix(a, *n, *n, *lda).setIdentity();
     //*info = 1;
-    return 0;
+    return;
   }
 
   make_vector(w, *n) = eig.eigenvalues();
   if (computeVectors) matrix(a, *n, *n, *lda) = eig.eigenvectors();
-
-  return 0;
 }