From 638cc5657ac72648ef660711f9180d2c66767b0e Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 27 Jul 2026 12:32:33 +0000 Subject: [PATCH 1/4] fix: use correct stride array type in `blas/ext/base/zcartesian-product` Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01YCqgEQhbWHpzMMboqCFg6i --- .../@stdlib/blas/ext/base/zcartesian-product/src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c b/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c index cad1cefa494b..f2f0b6f54698 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c +++ b/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c @@ -80,7 +80,7 @@ void API_SUFFIX(stdlib_strided_zcartesian_product)( const CBLAS_LAYOUT order, co * @param offsetOut starting index for Out */ void API_SUFFIX(stdlib_strided_zcartesian_product_ndarray)( const CBLAS_INT M, const CBLAS_INT N, const stdlib_complex128_t *X, const CBLAS_INT strideX, const CBLAS_INT offsetX, const stdlib_complex128_t *Y, const CBLAS_INT strideY, const CBLAS_INT offsetY, stdlib_complex128_t *Out, const CBLAS_INT strideOut1, const CBLAS_INT strideOut2, const CBLAS_INT offsetOut ) { - CBLAS_INT sa[ 2 ]; + int64_t sa[ 2 ]; CBLAS_INT iy; CBLAS_INT ix; CBLAS_INT io; From 5ff5fa833d460e162ce4df24672be73345b099da Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 27 Jul 2026 12:32:40 +0000 Subject: [PATCH 2/4] test: fix assertion messages in `math/base/special/exp2` Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01YCqgEQhbWHpzMMboqCFg6i --- .../@stdlib/math/base/special/exp2/test/test.native.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/special/exp2/test/test.native.js b/lib/node_modules/@stdlib/math/base/special/exp2/test/test.native.js index a0a63d2d614e..0f928d20a0d6 100644 --- a/lib/node_modules/@stdlib/math/base/special/exp2/test/test.native.js +++ b/lib/node_modules/@stdlib/math/base/special/exp2/test/test.native.js @@ -66,7 +66,7 @@ tape( 'the function accurately computes `2**x` for negative medium numbers', opt for ( i = 0; i < x.length; i++ ) { v = exp2( x[ i ] ); - t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'return expected value' ); + t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'returns expected value' ); } t.end(); }); @@ -82,7 +82,7 @@ tape( 'the function accurately computes `2**x` for positive medium numbers', opt for ( i = 0; i < x.length; i++ ) { v = exp2( x[ i ] ); - t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'return expected value' ); + t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'returns expected value' ); } t.end(); }); @@ -98,7 +98,7 @@ tape( 'the function accurately computes `2**x` for negative small numbers', opts for ( i = 0; i < x.length; i++ ) { v = exp2( x[ i ] ); - t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'return expected value' ); + t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'returns expected value' ); } t.end(); }); @@ -114,7 +114,7 @@ tape( 'the function accurately computes `2**x` for positive small numbers', opts for ( i = 0; i < x.length; i++ ) { v = exp2( x[ i ] ); - t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'return expected value' ); + t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'returns expected value' ); } t.end(); }); @@ -130,7 +130,7 @@ tape( 'the function accurately computes `2**x` for very small `x`', opts, functi for ( i = 0; i < x.length; i++ ) { v = exp2( x[ i ] ); - t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'return expected value' ); + t.strictEqual( isAlmostSameValue( v, expected[ i ], 1 ), true, 'returns expected value' ); } t.end(); }); From f2de1feebd1c96800ffa3c3c0a5f9be2ae5e43e0 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 27 Jul 2026 12:32:40 +0000 Subject: [PATCH 3/4] docs: fix grammar in `number/uint64/parse` Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01YCqgEQhbWHpzMMboqCFg6i --- lib/node_modules/@stdlib/number/uint64/parse/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/number/uint64/parse/README.md b/lib/node_modules/@stdlib/number/uint64/parse/README.md index 44e7586b1cf9..620928abf12b 100644 --- a/lib/node_modules/@stdlib/number/uint64/parse/README.md +++ b/lib/node_modules/@stdlib/number/uint64/parse/README.md @@ -65,7 +65,7 @@ a = parseUint64( '123abcxyz', 36 ); ## Notes -- The input string must be a valid representation of an 64-bit unsigned integer. +- The input string must be a valid representation of a 64-bit unsigned integer. - If the provided string is malformed (e.g., contains invalid characters or is incomplete), the function throws a `SyntaxError`. - If the provided string represents a value greater than `2^64-1` or the radix is not an integer on the interval `[2, 36]`, the function throws a `RangeError`. From 03bda4ec711a7758ad4bd8acf7bb8a6f6494f5ed Mon Sep 17 00:00:00 2001 From: Athan Date: Mon, 27 Jul 2026 14:47:05 -0700 Subject: [PATCH 4/4] Apply suggestions from code review Co-authored-by: Athan Signed-off-by: Athan --- .../@stdlib/blas/ext/base/zcartesian-product/src/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c b/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c index f2f0b6f54698..1e16f1168273 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c +++ b/lib/node_modules/@stdlib/blas/ext/base/zcartesian-product/src/main.c @@ -23,6 +23,7 @@ #include "stdlib/blas/base/shared.h" #include "stdlib/strided/base/stride2offset.h" #include "stdlib/complex/float64/ctor.h" +#include /** * Computes the Cartesian product for two double-precision complex floating-point strided arrays.