From 3fa74c538c4dc35fd699c77fe5c2a0a807b6d5c4 Mon Sep 17 00:00:00 2001 From: Ashutosh-1304 Date: Sat, 11 Jul 2026 17:40:53 +0530 Subject: [PATCH 1/2] chore: fix C lint errors (issue #<13417>) --- .../include/stdlib/ndarray/base/assert/is_contiguous.h | 2 +- .../@stdlib/ndarray/base/assert/is-contiguous/src/main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h index 8c717ef78e5e..b7f3829f80c8 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h @@ -32,7 +32,7 @@ extern "C" { /** * Determines if an array is contiguous. */ -int8_t stdlib_ndarray_is_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, int64_t *shape, int64_t *strides, int64_t offset ); +int8_t stdlib_ndarray_is_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-contiguous/src/main.c b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/src/main.c index f5cfec1594c3..5a01a0baeefb 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/src/main.c +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/src/main.c @@ -48,7 +48,7 @@ * int8_t b = stdlib_ndarray_is_contiguous( STDLIB_NDARRAY_UINT8, ndims, shape, strides, offset ); * // returns 1 */ -int8_t stdlib_ndarray_is_contiguous( enum STDLIB_NDARRAY_DTYPE dtype, int64_t ndims, int64_t *shape, int64_t *strides, int64_t offset ) { +int8_t stdlib_ndarray_is_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_single_segment_compatible( dtype, ndims, shape, strides, offset ) != 0 From 3705478e603fc263722cdde3609436b1a855359b Mon Sep 17 00:00:00 2001 From: Athan Date: Sat, 11 Jul 2026 16:40:39 -0700 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: Athan Signed-off-by: Athan --- .../include/stdlib/ndarray/base/assert/is_contiguous.h | 2 +- .../@stdlib/ndarray/base/assert/is-contiguous/src/main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h index b7f3829f80c8..ad0776d0be38 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/include/stdlib/ndarray/base/assert/is_contiguous.h @@ -32,7 +32,7 @@ extern "C" { /** * Determines if an array is contiguous. */ -int8_t stdlib_ndarray_is_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_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-contiguous/src/main.c b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/src/main.c index 5a01a0baeefb..655dba289200 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/src/main.c +++ b/lib/node_modules/@stdlib/ndarray/base/assert/is-contiguous/src/main.c @@ -48,7 +48,7 @@ * int8_t b = stdlib_ndarray_is_contiguous( STDLIB_NDARRAY_UINT8, ndims, shape, strides, offset ); * // returns 1 */ -int8_t stdlib_ndarray_is_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_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_single_segment_compatible( dtype, ndims, shape, strides, offset ) != 0