From 539d7caf6054d0330c8dd8699cbf03d26715ae35 Mon Sep 17 00:00:00 2001 From: hardikguptaofficialgit Date: Fri, 30 Oct 2026 04:17:07 +0530 Subject: [PATCH] refactor: use `constants/float64/nan` in `stats/base/dists/levy/mean` Ref: https://github.com/stdlib-js/stdlib/issues/11743 --- .../@stdlib/stats/base/dists/levy/mean/manifest.json | 3 +++ lib/node_modules/@stdlib/stats/base/dists/levy/mean/src/main.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/levy/mean/manifest.json b/lib/node_modules/@stdlib/stats/base/dists/levy/mean/manifest.json index c72b4a175a18..224f50002c22 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/levy/mean/manifest.json +++ b/lib/node_modules/@stdlib/stats/base/dists/levy/mean/manifest.json @@ -40,6 +40,7 @@ "dependencies": [ "@stdlib/math/base/napi/binary", "@stdlib/math/base/assert/is-nan", + "@stdlib/constants/float64/nan", "@stdlib/constants/float64/pinf" ] }, @@ -56,6 +57,7 @@ "libpath": [], "dependencies": [ "@stdlib/math/base/assert/is-nan", + "@stdlib/constants/float64/nan", "@stdlib/constants/float64/pinf", "@stdlib/constants/float64/eps" ] @@ -73,6 +75,7 @@ "libpath": [], "dependencies": [ "@stdlib/math/base/assert/is-nan", + "@stdlib/constants/float64/nan", "@stdlib/constants/float64/pinf" ] } diff --git a/lib/node_modules/@stdlib/stats/base/dists/levy/mean/src/main.c b/lib/node_modules/@stdlib/stats/base/dists/levy/mean/src/main.c index 9ea00444188e..cb4123b49c94 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/levy/mean/src/main.c +++ b/lib/node_modules/@stdlib/stats/base/dists/levy/mean/src/main.c @@ -18,6 +18,7 @@ #include "stdlib/stats/base/dists/levy/mean.h" #include "stdlib/math/base/assert/is_nan.h" +#include "stdlib/constants/float64/nan.h" #include "stdlib/constants/float64/pinf.h" /** @@ -37,7 +38,7 @@ double stdlib_base_dists_levy_mean( const double mu, const double c ) { stdlib_base_is_nan( c ) || c <= 0.0 ) { - return 0.0/0.0; // NaN + return STDLIB_CONSTANT_FLOAT64_NAN; } return STDLIB_CONSTANT_FLOAT64_PINF; }