From e7413a601f6eca6bbf8eefb8fde651996d8c99e1 Mon Sep 17 00:00:00 2001 From: Ashutosh-1304 Date: Thu, 6 Aug 2026 06:47:26 +0530 Subject: [PATCH 1/2] chore: fix C lint errors --- .../stdlib/ndarray/base/assert/is_row_major_contiguous.h | 2 +- .../ndarray/base/assert/is-row-major-contiguous/src/main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h index d56a22625371..cd392e0f45dc 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h @@ -32,7 +32,7 @@ extern "C" { /** * Determines if an array is row-major contiguous. */ -int8_t stdlib_ndarray_is_row_major_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, int64_t *shape, int64_t *strides, int64_t offset ); +int8_t stdlib_ndarray_is_row_major_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, const int64_t *shape, const int64_t *strides, int64_t offset ); #ifdef __cplusplus } diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c index 7b86d2a8c15f..a50cbbb2971d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c @@ -49,7 +49,7 @@ * int8_t b = stdlib_ndarray_is_row_major_contiguous( STDLIB_NDARRAY_UINT8, ndims, shape, strides, offset ); * // returns 1 */ -int8_t stdlib_ndarray_is_row_major_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, int64_t *shape, int64_t *strides, int64_t offset ) { +int8_t stdlib_ndarray_is_row_major_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, const int64_t *shape, const int64_t *strides, int64_t offset ) { if ( stdlib_ndarray_iteration_order( ndims, strides ) != 0 && stdlib_ndarray_is_row_major( ndims, strides ) != 0 && From aaee801cc62e7868fd998011da36b265e00a6cf7 Mon Sep 17 00:00:00 2001 From: Athan Date: Wed, 5 Aug 2026 23:48:53 -0700 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: Athan Signed-off-by: Athan --- .../stdlib/ndarray/base/assert/is_row_major_contiguous.h | 2 +- .../ndarray/base/assert/is-row-major-contiguous/src/main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h index cd392e0f45dc..dac8d401eee5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/include/stdlib/ndarray/base/assert/is_row_major_contiguous.h @@ -32,7 +32,7 @@ extern "C" { /** * Determines if an array is row-major contiguous. */ -int8_t stdlib_ndarray_is_row_major_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, const int64_t *shape, const int64_t *strides, int64_t offset ); +int8_t stdlib_ndarray_is_row_major_contiguous( const enum STDLIB_NDARRAY_DTYPE dtype, const int64_t ndims, const int64_t *shape, const int64_t *strides, const int64_t offset ); #ifdef __cplusplus } diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c index a50cbbb2971d..211922bf243e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-row-major-contiguous/src/main.c @@ -49,7 +49,7 @@ * int8_t b = stdlib_ndarray_is_row_major_contiguous( STDLIB_NDARRAY_UINT8, ndims, shape, strides, offset ); * // returns 1 */ -int8_t stdlib_ndarray_is_row_major_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, const int64_t *shape, const int64_t *strides, int64_t offset ) { +int8_t stdlib_ndarray_is_row_major_contiguous( const enum STDLIB_NDARRAY_DTYPE dtype, const int64_t ndims, const int64_t *shape, const int64_t *strides, const int64_t offset ) { if ( stdlib_ndarray_iteration_order( ndims, strides ) != 0 && stdlib_ndarray_is_row_major( ndims, strides ) != 0 &&