Browse Source

Merge pull request #4557 from martin-frbg/4552-2

Fix support for a negative INC_X in the "generic" NRM2 kernels
tags/v0.3.27
Martin Kroeker GitHub 2 years ago
parent
commit
42584b4158
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
6 changed files with 6 additions and 6 deletions
  1. +1
    -1
      kernel/arm/nrm2.c
  2. +1
    -1
      kernel/arm/znrm2.c
  3. +1
    -1
      kernel/mips/nrm2.c
  4. +1
    -1
      kernel/mips/znrm2.c
  5. +1
    -1
      kernel/riscv64/nrm2.c
  6. +1
    -1
      kernel/riscv64/znrm2.c

+ 1
- 1
kernel/arm/nrm2.c View File

@@ -61,7 +61,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
if ( n == 1 ) return( ABS(x[0]) );

n *= inc_x;
while(i < n)
while(abs(i) < abs(n))
{

if ( x[i] != 0.0 )


+ 1
- 1
kernel/arm/znrm2.c View File

@@ -62,7 +62,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
inc_x2 = 2 * inc_x;

n *= inc_x2;
while(i < n)
while(abs(i) < abs(n))
{

if ( x[i] != 0.0 )


+ 1
- 1
kernel/mips/nrm2.c View File

@@ -61,7 +61,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
if ( n == 1 ) return( ABS(x[0]) );

n *= inc_x;
while(i < n)
while(abs(i) < abs(n))
{

if ( x[i] != 0.0 )


+ 1
- 1
kernel/mips/znrm2.c View File

@@ -53,7 +53,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
inc_x2 = 2 * inc_x;

n *= inc_x2;
while(i < n)
while(abs(i) < abs(n))
{

if ( x[i] != 0.0 )


+ 1
- 1
kernel/riscv64/nrm2.c View File

@@ -61,7 +61,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
if ( n == 1 ) return( ABS(x[0]) );

n *= inc_x;
while(i < n)
while(abs(i) < abs(n))
{

if ( x[i] != 0.0 )


+ 1
- 1
kernel/riscv64/znrm2.c View File

@@ -62,7 +62,7 @@ FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x)
inc_x2 = 2 * inc_x;

n *= inc_x2;
while(i < n)
while(abs(i) < abs(n))
{

if ( x[i] != 0.0 )


Loading…
Cancel
Save