diff --git a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/lib/ndarray.js b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/lib/ndarray.js index 379ed5a279fa..1ccfd558901c 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/lib/ndarray.js @@ -78,7 +78,7 @@ function snansumpw( N, x, strideX, offsetX ) { } ix = offsetX; if ( strideX === 0 ) { - if ( isnanf( x[ offsetX ] ) ) { + if ( isnanf( x[ ix ] ) ) { return 0.0; } return N * x[ ix ]; diff --git a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/addon.c b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/addon.c index 2dd2411d2ce9..4149c3d24c42 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/addon.c +++ b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/addon.c @@ -37,7 +37,7 @@ static napi_value addon( napi_env env, napi_callback_info info ) { STDLIB_NAPI_ARGV_INT64( env, N, argv, 0 ); STDLIB_NAPI_ARGV_INT64( env, strideX, argv, 2 ); STDLIB_NAPI_ARGV_STRIDED_FLOAT32ARRAY( env, X, N, strideX, argv, 1 ); - STDLIB_NAPI_CREATE_DOUBLE( env, (double)API_SUFFIX(stdlib_strided_snansumpw)( N, X, strideX ), v ) + STDLIB_NAPI_CREATE_DOUBLE( env, (double)API_SUFFIX(stdlib_strided_snansumpw)( N, X, strideX ), v ); return v; } @@ -54,7 +54,7 @@ static napi_value addon_method( napi_env env, napi_callback_info info ) { STDLIB_NAPI_ARGV_INT64( env, strideX, argv, 2 ); STDLIB_NAPI_ARGV_INT64( env, offsetX, argv, 3 ); STDLIB_NAPI_ARGV_STRIDED_FLOAT32ARRAY( env, X, N, strideX, argv, 1 ); - STDLIB_NAPI_CREATE_DOUBLE( env, (double)API_SUFFIX(stdlib_strided_snansumpw_ndarray)( N, X, strideX, offsetX ), v ) + STDLIB_NAPI_CREATE_DOUBLE( env, (double)API_SUFFIX(stdlib_strided_snansumpw_ndarray)( N, X, strideX, offsetX ), v ); return v; } diff --git a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/main.c b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/main.c index ea819efbbbff..fe2fe34f8f4e 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/main.c +++ b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/src/main.c @@ -79,7 +79,7 @@ float API_SUFFIX(stdlib_strided_snansumpw_ndarray)( const CBLAS_INT N, const flo } ix = offsetX; if ( strideX == 0 ) { - if ( stdlib_base_is_nanf( X[ 0 ] ) ) { + if ( stdlib_base_is_nanf( X[ ix ] ) ) { return 0.0f; } return N * X[ ix ]; @@ -135,7 +135,7 @@ float API_SUFFIX(stdlib_strided_snansumpw_ndarray)( const CBLAS_INT N, const flo ix += strideX; } // Pairwise sum the accumulators: - sum = ((s0+s1) + (s2+s3)) + ((s4+s5) + (s6+s7)); + sum = ( (s0+s1) + (s2+s3) ) + ( (s4+s5) + (s6+s7) ); // Clean-up loop... for (; i < N; i++ ) { diff --git a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.js b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.js index 64bc757c11cc..e8a87705129b 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.js +++ b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.js @@ -34,7 +34,7 @@ tape( 'main export is a function', function test( t ) { }); tape( 'the function has an arity of 3', function test( t ) { - t.strictEqual( snansumpw.length, 3, 'return expected value' ); + t.strictEqual( snansumpw.length, 3, 'returns expected value' ); t.end(); }); diff --git a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.native.js b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.native.js index b5249104a802..6bd665bf3335 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.native.js +++ b/lib/node_modules/@stdlib/blas/ext/base/snansumpw/test/test.snansumpw.native.js @@ -43,7 +43,7 @@ tape( 'main export is a function', opts, function test( t ) { }); tape( 'the function has an arity of 3', opts, function test( t ) { - t.strictEqual( snansumpw.length, 3, 'return expected value' ); + t.strictEqual( snansumpw.length, 3, 'returns expected value' ); t.end(); });