diff --git a/compute/zgesvd.c b/compute/zgesvd.c
index 945783ccb79308d7b53b209644d91fc61dfc5e93..6d99d73b2a5d7025a0326b9a4354b3535e82ee8d 100644
--- a/compute/zgesvd.c
+++ b/compute/zgesvd.c
@@ -493,25 +493,25 @@ int CHAMELEON_zgesvd_Tile_Async( cham_job_t jobu, cham_job_t jobvt,
         int info, nru, ncvt;
 
         switch ( jobu ) {
-            case ChamOVec :
+            /* case ChamOVec : */
             case ChamAllVec :
                 nru = M;
                 break;
-            case ChamSVec :
-                nru = MINMN;
-                break;
+            /* case ChamSVec : */
+            /*     nru = MINMN; */
+            /*     break; */
             case ChamNoVec :
             default:
                 nru = 0;
         }
         switch ( jobvt ) {
-            case ChamOVec :
+            /* case ChamOVec : */
             case ChamAllVec :
                 ncvt = N;
                 break;
-            case ChamSVec :
-                ncvt = MINMN;
-                break;
+            /* case ChamSVec : */
+            /*     ncvt = MINMN; */
+            /*     break; */
             case ChamNoVec :
             default:
                 ncvt = 0;