Skip to content

Commit 82ef59a

Browse files
committed
bench: ensure values are within bounds
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: passed - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent bd03989 commit 82ef59a

File tree

4 files changed

+4
-4
lines changed
  • lib/node_modules/@stdlib/ndarray/base/assert

4 files changed

+4
-4
lines changed

lib/node_modules/@stdlib/ndarray/base/assert/is-allowed-data-type-cast/benchmark/c/benchmark.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ static double benchmark( void ) {
100100

101101
t = tic();
102102
for ( i = 0; i < ITERATIONS; i++ ) {
103-
b = stdlib_ndarray_is_allowed_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i%STDLIB_NDARRAY_NDTYPES)+1, STDLIB_NDARRAY_SAME_KIND_CASTING );
103+
b = stdlib_ndarray_is_allowed_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i+1)%STDLIB_NDARRAY_NDTYPES, STDLIB_NDARRAY_SAME_KIND_CASTING );
104104
if ( b != 0 && b!= 1 ) {
105105
printf( "unexpected result\n" );
106106
break;

lib/node_modules/@stdlib/ndarray/base/assert/is-mostly-safe-data-type-cast/benchmark/c/benchmark.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ static double benchmark( void ) {
9999

100100
t = tic();
101101
for ( i = 0; i < ITERATIONS; i++ ) {
102-
b = stdlib_ndarray_is_mostly_safe_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i%STDLIB_NDARRAY_NDTYPES)+1 );
102+
b = stdlib_ndarray_is_mostly_safe_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i+1)%STDLIB_NDARRAY_NDTYPES );
103103
if ( b != 0 && b!= 1 ) {
104104
printf( "unexpected result\n" );
105105
break;

lib/node_modules/@stdlib/ndarray/base/assert/is-safe-data-type-cast/benchmark/c/benchmark.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ static double benchmark( void ) {
9999

100100
t = tic();
101101
for ( i = 0; i < ITERATIONS; i++ ) {
102-
b = stdlib_ndarray_is_safe_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i%STDLIB_NDARRAY_NDTYPES)+1 );
102+
b = stdlib_ndarray_is_safe_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i+1)%STDLIB_NDARRAY_NDTYPES );
103103
if ( b != 0 && b!= 1 ) {
104104
printf( "unexpected result\n" );
105105
break;

lib/node_modules/@stdlib/ndarray/base/assert/is-same-kind-data-type-cast/benchmark/c/benchmark.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ static double benchmark( void ) {
9999

100100
t = tic();
101101
for ( i = 0; i < ITERATIONS; i++ ) {
102-
b = stdlib_ndarray_is_same_kind_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i%STDLIB_NDARRAY_NDTYPES)+1 );
102+
b = stdlib_ndarray_is_same_kind_data_type_cast( i%STDLIB_NDARRAY_NDTYPES, (i+1)%STDLIB_NDARRAY_NDTYPES );
103103
if ( b != 0 && b!= 1 ) {
104104
printf( "unexpected result\n" );
105105
break;

0 commit comments

Comments
 (0)