[ZARCH] Fix bug in max/min functions
authormaamountki <m.tk1@hotmail.com>
Tue, 29 Jan 2019 15:59:38 +0000 (17:59 +0200)
committerGitHub <noreply@github.com>
Tue, 29 Jan 2019 15:59:38 +0000 (17:59 +0200)
kernel/zarch/camax.c
kernel/zarch/camin.c
kernel/zarch/icamax.c
kernel/zarch/icamin.c
kernel/zarch/izamax.c
kernel/zarch/izamin.c
kernel/zarch/zamax.c
kernel/zarch/zamin.c

index 66d2508..f6fa772 100644 (file)
@@ -198,7 +198,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x) {
         if (n1 > 0) {
 
             maxf = camax_kernel_32(n1, x);
-
+            ix = n1 * 2;
             i = n1;
         }
         else
index 5abc685..4bd6ca1 100644 (file)
@@ -198,7 +198,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x) {
         if (n1 > 0) {
 
             minf = camin_kernel_32(n1, x);
-
+            ix = n1 * 2;
             i = n1;
         }
         else
index 113c0ce..a9e7f91 100644 (file)
@@ -280,7 +280,7 @@ BLASLONG CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
       if (n1 > 0) {
 
             max = icamax_kernel_32(n1, x, &maxf);
-
+            ix = n1 * 2;
             i = n1;
       }
       else
index 5096b64..faf5f9c 100644 (file)
@@ -280,7 +280,7 @@ BLASLONG CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
       if (n1 > 0) {
 
             min = icamin_kernel_32(n1, x, &minf);
-
+            ix = n1 * 2;
             i = n1;
       }
       else
index 2ffad25..2d1cc23 100644 (file)
@@ -199,7 +199,7 @@ BLASLONG CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
       if (n1 > 0) {
 
             max = izamax_kernel_16(n1, x, &maxf);
-
+            ix = n1 * 2;
             i = n1;
       }
       else
index 1e037c0..676fd7c 100644 (file)
@@ -199,7 +199,7 @@ BLASLONG CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
       if (n1 > 0) {
 
             min = izamin_kernel_16(n1, x, &minf);
-
+            ix = n1 * 2;
             i = n1;
       }
       else
index 8175874..b721478 100644 (file)
@@ -152,7 +152,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x) {
         if (n1 > 0) {
 
             maxf = zamax_kernel_16(n1, x);
-
+            ix = n1 * 2;
             i = n1;
         }
         else
index 5d57ff1..d53fdb6 100644 (file)
@@ -152,7 +152,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x) {
         if (n1 > 0) {
 
             minf = zamin_kernel_16(n1, x);
-
+            ix = n1 * 2;
             i = n1;
         }
         else