From 5ba2e62cf3a37ed70b51a38ff8549e289255dbd4 Mon Sep 17 00:00:00 2001 From: nishant1194 <144454186+nishant1194@users.noreply.github.com> Date: Thu, 6 Mar 2025 14:02:53 +0530 Subject: [PATCH 1/3] Fix JavaScript lint errors #5814 Fix JavaScript lint errors #5814 Signed-off-by: nishant1194 <144454186+nishant1194@users.noreply.github.com> --- lib/node_modules/@stdlib/assert/is-electron-main/lib/process.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/node_modules/@stdlib/assert/is-electron-main/lib/process.js b/lib/node_modules/@stdlib/assert/is-electron-main/lib/process.js index ac1bb1c4af6b..fedd54446eb8 100644 --- a/lib/node_modules/@stdlib/assert/is-electron-main/lib/process.js +++ b/lib/node_modules/@stdlib/assert/is-electron-main/lib/process.js @@ -17,6 +17,7 @@ */ 'use strict'; +const process = require('process'); // EXPORTS // From 039bfb9f466c6a51393e20e1d8d69e73df97864d Mon Sep 17 00:00:00 2001 From: Nishant1194 Date: Wed, 12 Mar 2025 20:48:00 +0530 Subject: [PATCH 2/3] fix: move constant before doc comment and remove extra space in return statement --- .../@stdlib/stats/base/dists/uniform/stdev/src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/uniform/stdev/src/main.c b/lib/node_modules/@stdlib/stats/base/dists/uniform/stdev/src/main.c index dd8bf69640cf..8a01959ec668 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/uniform/stdev/src/main.c +++ b/lib/node_modules/@stdlib/stats/base/dists/uniform/stdev/src/main.c @@ -19,6 +19,7 @@ #include "stdlib/stats/base/dists/uniform/stdev.h" #include "stdlib/math/base/assert/is_nan.h" +static const double SQRT_ONE_TWELFTH = 0.28867513459481287; // stdlib_base_sqrt( 1.0/12.0 ) /** * Returns the standard deviation of a uniform distribution. * @@ -31,7 +32,6 @@ * // returns ~2.309 */ -static const double SQRT_ONE_TWELFTH = 0.28867513459481287; // stdlib_base_sqrt( 1.0/12.0 ) double stdlib_base_dists_uniform_stdev( const double a, const double b ) { if ( @@ -41,5 +41,5 @@ double stdlib_base_dists_uniform_stdev( const double a, const double b ) { ) { return 0.0 / 0.0; // NaN } - return SQRT_ONE_TWELFTH * ( b-a ); + return SQRT_ONE_TWELFTH * ( b-a ); } From ad2e884ffa77b5de2bc6675f70ca09c1ecf1688d Mon Sep 17 00:00:00 2001 From: Nishant1194 Date: Wed, 12 Mar 2025 21:05:51 +0530 Subject: [PATCH 3/3] fix: correct indexing style and return value in frechet logcdf --- .../@stdlib/stats/base/dists/frechet/logcdf/README.md | 2 +- .../stats/base/dists/frechet/logcdf/benchmark/c/benchmark.c | 2 +- .../@stdlib/stats/base/dists/frechet/logcdf/src/main.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md index a9323842d94c..9505f70c8824 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md @@ -202,7 +202,7 @@ Evaluates the natural logarithm of the [cumulative distribution function][cdf] ( ```c double y = stdlib_base_frechet_logcdf( 10.0, 2.0, 3.0, 2.0 ); -// returns ~0.141 +// returns ~-0.141 ``` The function accepts the following arguments: diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/benchmark/c/benchmark.c b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/benchmark/c/benchmark.c index 72ff1a287133..1e24e015f48f 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/benchmark/c/benchmark.c +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/benchmark/c/benchmark.c @@ -111,7 +111,7 @@ static double benchmark( void ) { t = tic(); for ( i = 0; i < ITERATIONS; i++ ) { - y = stdlib_base_dists_frechet_logcdf( x[i%100], alpha[ i%100 ], s[ i%100 ], m[ i%100 ] ); + y = stdlib_base_dists_frechet_logcdf( x[ i%100 ], alpha[ i%100 ], s[ i%100 ], m[ i%100 ] ); if ( y != y ) { printf( "should not return NaN\n" ); break; diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/src/main.c b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/src/main.c index bb75d4915f97..69e824635ac8 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/src/main.c +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/src/main.c @@ -32,7 +32,7 @@ * * @example * double y = stdlib_base_dists_frechet_logcdf( 10.0, 2.0, 3.0, 2.0 ); -* // returns ~0.141 +* // returns ~-0.141 */ double stdlib_base_dists_frechet_logcdf( const double x, const double alpha, const double s, const double m ) { double z;