diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/LICENSE b/lib/node_modules/@stdlib/math/base/special/log1pf/LICENSE
new file mode 100644
index 000000000000..e613c2447a24
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/LICENSE
@@ -0,0 +1,192 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+DEPENDENCIES & ATTRIBUTION
+
+The library links against the following external libraries or contains
+implementations from the following external libraries, which have their own
+licenses:
+
+* FDLIBM
+
+Copyright (C) 2004 by Sun Microsystems, Inc. All rights reserved.
+
+Developed at SunPro, a Sun Microsystems, Inc. business.
+Permission to use, copy, modify, and distribute this
+software is freely granted, provided that this notice
+is preserved.
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/README.md b/lib/node_modules/@stdlib/math/base/special/log1pf/README.md
new file mode 100644
index 000000000000..38991dc4a200
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/README.md
@@ -0,0 +1,202 @@
+
+
+# log1pf
+
+> Evaluate the [natural logarithm][@stdlib/math/base/special/lnf] of `1+x` as a single-precision floating-point number.
+
+
+
+## Usage
+
+```javascript
+var log1pf = require( '@stdlib/math/base/special/log1pf' );
+```
+
+#### log1pf( x )
+
+Evaluates the [natural logarithm][@stdlib/math/base/special/lnf] of `1+x` as a single-precision floating-point number.
+
+```javascript
+var v = log1pf( 4.0 );
+// returns ~1.609
+
+v = log1pf( -1.0 );
+// returns -Infinity
+
+v = log1pf( Infinity );
+// returns Infinity
+
+v = log1pf( 0.0 );
+// returns 0.0
+
+v = log1pf( -0.0 );
+// returns -0.0
+
+v = log1pf( NaN );
+// returns NaN
+```
+
+For `x < -1`, the function returns `NaN`, as the [natural logarithm][@stdlib/math/base/special/lnf] is **not** defined for negative numbers.
+
+```javascript
+var v = log1pf( -2.0 );
+// returns NaN
+```
+
+
+
+
+
+
+
+## Examples
+
+
+
+```javascript
+var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
+var log1pf = require( '@stdlib/math/base/special/log1pf' );
+
+var x;
+var i;
+
+x = discreteUniform( 100, 0, 100 );
+
+for ( i = 0; i < 100; i++ ) {
+ console.log( log1pf( x[ i % x.length ] ) );
+}
+```
+
+
+
+
+
+
+
+* * *
+
+
+
+## C APIs
+
+
+
+
+
+
+
+
+
+
+
+### Usage
+
+```c
+#include "stdlib/math/base/special/log1pf.h"
+```
+
+#### stdlib_base_log1pf( x )
+
+Evaluates the [natural logarithm][@stdlib/math/base/special/lnf] of `1+x` as a single-precision floating-point number.
+
+```c
+float out = stdlib_base_log1pf( 4.0f );
+// returns ~1.609f
+
+out = stdlib_base_log1pf( -1.0f );
+// returns -Infinity
+```
+
+The function accepts the following arguments:
+
+- **x**: `[in] float` input value.
+
+```c
+float stdlib_base_log1pf( const float x );
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+### Examples
+
+```c
+#include "stdlib/math/base/special/log1pf.h"
+#include
+#include
+
+int main( void ) {
+ float x;
+ float v;
+ int i;
+
+ for ( i = 0; i < 100; i++ ) {
+ x = ( (float)rand() / (float)RAND_MAX ) * 100.0f;
+ v = stdlib_base_log1pf( x );
+ printf( "log1pf(%f) = %f\n", x, v );
+ }
+}
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[@stdlib/math/base/special/lnf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/lnf
+
+
+
+
+
+
+
+
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/benchmark.js b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/benchmark.js
new file mode 100644
index 000000000000..b53788c9f3eb
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/benchmark.js
@@ -0,0 +1,52 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var bench = require( '@stdlib/bench' );
+var randu = require( '@stdlib/random/array/uniform' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var pkg = require( './../package.json' ).name;
+var log1pf = require( './../lib' );
+
+
+// MAIN //
+
+bench( pkg, function benchmark( b ) {
+ var x;
+ var y;
+ var i;
+
+ x = randu( 100, 0.0, 1000.0 );
+
+ b.tic();
+ for ( i = 0; i < b.iterations; i++ ) {
+ y = log1pf( x[ i % x.length ] );
+ if ( isnanf( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ }
+ b.toc();
+ if ( isnanf( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ b.pass( 'benchmark finished' );
+ b.end();
+});
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/benchmark.native.js
new file mode 100644
index 000000000000..c9cd5a12ef89
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/benchmark.native.js
@@ -0,0 +1,61 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var resolve = require( 'path' ).resolve;
+var bench = require( '@stdlib/bench' );
+var randu = require( '@stdlib/random/array/uniform' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var tryRequire = require( '@stdlib/utils/try-require' );
+var pkg = require( './../package.json' ).name;
+
+
+// VARIABLES //
+
+var log1pf = tryRequire( resolve( __dirname, './../lib/native.js' ) );
+var opts = {
+ 'skip': ( log1pf instanceof Error )
+};
+
+
+// MAIN //
+
+bench( pkg+'::native', opts, function benchmark( b ) {
+ var x;
+ var y;
+ var i;
+
+ x = randu( 100, 0.0, 1000.0 );
+
+ b.tic();
+ for ( i = 0; i < b.iterations; i++ ) {
+ y = log1pf( x[ i % x.length ] );
+ if ( isnanf( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ }
+ b.toc();
+ if ( isnanf( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ b.pass( 'benchmark finished' );
+ b.end();
+});
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/c/native/Makefile b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/c/native/Makefile
new file mode 100644
index 000000000000..f69e9da2b4d3
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/c/native/Makefile
@@ -0,0 +1,146 @@
+#/
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#/
+
+# VARIABLES #
+
+ifndef VERBOSE
+ QUIET := @
+else
+ QUIET :=
+endif
+
+# Determine the OS ([1][1], [2][2]).
+#
+# [1]: https://en.wikipedia.org/wiki/Uname#Examples
+# [2]: http://stackoverflow.com/a/27776822/2225624
+OS ?= $(shell uname)
+ifneq (, $(findstring MINGW,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring MSYS,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring CYGWIN,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring Windows_NT,$(OS)))
+ OS := WINNT
+endif
+endif
+endif
+endif
+
+# Define the program used for compiling C source files:
+ifdef C_COMPILER
+ CC := $(C_COMPILER)
+else
+ CC := gcc
+endif
+
+# Define the command-line options when compiling C files:
+CFLAGS ?= \
+ -std=c99 \
+ -O3 \
+ -Wall \
+ -pedantic
+
+# Determine whether to generate position independent code ([1][1], [2][2]).
+#
+# [1]: https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options
+# [2]: http://stackoverflow.com/questions/5311515/gcc-fpic-option
+ifeq ($(OS), WINNT)
+ fPIC ?=
+else
+ fPIC ?= -fPIC
+endif
+
+# List of includes (e.g., `-I /foo/bar -I /beep/boop/include`):
+INCLUDE ?=
+
+# List of source files:
+SOURCE_FILES ?=
+
+# List of libraries (e.g., `-lopenblas -lpthread`):
+LIBRARIES ?=
+
+# List of library paths (e.g., `-L /foo/bar -L /beep/boop`):
+LIBPATH ?=
+
+# List of C targets:
+c_targets := benchmark.out
+
+
+# RULES #
+
+#/
+# Compiles source files.
+#
+# @param {string} [C_COMPILER] - C compiler (e.g., `gcc`)
+# @param {string} [CFLAGS] - C compiler options
+# @param {(string|void)} [fPIC] - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} [INCLUDE] - list of includes (e.g., `-I /foo/bar -I /beep/boop/include`)
+# @param {string} [SOURCE_FILES] - list of source files
+# @param {string} [LIBPATH] - list of library paths (e.g., `-L /foo/bar -L /beep/boop`)
+# @param {string} [LIBRARIES] - list of libraries (e.g., `-lopenblas -lpthread`)
+#
+# @example
+# make
+#
+# @example
+# make all
+#/
+all: $(c_targets)
+
+.PHONY: all
+
+#/
+# Compiles C source files.
+#
+# @private
+# @param {string} CC - C compiler (e.g., `gcc`)
+# @param {string} CFLAGS - C compiler options
+# @param {(string|void)} fPIC - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} INCLUDE - list of includes (e.g., `-I /foo/bar`)
+# @param {string} SOURCE_FILES - list of source files
+# @param {string} LIBPATH - list of library paths (e.g., `-L /foo/bar`)
+# @param {string} LIBRARIES - list of libraries (e.g., `-lopenblas`)
+#/
+$(c_targets): %.out: %.c
+ $(QUIET) $(CC) $(CFLAGS) $(fPIC) $(INCLUDE) -o $@ $(SOURCE_FILES) $< $(LIBPATH) -lm $(LIBRARIES)
+
+#/
+# Runs compiled benchmarks.
+#
+# @example
+# make run
+#/
+run: $(c_targets)
+ $(QUIET) ./$<
+
+.PHONY: run
+
+#/
+# Removes generated files.
+#
+# @example
+# make clean
+#/
+clean:
+ $(QUIET) -rm -f *.o *.out
+
+.PHONY: clean
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/c/native/benchmark.c b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/c/native/benchmark.c
new file mode 100644
index 000000000000..a56a3cb6b5eb
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/benchmark/c/native/benchmark.c
@@ -0,0 +1,136 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include "stdlib/math/base/special/log1pf.h"
+#include
+#include
+#include
+#include
+#include
+
+#define NAME "log1pf"
+#define ITERATIONS 1000000
+#define REPEATS 3
+
+/**
+* Prints the TAP version.
+*/
+static void print_version( void ) {
+ printf( "TAP version 13\n" );
+}
+
+/**
+* Prints the TAP summary.
+*
+* @param total total number of tests
+* @param passing total number of passing tests
+*/
+static void print_summary( int total, int passing ) {
+ printf( "#\n" );
+ printf( "1..%d\n", total ); // TAP plan
+ printf( "# total %d\n", total );
+ printf( "# pass %d\n", passing );
+ printf( "#\n" );
+ printf( "# ok\n" );
+}
+
+/**
+* Prints benchmarks results.
+*
+* @param elapsed elapsed time in seconds
+*/
+static void print_results( double elapsed ) {
+ double rate = (double)ITERATIONS / elapsed;
+ printf( " ---\n" );
+ printf( " iterations: %d\n", ITERATIONS );
+ printf( " elapsed: %0.9f\n", elapsed );
+ printf( " rate: %0.9f\n", rate );
+ printf( " ...\n" );
+}
+
+/**
+* Returns a clock time.
+*
+* @return clock time
+*/
+static double tic( void ) {
+ struct timeval now;
+ gettimeofday( &now, NULL );
+ return (double)now.tv_sec + (double)now.tv_usec/1.0e6;
+}
+
+/**
+* Generates a random number on the interval [0,1).
+*
+* @return random number
+*/
+static float rand_float( void ) {
+ int r = rand();
+ return (float)r / ( (float)RAND_MAX + 1.0f );
+}
+
+/**
+* Runs a benchmark.
+*
+* @return elapsed time in seconds
+*/
+static double benchmark( void ) {
+ double elapsed;
+ float x[ 100 ];
+ double t;
+ float y;
+ int i;
+
+ for ( i = 0; i < 100; i++ ) {
+ x[ i ] = ( 1000.0f * rand_float() ) - 0.0f;
+ }
+
+ t = tic();
+ for ( i = 0; i < ITERATIONS; i++ ) {
+ y = stdlib_base_log1pf( x[ i % 100 ] );
+ if ( y != y ) {
+ printf( "should not return NaN\n" );
+ break;
+ }
+ }
+ elapsed = tic() - t;
+ if ( y != y ) {
+ printf( "should not return NaN\n" );
+ }
+ return elapsed;
+}
+
+/**
+* Main execution sequence.
+*/
+int main( void ) {
+ double elapsed;
+ int i;
+
+ // Use the current time to seed the random number generator:
+ srand( time( NULL ) );
+
+ print_version();
+ for ( i = 0; i < REPEATS; i++ ) {
+ printf( "# c::native::%s\n", NAME );
+ elapsed = benchmark();
+ print_results( elapsed );
+ printf( "ok %d benchmark finished\n", i+1 );
+ }
+ print_summary( REPEATS, REPEATS );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/binding.gyp b/lib/node_modules/@stdlib/math/base/special/log1pf/binding.gyp
new file mode 100644
index 000000000000..ec3992233442
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/binding.gyp
@@ -0,0 +1,170 @@
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# A `.gyp` file for building a Node.js native add-on.
+#
+# [1]: https://gyp.gsrc.io/docs/InputFormatReference.md
+# [2]: https://gyp.gsrc.io/docs/UserDocumentation.md
+{
+ # List of files to include in this file:
+ 'includes': [
+ './include.gypi',
+ ],
+
+ # Define variables to be used throughout the configuration for all targets:
+ 'variables': {
+ # Target name should match the add-on export name:
+ 'addon_target_name%': 'addon',
+
+ # Set variables based on the host OS:
+ 'conditions': [
+ [
+ 'OS=="win"',
+ {
+ # Define the object file suffix:
+ 'obj': 'obj',
+ },
+ {
+ # Define the object file suffix:
+ 'obj': 'o',
+ }
+ ], # end condition (OS=="win")
+ ], # end conditions
+ }, # end variables
+
+ # Define compile targets:
+ 'targets': [
+
+ # Target to generate an add-on:
+ {
+ # The target name should match the add-on export name:
+ 'target_name': '<(addon_target_name)',
+
+ # Define dependencies:
+ 'dependencies': [],
+
+ # Define directories which contain relevant include headers:
+ 'include_dirs': [
+ # Local include directory:
+ '<@(include_dirs)',
+ ],
+
+ # List of source files:
+ 'sources': [
+ '<@(src_files)',
+ ],
+
+ # Settings which should be applied when a target's object files are used as linker input:
+ 'link_settings': {
+ # Define libraries:
+ 'libraries': [
+ '<@(libraries)',
+ ],
+
+ # Define library directories:
+ 'library_dirs': [
+ '<@(library_dirs)',
+ ],
+ },
+
+ # C/C++ compiler flags:
+ 'cflags': [
+ # Enable commonly used warning options:
+ '-Wall',
+
+ # Aggressive optimization:
+ '-O3',
+ ],
+
+ # C specific compiler flags:
+ 'cflags_c': [
+ # Specify the C standard to which a program is expected to conform:
+ '-std=c99',
+ ],
+
+ # C++ specific compiler flags:
+ 'cflags_cpp': [
+ # Specify the C++ standard to which a program is expected to conform:
+ '-std=c++11',
+ ],
+
+ # Linker flags:
+ 'ldflags': [],
+
+ # Apply conditions based on the host OS:
+ 'conditions': [
+ [
+ 'OS=="mac"',
+ {
+ # Linker flags:
+ 'ldflags': [
+ '-undefined dynamic_lookup',
+ '-Wl,-no-pie',
+ '-Wl,-search_paths_first',
+ ],
+ },
+ ], # end condition (OS=="mac")
+ [
+ 'OS!="win"',
+ {
+ # C/C++ flags:
+ 'cflags': [
+ # Generate platform-independent code:
+ '-fPIC',
+ ],
+ },
+ ], # end condition (OS!="win")
+ ], # end conditions
+ }, # end target <(addon_target_name)
+
+ # Target to copy a generated add-on to a standard location:
+ {
+ 'target_name': 'copy_addon',
+
+ # Declare that the output of this target is not linked:
+ 'type': 'none',
+
+ # Define dependencies:
+ 'dependencies': [
+ # Require that the add-on be generated before building this target:
+ '<(addon_target_name)',
+ ],
+
+ # Define a list of actions:
+ 'actions': [
+ {
+ 'action_name': 'copy_addon',
+ 'message': 'Copying addon...',
+
+ # Explicitly list the inputs in the command-line invocation below:
+ 'inputs': [],
+
+ # Declare the expected outputs:
+ 'outputs': [
+ '<(addon_output_dir)/<(addon_target_name).node',
+ ],
+
+ # Define the command-line invocation:
+ 'action': [
+ 'cp',
+ '<(PRODUCT_DIR)/<(addon_target_name).node',
+ '<(addon_output_dir)/<(addon_target_name).node',
+ ],
+ },
+ ], # end actions
+ }, # end target copy_addon
+ ], # end targets
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/docs/repl.txt b/lib/node_modules/@stdlib/math/base/special/log1pf/docs/repl.txt
new file mode 100644
index 000000000000..084c78628cd1
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/docs/repl.txt
@@ -0,0 +1,36 @@
+
+{{alias}}( x )
+ Evaluates the natural logarithm of `1+x` as a single-precision
+ floating-point number.
+
+ For `x < -1`, the function returns `NaN`, as the natural logarithm is not
+ defined for negative numbers.
+
+ Parameters
+ ----------
+ x: number
+ Input value.
+
+ Returns
+ -------
+ y: number
+ Function value.
+
+ Examples
+ --------
+ > var y = {{alias}}( 4.0 )
+ ~1.609
+ > y = {{alias}}( -1.0 )
+ -Infinity
+ > y = {{alias}}( 0.0 )
+ 0.0
+ > y = {{alias}}( -0.0 )
+ -0.0
+ > y = {{alias}}( -2.0 )
+ NaN
+ > y = {{alias}}( NaN )
+ NaN
+
+ See Also
+ --------
+
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/docs/types/index.d.ts b/lib/node_modules/@stdlib/math/base/special/log1pf/docs/types/index.d.ts
new file mode 100644
index 000000000000..6f6e9914f8d0
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/docs/types/index.d.ts
@@ -0,0 +1,60 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+// TypeScript Version: 4.1
+
+/**
+* Evaluates the natural logarithm of `1+x` as a single-precision floating-point number.
+*
+* ## Notes
+*
+* - For `x < -1`, the function returns `NaN`, as the natural logarithm is not defined for negative numbers.
+*
+* @param x - input value
+* @returns the natural logarithm of `1+x`
+*
+* @example
+* var v = log1pf( 4.0 );
+* // returns ~1.609
+*
+* @example
+* var v = log1pf( -1.0 );
+* // returns -Infinity
+*
+* @example
+* var v = log1pf( 0.0 );
+* // returns 0.0
+*
+* @example
+* var v = log1pf( -0.0 );
+* // returns -0.0
+*
+* @example
+* var v = log1pf( -2.0 );
+* // returns NaN
+*
+* @example
+* var v = log1pf( NaN );
+* // returns NaN
+*/
+declare function log1pf( x: number ): number;
+
+
+// EXPORTS //
+
+export = log1pf;
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/docs/types/test.ts b/lib/node_modules/@stdlib/math/base/special/log1pf/docs/types/test.ts
new file mode 100644
index 000000000000..04a8d6c6526c
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/docs/types/test.ts
@@ -0,0 +1,44 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+import log1pf = require( './index' );
+
+
+// TESTS //
+
+// The function returns a number...
+{
+ log1pf( 8 ); // $ExpectType number
+}
+
+// The compiler throws an error if the function is provided a value other than a number...
+{
+ log1pf( true ); // $ExpectError
+ log1pf( false ); // $ExpectError
+ log1pf( null ); // $ExpectError
+ log1pf( undefined ); // $ExpectError
+ log1pf( '5' ); // $ExpectError
+ log1pf( [] ); // $ExpectError
+ log1pf( {} ); // $ExpectError
+ log1pf( ( x: number ): number => x ); // $ExpectError
+}
+
+// The compiler throws an error if the function is provided insufficient arguments...
+{
+ log1pf(); // $ExpectError
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/examples/c/Makefile b/lib/node_modules/@stdlib/math/base/special/log1pf/examples/c/Makefile
new file mode 100644
index 000000000000..6aed70daf167
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/examples/c/Makefile
@@ -0,0 +1,146 @@
+#/
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#/
+
+# VARIABLES #
+
+ifndef VERBOSE
+ QUIET := @
+else
+ QUIET :=
+endif
+
+# Determine the OS ([1][1], [2][2]).
+#
+# [1]: https://en.wikipedia.org/wiki/Uname#Examples
+# [2]: http://stackoverflow.com/a/27776822/2225624
+OS ?= $(shell uname)
+ifneq (, $(findstring MINGW,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring MSYS,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring CYGWIN,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring Windows_NT,$(OS)))
+ OS := WINNT
+endif
+endif
+endif
+endif
+
+# Define the program used for compiling C source files:
+ifdef C_COMPILER
+ CC := $(C_COMPILER)
+else
+ CC := gcc
+endif
+
+# Define the command-line options when compiling C files:
+CFLAGS ?= \
+ -std=c99 \
+ -O3 \
+ -Wall \
+ -pedantic
+
+# Determine whether to generate position independent code ([1][1], [2][2]).
+#
+# [1]: https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options
+# [2]: http://stackoverflow.com/questions/5311515/gcc-fpic-option
+ifeq ($(OS), WINNT)
+ fPIC ?=
+else
+ fPIC ?= -fPIC
+endif
+
+# List of includes (e.g., `-I /foo/bar -I /beep/boop/include`):
+INCLUDE ?=
+
+# List of source files:
+SOURCE_FILES ?=
+
+# List of libraries (e.g., `-lopenblas -lpthread`):
+LIBRARIES ?=
+
+# List of library paths (e.g., `-L /foo/bar -L /beep/boop`):
+LIBPATH ?=
+
+# List of C targets:
+c_targets := example.out
+
+
+# RULES #
+
+#/
+# Compiles source files.
+#
+# @param {string} [C_COMPILER] - C compiler (e.g., `gcc`)
+# @param {string} [CFLAGS] - C compiler options
+# @param {(string|void)} [fPIC] - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} [INCLUDE] - list of includes (e.g., `-I /foo/bar -I /beep/boop/include`)
+# @param {string} [SOURCE_FILES] - list of source files
+# @param {string} [LIBPATH] - list of library paths (e.g., `-L /foo/bar -L /beep/boop`)
+# @param {string} [LIBRARIES] - list of libraries (e.g., `-lopenblas -lpthread`)
+#
+# @example
+# make
+#
+# @example
+# make all
+#/
+all: $(c_targets)
+
+.PHONY: all
+
+#/
+# Compiles C source files.
+#
+# @private
+# @param {string} CC - C compiler (e.g., `gcc`)
+# @param {string} CFLAGS - C compiler options
+# @param {(string|void)} fPIC - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} INCLUDE - list of includes (e.g., `-I /foo/bar`)
+# @param {string} SOURCE_FILES - list of source files
+# @param {string} LIBPATH - list of library paths (e.g., `-L /foo/bar`)
+# @param {string} LIBRARIES - list of libraries (e.g., `-lopenblas`)
+#/
+$(c_targets): %.out: %.c
+ $(QUIET) $(CC) $(CFLAGS) $(fPIC) $(INCLUDE) -o $@ $(SOURCE_FILES) $< $(LIBPATH) -lm $(LIBRARIES)
+
+#/
+# Runs compiled examples.
+#
+# @example
+# make run
+#/
+run: $(c_targets)
+ $(QUIET) ./$<
+
+.PHONY: run
+
+#/
+# Removes generated files.
+#
+# @example
+# make clean
+#/
+clean:
+ $(QUIET) -rm -f *.o *.out
+
+.PHONY: clean
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/examples/c/example.c b/lib/node_modules/@stdlib/math/base/special/log1pf/examples/c/example.c
new file mode 100644
index 000000000000..064e0a8dbd35
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/examples/c/example.c
@@ -0,0 +1,33 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include "stdlib/math/base/special/log1pf.h"
+#include
+#include
+
+int main( void ) {
+ float x;
+ float v;
+ int i;
+
+ for ( i = 0; i < 100; i++ ) {
+ x = ( (float)rand() / (float)RAND_MAX ) * 100.0f;
+ v = stdlib_base_log1pf( x );
+ printf( "log1pf(%f) = %f\n", x, v );
+ }
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/examples/index.js b/lib/node_modules/@stdlib/math/base/special/log1pf/examples/index.js
new file mode 100644
index 000000000000..eb00130957c4
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/examples/index.js
@@ -0,0 +1,31 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
+var log1pf = require( './../lib' );
+
+var x;
+var i;
+
+x = discreteUniform( 100, 0, 100 );
+
+for ( i = 0; i < 100; i++ ) {
+ console.log( log1pf( x[ i % x.length ] ) );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/include.gypi b/lib/node_modules/@stdlib/math/base/special/log1pf/include.gypi
new file mode 100644
index 000000000000..575cb043c0bf
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/include.gypi
@@ -0,0 +1,53 @@
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# A GYP include file for building a Node.js native add-on.
+#
+# Main documentation:
+#
+# [1]: https://gyp.gsrc.io/docs/InputFormatReference.md
+# [2]: https://gyp.gsrc.io/docs/UserDocumentation.md
+{
+ # Define variables to be used throughout the configuration for all targets:
+ 'variables': {
+ # Source directory:
+ 'src_dir': './src',
+
+ # Include directories:
+ 'include_dirs': [
+ '= 0x3f800000 ) { // x <= -1.0
+ if ( x === -1.0 ) {
+ return FLOAT32_NINF; // log1p(-1)=+inf
+ }
+ return NaN; // log1p(x<-1)=NaN
+ }
+ if ( ax < TWO_NEG_15 ) { // |x| < 2**-15
+ if ( ( float64ToFloat32( TWO25 + x ) > 0.0 ) && ax < TWO_NEG_24 ) { // raise inexact, |x| < 2**-24
+ return x;
+ }
+ return float64ToFloat32( x - float64ToFloat32( x * float64ToFloat32( x * 0.5 ) ) ); // eslint-disable-line max-len
+ }
+ if ( ( hx > 0 ) || ( hx <= 0xbe95f619 ) ) {
+ // sqrt(2)/2- <= 1+x < sqrt(2)+:
+ k = 0;
+ f = x;
+ hu = 1;
+ }
+ }
+ if ( hx >= FLOAT32_PINF_WORD ) {
+ return float64ToFloat32( x + x );
+ }
+ if ( k !== 0 ) {
+ if ( hx < 0x5a000000 ) {
+ u = float64ToFloat32( 1.0 + x );
+ hu = toWord( u ) | 0;
+ k = ( hu >> ( FLOAT32_PRECISION - 1 ) ) - FLOAT32_EXPONENT_BIAS;
+
+ // Correction term:
+ c = ( k > 0 ) ? float64ToFloat32( 1.0 - float64ToFloat32( u - x ) ) : float64ToFloat32( x - float64ToFloat32( u - 1.0 ) ); // eslint-disable-line max-len
+ c = float64ToFloat32( c / u );
+ } else {
+ u = x;
+ hu = toWord( u ) | 0;
+ k = ( hu >> ( FLOAT32_PRECISION - 1 ) ) - FLOAT32_EXPONENT_BIAS;
+ c = 0;
+ }
+ hu &= FLOAT32_SIGNIFICAND_MASK;
+
+ // The approximation to sqrt(2) used in thresholds is not critical. However, the ones used above must give less strict bounds than the one here so that the k==0 case is never reached from here, since here we have committed to using the correction term but don't use it if k==0:
+ if ( hu < 0x3504f4 ) { // u < sqrt(2)
+ u = fromWord( ( hu | FLOAT32_ONE_WORD ) >>> 0 ); // normalize u
+ } else {
+ k += 1;
+ u = fromWord( ( hu | FLOAT32_HALF_WORD ) >>> 0 ); // normalize u/2
+ hu = ( 0x00800000 - hu ) >> 2;
+ }
+ f = float64ToFloat32( u - 1.0 );
+ }
+ hfsq = float64ToFloat32( 0.5 * float64ToFloat32( f * f ) );
+ if ( hu === 0 ) { // |f| < 2**-20
+ if ( f === 0.0 ) {
+ if ( k === 0 ) {
+ return 0.0;
+ }
+ c = float64ToFloat32( c + float64ToFloat32( k * LN2_LO ) );
+ return float64ToFloat32( float64ToFloat32( k * LN2_HI ) + c );
+ }
+ R = float64ToFloat32( hfsq * float64ToFloat32( 1.0 - float64ToFloat32( TWO_THIRDS * f ) ) ); // eslint-disable-line max-len
+ if ( k === 0 ) {
+ return float64ToFloat32( f - R );
+ }
+ return float64ToFloat32( float64ToFloat32( k * LN2_HI ) - float64ToFloat32( float64ToFloat32( R - float64ToFloat32( float64ToFloat32( k * LN2_LO ) + c ) ) - f ) ); // eslint-disable-line max-len
+ }
+ s = float64ToFloat32( f / float64ToFloat32( 2.0 + f ) );
+ z = float64ToFloat32( s * s );
+ R = float64ToFloat32( z * polyval( z ) );
+ if ( k === 0 ) {
+ return float64ToFloat32( f - float64ToFloat32( hfsq - float64ToFloat32( s * float64ToFloat32( hfsq + R ) ) ) ); // eslint-disable-line max-len
+ }
+ return float64ToFloat32( float64ToFloat32( k * LN2_HI ) - float64ToFloat32( float64ToFloat32( hfsq - float64ToFloat32( float64ToFloat32( s * float64ToFloat32( hfsq + R ) ) + float64ToFloat32( float64ToFloat32( k * LN2_LO ) + c ) ) ) - f ) ); // eslint-disable-line max-len
+}
+
+
+// EXPORTS //
+
+module.exports = log1pf;
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/lib/native.js b/lib/node_modules/@stdlib/math/base/special/log1pf/lib/native.js
new file mode 100644
index 000000000000..1ba286bfa2c1
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/lib/native.js
@@ -0,0 +1,66 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var addon = require( './../src/addon.node' );
+
+
+// MAIN //
+
+/**
+* Evaluates the natural logarithm of \\(1+x\\) as a single-precision floating-point number.
+*
+* @private
+* @param {number} x - input value
+* @returns {number} the natural logarithm of `1+x`
+*
+* @example
+* var v = log1pf( 4.0 );
+* // returns ~1.609
+*
+* @example
+* var v = log1pf( -1.0 );
+* // returns -Infinity
+*
+* @example
+* var v = log1pf( 0.0 );
+* // returns 0.0
+*
+* @example
+* var v = log1pf( -0.0 );
+* // returns -0.0
+*
+* @example
+* var v = log1pf( -2.0 );
+* // returns NaN
+*
+* @example
+* var v = log1pf( NaN );
+* // returns NaN
+*/
+function log1pf( x ) {
+ return addon( x );
+}
+
+
+// EXPORTS //
+
+module.exports = log1pf;
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/lib/polyval_lp.js b/lib/node_modules/@stdlib/math/base/special/log1pf/lib/polyval_lp.js
new file mode 100644
index 000000000000..a5561a92251a
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/lib/polyval_lp.js
@@ -0,0 +1,47 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+/* This is a generated file. Do not edit directly. */
+'use strict';
+
+// MAIN //
+
+/**
+* Evaluates a polynomial.
+*
+* ## Notes
+*
+* - The implementation uses [Horner's rule][horners-method] for efficient computation.
+*
+* [horners-method]: https://en.wikipedia.org/wiki/Horner%27s_method
+*
+* @private
+* @param {number} x - value at which to evaluate the polynomial
+* @returns {number} evaluated polynomial
+*/
+function evalpoly( x ) {
+ if ( x === 0.0 ) {
+ return 0.66666668653;
+ }
+ return 0.66666668653 + (x * (0.40000000596 + (x * (0.28571429849 + (x * (0.22222198546 + (x * (0.1818357259 + (x * (0.15313838422 + (x * 0.1479819864))))))))))); // eslint-disable-line max-len
+}
+
+
+// EXPORTS //
+
+module.exports = evalpoly;
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/manifest.json b/lib/node_modules/@stdlib/math/base/special/log1pf/manifest.json
new file mode 100644
index 000000000000..66a40eba727c
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/manifest.json
@@ -0,0 +1,90 @@
+{
+ "options": {
+ "task": "build"
+ },
+ "fields": [
+ {
+ "field": "src",
+ "resolve": true,
+ "relative": true
+ },
+ {
+ "field": "include",
+ "resolve": true,
+ "relative": true
+ },
+ {
+ "field": "libraries",
+ "resolve": false,
+ "relative": false
+ },
+ {
+ "field": "libpath",
+ "resolve": true,
+ "relative": false
+ }
+ ],
+ "confs": [
+ {
+ "task": "build",
+ "src": [
+ "./src/main.c"
+ ],
+ "include": [
+ "./include"
+ ],
+ "libraries": [],
+ "libpath": [],
+ "dependencies": [
+ "@stdlib/math/base/napi/unary",
+ "@stdlib/number/float32/base/to-word",
+ "@stdlib/number/float32/base/from-word",
+ "@stdlib/constants/float32/abs-mask",
+ "@stdlib/constants/float32/ninf",
+ "@stdlib/constants/float32/exponent-bias",
+ "@stdlib/constants/float32/significand-mask",
+ "@stdlib/constants/float32/precision"
+ ]
+ },
+ {
+ "task": "benchmark",
+ "src": [
+ "./src/main.c"
+ ],
+ "include": [
+ "./include"
+ ],
+ "libraries": [],
+ "libpath": [],
+ "dependencies": [
+ "@stdlib/number/float32/base/to-word",
+ "@stdlib/number/float32/base/from-word",
+ "@stdlib/constants/float32/abs-mask",
+ "@stdlib/constants/float32/ninf",
+ "@stdlib/constants/float32/exponent-bias",
+ "@stdlib/constants/float32/significand-mask",
+ "@stdlib/constants/float32/precision"
+ ]
+ },
+ {
+ "task": "examples",
+ "src": [
+ "./src/main.c"
+ ],
+ "include": [
+ "./include"
+ ],
+ "libraries": [],
+ "libpath": [],
+ "dependencies": [
+ "@stdlib/number/float32/base/to-word",
+ "@stdlib/number/float32/base/from-word",
+ "@stdlib/constants/float32/abs-mask",
+ "@stdlib/constants/float32/ninf",
+ "@stdlib/constants/float32/exponent-bias",
+ "@stdlib/constants/float32/significand-mask",
+ "@stdlib/constants/float32/precision"
+ ]
+ }
+ ]
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/package.json b/lib/node_modules/@stdlib/math/base/special/log1pf/package.json
new file mode 100644
index 000000000000..e6b8d7695bc9
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/package.json
@@ -0,0 +1,71 @@
+{
+ "name": "@stdlib/math/base/special/log1pf",
+ "version": "0.0.0",
+ "description": "Evaluate the natural logarithm of 1+x as a single-precision floating-point number.",
+ "license": "Apache-2.0",
+ "author": {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ },
+ "contributors": [
+ {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ }
+ ],
+ "main": "./lib",
+ "gypfile": true,
+ "directories": {
+ "benchmark": "./benchmark",
+ "doc": "./docs",
+ "example": "./examples",
+ "include": "./include",
+ "lib": "./lib",
+ "scripts": "./scripts",
+ "src": "./src",
+ "test": "./test"
+ },
+ "types": "./docs/types",
+ "scripts": {},
+ "homepage": "https://github.com/stdlib-js/stdlib",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/stdlib-js/stdlib.git"
+ },
+ "bugs": {
+ "url": "https://github.com/stdlib-js/stdlib/issues"
+ },
+ "dependencies": {},
+ "devDependencies": {},
+ "engines": {
+ "node": ">=0.10.0",
+ "npm": ">2.7.0"
+ },
+ "os": [
+ "aix",
+ "darwin",
+ "freebsd",
+ "linux",
+ "macos",
+ "openbsd",
+ "sunos",
+ "win32",
+ "windows"
+ ],
+ "keywords": [
+ "stdlib",
+ "stdmath",
+ "mathematics",
+ "math",
+ "math.log",
+ "math.log1p",
+ "lnf",
+ "log1pf",
+ "natural",
+ "logarithm",
+ "logf",
+ "value",
+ "number",
+ "small"
+ ]
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/scripts/evalpoly.js b/lib/node_modules/@stdlib/math/base/special/log1pf/scripts/evalpoly.js
new file mode 100644
index 000000000000..243dc371bf50
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/scripts/evalpoly.js
@@ -0,0 +1,124 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+/*
+* This script compiles modules for evaluating polynomial functions. If any polynomial coefficients change, this script should be rerun to update the compiled files.
+*/
+'use strict';
+
+// MODULES //
+
+var resolve = require( 'path' ).resolve;
+var readFileSync = require( '@stdlib/fs/read-file' ).sync;
+var writeFileSync = require( '@stdlib/fs/write-file' ).sync;
+var currentYear = require( '@stdlib/time/current-year' );
+var licenseHeader = require( '@stdlib/_tools/licenses/header' );
+var compile = require( '@stdlib/math/base/tools/evalpoly-compile' );
+var compileC = require( '@stdlib/math/base/tools/evalpoly-compile-c' );
+var substringBefore = require( '@stdlib/string/substring-before' );
+var substringAfter = require( '@stdlib/string/substring-after' );
+var format = require( '@stdlib/string/format' );
+
+
+// VARIABLES //
+
+// Polynomial coefficients ordered in ascending degree...
+var Lp = [
+ 6.6666668653E-01, // 3F2AAAAB
+ 4.0000000596E-01, // 3ECCCCCD
+ 2.8571429849E-01, // 3E924925
+ 2.2222198546E-01, // 3E638E29
+ 1.8183572590E-01, // 3E3A3325
+ 1.5313838422E-01, // 3E1CD04F
+ 1.4798198640E-01 // 3E178897
+];
+
+// Header to add to output files:
+var header = licenseHeader( 'Apache-2.0', 'js', {
+ 'year': currentYear(),
+ 'copyright': 'The Stdlib Authors'
+});
+header += '\n/* This is a generated file. Do not edit directly. */\n';
+
+
+// FUNCTIONS //
+
+/**
+* Inserts a compiled function into file content.
+*
+* @private
+* @param {string} text - source content
+* @param {string} id - function identifier
+* @param {string} str - function string
+* @returns {string} updated content
+*/
+function insert( text, id, str ) {
+ var before;
+ var after;
+ var begin;
+ var end;
+
+ begin = '// BEGIN: '+id;
+ end = '// END: '+id;
+
+ before = substringBefore( text, begin );
+ after = substringAfter( text, end );
+
+ return format( '%s// BEGIN: %s\n\n%s\n%s%s', before, id, str, end, after );
+}
+
+
+// MAIN //
+
+/**
+* Main execution sequence.
+*
+* @private
+*/
+function main() {
+ var fpath;
+ var copts;
+ var opts;
+ var file;
+ var str;
+
+ opts = {
+ 'dtype': 'float32',
+ 'encoding': 'utf8'
+ };
+
+ fpath = resolve( __dirname, '..', 'lib', 'polyval_lp.js' );
+ str = header + compile( Lp );
+ writeFileSync( fpath, str, opts );
+
+ copts = {
+ 'dtype': 'float',
+ 'name': ''
+ };
+
+ fpath = resolve( __dirname, '..', 'src', 'main.c' );
+ file = readFileSync( fpath, opts );
+
+ copts.name = 'polyval_lp';
+ str = compileC( Lp, copts );
+ file = insert( file, copts.name, str );
+
+ writeFileSync( fpath, file, opts );
+}
+
+main();
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/src/Makefile b/lib/node_modules/@stdlib/math/base/special/log1pf/src/Makefile
new file mode 100644
index 000000000000..bcf18aa46655
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/src/Makefile
@@ -0,0 +1,70 @@
+#/
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#/
+
+# VARIABLES #
+
+ifndef VERBOSE
+ QUIET := @
+else
+ QUIET :=
+endif
+
+# Determine the OS ([1][1], [2][2]).
+#
+# [1]: https://en.wikipedia.org/wiki/Uname#Examples
+# [2]: http://stackoverflow.com/a/27776822/2225624
+OS ?= $(shell uname)
+ifneq (, $(findstring MINGW,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring MSYS,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring CYGWIN,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring Windows_NT,$(OS)))
+ OS := WINNT
+endif
+endif
+endif
+endif
+
+
+# RULES #
+
+#/
+# Removes generated files for building an add-on.
+#
+# @example
+# make clean-addon
+#/
+clean-addon:
+ $(QUIET) -rm -f *.o *.node
+
+.PHONY: clean-addon
+
+#/
+# Removes generated files.
+#
+# @example
+# make clean
+#/
+clean: clean-addon
+
+.PHONY: clean
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/src/addon.c b/lib/node_modules/@stdlib/math/base/special/log1pf/src/addon.c
new file mode 100644
index 000000000000..6e4d0e0fa424
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/src/addon.c
@@ -0,0 +1,23 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include "stdlib/math/base/special/log1pf.h"
+#include "stdlib/math/base/napi/unary.h"
+
+// cppcheck-suppress shadowFunction
+STDLIB_MATH_BASE_NAPI_MODULE_F_F( stdlib_base_log1pf )
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/src/main.c b/lib/node_modules/@stdlib/math/base/special/log1pf/src/main.c
new file mode 100644
index 000000000000..f1278157e138
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/src/main.c
@@ -0,0 +1,197 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*
+* ## Notice
+*
+* The following copyright, license, and long comment were part of the original implementation available as part of [FreeBSD]{@link https://svnweb.freebsd.org/base/release/12.2.0/lib/msun/src/s_log1pf.c?revision=367086&view=markup}. The implementation follows the original, but has been modified according to project conventions.
+*
+* ```text
+* Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
+*
+* Developed at SunPro, a Sun Microsystems, Inc. business.
+* Permission to use, copy, modify, and distribute this
+* software is freely granted, provided that this notice
+* is preserved.
+* ```
+*/
+
+#include "stdlib/math/base/special/log1pf.h"
+#include "stdlib/constants/float32/ninf.h"
+#include "stdlib/number/float32/base/to_word.h"
+#include "stdlib/number/float32/base/from_word.h"
+#include "stdlib/constants/float32/precision.h"
+#include "stdlib/constants/float32/abs_mask.h"
+#include "stdlib/constants/float32/significand_mask.h"
+#include "stdlib/constants/float32/exponent_bias.h"
+#include
+
+// VARIABLES //
+
+// High and low words of ln(2):
+static const float LN2_HI = 6.9313812256e-01f; // 0x3f317180
+static const float LN2_LO = 9.0580006145e-06f; // 0x3717f7d1
+
+// 2**25:
+static const float TWO25 = 3.355443200e+07f; // 0x4c000000
+
+// 2/3:
+static const float TWO_THIRDS = 6.666666865348816e-01f;
+
+// 2**-15:
+static const int32_t TWO_NEG_15 = 0x38000000;
+
+// 2**-24:
+static const int32_t TWO_NEG_24 = 0x33800000;
+
+// FLOAT32_PINF:
+static const int32_t FLOAT32_PINF_WORD = 0x7f800000;
+
+// 1.0:
+static const int32_t FLOAT32_ONE_WORD = 0x3f800000;
+
+// 0.5:
+static const int32_t FLOAT32_HALF_WORD = 0x3f000000;
+
+/* Begin auto-generated functions. The following functions are auto-generated. Do not edit directly. */
+
+// BEGIN: polyval_lp
+
+/**
+* Evaluates a polynomial.
+*
+* ## Notes
+*
+* - The implementation uses [Horner's rule][horners-method] for efficient computation.
+*
+* [horners-method]: https://en.wikipedia.org/wiki/Horner%27s_method
+*
+* @param x value at which to evaluate the polynomial
+* @return evaluated polynomial
+*/
+static float polyval_lp( const float x ) {
+ return 0.66666668653f + (x * (0.40000000596f + (x * (0.28571429849f + (x * (0.22222198546f + (x * (0.1818357259f + (x * (0.15313838422f + (x * 0.1479819864f)))))))))));
+}
+
+// END: polyval_lp
+
+/* End auto-generated functions. */
+
+/**
+* Evaluates the natural logarithm of \\(1+x\\) as a single-precision floating-point number.
+*
+* @param x input value
+* @return the natural logarithm of `1+x`
+*
+* @example
+* float out = stdlib_base_log1pf( 4.0f );
+* // returns ~1.609f
+*/
+float stdlib_base_log1pf( const float x ) {
+ uint32_t uhu;
+ uint32_t uhx;
+ int32_t hu;
+ int32_t ax;
+ int32_t hx;
+ float hfsq;
+ int32_t k;
+ float f;
+ float c;
+ float s;
+ float z;
+ float R;
+ float u;
+
+ stdlib_base_float32_to_word( x, &uhx );
+ hx = (int32_t)uhx;
+ ax = hx & STDLIB_CONSTANT_FLOAT32_ABS_MASK;
+ k = 1;
+ if ( hx < 0x3ed413d0 ) { // 1+x < sqrt(2)+
+ if ( ax >= 0x3f800000 ) { // x <= -1.0
+ if ( x == -1.0f ) {
+ return STDLIB_CONSTANT_FLOAT32_NINF; // log1p(-1)=+inf
+ }
+ return 0.0f / 0.0f; // log1p(x<-1)=NaN
+ }
+ if ( ax < TWO_NEG_15 ) { // |x| < 2**-15
+ if ( ( TWO25 + x > 0.0f ) && ax < TWO_NEG_24 ) { // raise inexact, |x| < 2**-24
+ return x;
+ }
+ return x - ( x * x * 0.5f );
+ }
+ if ( ( hx > 0 ) || ( hx <= (int32_t)0xbe95f619 ) ) {
+ // sqrt(2)/2- <= 1+x < sqrt(2)+:
+ k = 0;
+ f = x;
+ hu = 1;
+ }
+ }
+ if ( hx >= FLOAT32_PINF_WORD ) {
+ return x + x;
+ }
+ if ( k != 0 ) {
+ if ( hx < 0x5a000000 ) {
+ u = 1.0f + x;
+ stdlib_base_float32_to_word( u, &uhu );
+ hu = (int32_t)uhu;
+ k = ( hu >> ( STDLIB_CONSTANT_FLOAT32_PRECISION - 1 ) ) - STDLIB_CONSTANT_FLOAT32_EXPONENT_BIAS;
+
+ // Correction term:
+ c = ( k > 0 ) ? ( 1.0f - ( u - x ) ) : ( x - ( u - 1.0f ) );
+ c /= u;
+ } else {
+ u = x;
+ stdlib_base_float32_to_word( u, &uhu );
+ hu = (int32_t)uhu;
+ k = ( hu >> ( STDLIB_CONSTANT_FLOAT32_PRECISION - 1 ) ) - STDLIB_CONSTANT_FLOAT32_EXPONENT_BIAS;
+ c = 0;
+ }
+ hu &= STDLIB_CONSTANT_FLOAT_SIGNIFICAND_MASK;
+
+ // The approximation to sqrt(2) used in thresholds is not critical. However, the ones used above must give less strict bounds than the one here so that the k==0 case is never reached from here, since here we have committed to using the correction term but don't use it if k==0:
+ if ( hu < 0x3504f4 ) { // u < sqrt(2)
+ stdlib_base_float32_from_word( (uint32_t)( hu | FLOAT32_ONE_WORD ), &u ); // normalize u
+ } else {
+ k += 1;
+ stdlib_base_float32_from_word( (uint32_t)( hu | FLOAT32_HALF_WORD ), &u ); // normalize u/2
+ hu = ( 0x00800000 - hu ) >> 2;
+ }
+ f = u - 1.0f;
+ }
+ hfsq = 0.5f * f * f;
+ if ( hu == 0 ) { // |f| < 2**-20
+ if ( f == 0.0f ) {
+ if ( k == 0 ) {
+ return 0.0f;
+ }
+ c += ( k * LN2_LO );
+ return ( k * LN2_HI ) + c;
+ }
+ R = hfsq * ( 1.0f - ( TWO_THIRDS * f ) );
+ if ( k == 0 ) {
+ return f - R;
+ }
+ return ( k * LN2_HI ) - ( ( R - ( ( k * LN2_LO ) + c ) ) - f );
+ }
+ s = f / ( 2.0f + f );
+ z = s * s;
+ R = z * polyval_lp( z );
+ if ( k == 0 ) {
+ return f - ( hfsq - ( s * ( hfsq + R ) ) );
+ }
+ return ( k * LN2_HI ) - ( ( hfsq - ( ( s * ( hfsq + R ) ) + ( ( k * LN2_LO ) + c ) ) ) - f );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/REQUIRE b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/REQUIRE
new file mode 100644
index 000000000000..308c3be89c85
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/REQUIRE
@@ -0,0 +1,2 @@
+julia 1.5
+JSON 0.21
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/big_positive.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/big_positive.json
new file mode 100644
index 000000000000..652e27476648
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/big_positive.json
@@ -0,0 +1 @@
+{"expected":[20.794415,21.207201,21.498524,21.723846,21.907618,22.062801,22.197107,22.315493,22.421335,22.517038,22.604378,22.684698,22.759045,22.828243,22.892962,22.953745,23.011045,23.065239,23.116646,23.165539,23.212152,23.25669,23.299328,23.340221,23.379509,23.41731,23.453735,23.48888,23.522831,23.555668,23.58746,23.618273,23.648165,23.677187,23.705393,23.732824,23.759523,23.785528,23.810873,23.835592,23.859715,23.883268,23.906282,23.928776,23.950775,23.972301,23.993374,24.014013,24.034233,24.054052,24.073486,24.09255,24.111258,24.129622,24.147654,24.165367,24.182772,24.199879,24.216698,24.23324,24.249512,24.265522,24.281282,24.296797,24.312075,24.327122,24.341946,24.356554,24.370953,24.385145,24.39914,24.412941,24.426556,24.439985,24.453238,24.466318,24.479229,24.491974,24.50456,24.516989,24.529266,24.541393,24.553375,24.565216,24.576918,24.588486,24.59992,24.611225,24.622402,24.63346,24.644392,24.655209,24.665909,24.676497,24.686972,24.697338,24.7076,24.717756,24.727812,24.737766,24.747623,24.757383,24.76705,24.776623,24.786104,24.795498,24.804804,24.814026,24.82316,24.832214,24.841187,24.850079,24.858892,24.86763,24.876291,24.884878,24.893393,24.901834,24.910206,24.918507,24.92674,24.934906,24.943007,24.951042,24.959013,24.96692,24.974766,24.982552,24.990276,24.99794,25.005548,25.013098,25.02059,25.028028,25.03541,25.042738,25.050014,25.057236,25.064407,25.071527,25.078596,25.085615,25.092587,25.099508,25.106384,25.113213,25.119993,25.12673,25.13342,25.140066,25.14667,25.153229,25.159746,25.16622,25.172653,25.179045,25.185394,25.191706,25.197977,25.204208,25.210403,25.216558,25.222675,25.228756,25.2348,25.240808,25.24678,25.252716,25.258617,25.264484,25.270317,25.276115,25.28188,25.287613,25.293312,25.298979,25.304613,25.310217,25.31579,25.321331,25.326843,25.332323,25.337774,25.343195,25.348587,25.35395,25.359285,25.364592,25.36987,25.37512,25.380344,25.38554,25.390709,25.395851,25.400967,25.406057,25.411121,25.41616,25.421175,25.426163,25.431128,25.436066,25.44098,25.445873,25.450739,25.455584,25.460403,25.4652,25.469975,25.474726,25.479456,25.484163,25.488848,25.49351,25.498152,25.502771,25.50737,25.511948,25.516504,25.52104,25.525557,25.53005,25.534527,25.538982,25.543417,25.547832,25.552229,25.556606,25.560965,25.565304,25.569624,25.573927,25.578209,25.582476,25.586721,25.590952,25.595161,25.599356,25.603533,25.60769,25.611832,25.615957,25.620064,25.624155,25.62823,25.632286,25.636328,25.640352,25.644361,25.648354,25.65233,25.656292,25.660236,25.664167,25.668081,25.671982,25.675865,25.679735,25.683588,25.687428,25.691254,25.695063,25.698858,25.70264,25.706408,25.71016,25.7139,25.717625,25.721334,25.725033,25.728716,25.732388,25.736044,25.739687,25.743317,25.746935,25.750538,25.75413,25.757708,25.761274,25.764828,25.768368,25.771894,25.77541,25.778913,25.782404,25.785883,25.78935,25.792805,25.796247,25.799679,25.803099,25.806505,25.809902,25.813286,25.81666,25.82002,25.823372,25.826712,25.83004,25.833357,25.836664,25.839958,25.843243,25.846518,25.849781,25.853033,25.856274,25.859507,25.862726,25.865938,25.869139,25.872328,25.87551,25.87868,25.881838,25.884989,25.888128,25.891258,25.89438,25.89749,25.90059,25.903683,25.906765,25.909838,25.9129,25.915955,25.918999,25.922035,25.92506,25.928078,25.931086,25.934084,25.937075,25.940056,25.943027,25.945992,25.948946,25.95189,25.954828,25.957758,25.960678,25.963589,25.966492,25.969387,25.972273,25.975151,25.978022,25.980883,25.983736,25.986582,25.989418,25.992249,25.99507,25.997883,26.000689,26.003485,26.006275,26.009058,26.011831,26.014599,26.017357,26.020107,26.022852,26.025589,26.028316,26.031038,26.033752,26.036459,26.039158,26.041851,26.044535,26.047213,26.049885,26.052547,26.055204,26.057854,26.060495,26.063131,26.06576,26.06838,26.070995,26.073603,26.076204,26.078798,26.081387,26.083967,26.086542,26.08911,26.091671,26.094225,26.096773,26.099314,26.101849,26.104378,26.106901,26.109417,26.111927,26.11443,26.116926,26.119417,26.121902,26.12438,26.126854,26.12932,26.13178,26.134233,26.136683,26.139124,26.141562,26.143991,26.146416,26.148834,26.151247,26.153654,26.156055,26.158451,26.160841,26.163225,26.165604,26.167976,26.170343,26.172705,26.17506,26.17741,26.179756,26.182095,26.18443,26.186758,26.189081,26.191399,26.19371,26.196018,26.19832,26.200617,26.202908,26.205193,26.207474,26.20975,26.21202,26.214285,26.216545,26.2188,26.22105,26.223295,26.225534,26.22777,26.23,26.232225,26.234444,26.23666,26.23887,26.241076,26.243275,26.245472,26.247662,26.249847,26.25203,26.254206,26.256378,26.258545,26.260706,26.262865,26.265018,26.267166,26.26931,26.271448,26.273584,26.275713,26.27784,26.27996,26.282078,26.28419,26.286297,26.2884,26.290499,26.292593,26.294683,26.296768,26.298851,26.300928,26.303,26.305069,26.307133,26.309193,26.311249,26.3133,26.315348,26.31739,26.31943,26.321465,26.323494,26.325521,26.327543,26.329561,26.331575,26.333586,26.335592,26.337595,26.339592],"x":[1.073741824e9,1.6224475657234468e9,2.1711533074468937e9,2.7198590491703405e9,3.2685647908937874e9,3.8172705326172347e9,4.365976274340681e9,4.914682016064128e9,5.463387757787575e9,6.012093499511022e9,6.560799241234469e9,7.109504982957916e9,7.658210724681363e9,8.20691646640481e9,8.755622208128256e9,9.304327949851704e9,9.85303369157515e9,1.0401739433298597e10,1.0950445175022043e10,1.1499150916745491e10,1.2047856658468939e10,1.2596562400192385e10,1.3145268141915833e10,1.3693973883639278e10,1.4242679625362726e10,1.4791385367086172e10,1.534009110880962e10,1.5888796850533066e10,1.6437502592256514e10,1.698620833397996e10,1.7534914075703407e10,1.8083619817426853e10,1.86323255591503e10,1.918103130087375e10,1.9729737042597195e10,2.027844278432064e10,2.0827148526044086e10,2.1375854267767536e10,2.1924560009490982e10,2.2473265751214428e10,2.3021971492937878e10,2.3570677234661324e10,2.411938297638477e10,2.4668088718108215e10,2.5216794459831665e10,2.576550020155511e10,2.6314205943278557e10,2.6862911685002003e10,2.7411617426725452e10,2.79603231684489e10,2.8509028910172344e10,2.905773465189579e10,2.960644039361924e10,3.0155146135342686e10,3.070385187706613e10,3.1252557618789577e10,3.1801263360513027e10,3.2349969102236473e10,3.289867484395992e10,3.3447380585683365e10,3.3996086327406815e10,3.4544792069130264e10,3.509349781085371e10,3.5642203552577156e10,3.61909092943006e10,3.673961503602405e10,3.72883207777475e10,3.783702651947094e10,3.838573226119439e10,3.893443800291784e10,3.948314374464128e10,4.003184948636473e10,4.058055522808817e10,4.112926096981162e10,4.167796671153507e10,4.2226672453258514e10,4.2775378194981964e10,4.3324083936705414e10,4.3872789678428856e10,4.4421495420152306e10,4.4970201161875755e10,4.55189069035992e10,4.606761264532265e10,4.661631838704609e10,4.716502412876954e10,4.771372987049299e10,4.826243561221643e10,4.881114135393988e10,4.935984709566333e10,4.990855283738677e10,5.045725857911022e10,5.1005964320833664e10,5.155467006255711e10,5.210337580428056e10,5.2652081546004005e10,5.3200787287727455e10,5.3749493029450905e10,5.429819877117435e10,5.48469045128978e10,5.539561025462124e10,5.594431599634469e10,5.649302173806814e10,5.704172747979158e10,5.759043322151503e10,5.813913896323848e10,5.868784470496192e10,5.923655044668537e10,5.978525618840882e10,6.033396193013226e10,6.088266767185571e10,6.1431373413579155e10,6.1980079155302605e10,6.2528784897026054e10,6.30774906387495e10,6.3626196380472946e10,6.4174902122196396e10,6.472360786391984e10,6.527231360564329e10,6.582101934736673e10,6.636972508909018e10,6.691843083081363e10,6.746713657253707e10,6.801584231426052e10,6.856454805598397e10,6.911325379770741e10,6.966195953943086e10,7.021066528115431e10,7.075937102287776e10,7.13080767646012e10,7.185678250632465e10,7.24054882480481e10,7.295419398977155e10,7.3502899731495e10,7.405160547321843e10,7.460031121494188e10,7.514901695666533e10,7.569772269838878e10,7.624642844011223e10,7.679513418183568e10,7.734383992355911e10,7.789254566528256e10,7.844125140700601e10,7.898995714872946e10,7.953866289045291e10,8.008736863217635e10,8.06360743738998e10,8.118478011562325e10,8.17334858573467e10,8.228219159907014e10,8.28308973407936e10,8.337960308251703e10,8.392830882424048e10,8.447701456596393e10,8.502572030768738e10,8.557442604941083e10,8.612313179113426e10,8.667183753285771e10,8.722054327458116e10,8.776924901630461e10,8.831795475802806e10,8.886666049975151e10,8.941536624147495e10,8.99640719831984e10,9.051277772492184e10,9.10614834666453e10,9.161018920836874e10,9.215889495009218e10,9.270760069181563e10,9.325630643353908e10,9.380501217526253e10,9.435371791698598e10,9.490242365870941e10,9.545112940043286e10,9.599983514215631e10,9.654854088387976e10,9.709724662560321e10,9.764595236732666e10,9.81946581090501e10,9.874336385077354e10,9.9292069592497e10,9.984077533422044e10,1.003894810759439e11,1.0093818681766733e11,1.0148689255939078e11,1.0203559830111423e11,1.0258430404283768e11,1.0313300978456113e11,1.0368171552628458e11,1.0423042126800801e11,1.0477912700973146e11,1.0532783275145491e11,1.0587653849317836e11,1.0642524423490181e11,1.0697394997662524e11,1.075226557183487e11,1.0807136146007214e11,1.086200672017956e11,1.0916877294351904e11,1.0971747868524248e11,1.1026618442696593e11,1.1081489016868938e11,1.1136359591041283e11,1.1191230165213628e11,1.1246100739385973e11,1.1300971313558316e11,1.1355841887730661e11,1.1410712461903006e11,1.1465583036075351e11,1.1520453610247696e11,1.157532418442004e11,1.1630194758592384e11,1.168506533276473e11,1.1739935906937074e11,1.179480648110942e11,1.1849677055281764e11,1.1904547629454108e11,1.1959418203626453e11,1.2014288777798798e11,1.2069159351971143e11,1.2124029926143488e11,1.2178900500315831e11,1.2233771074488176e11,1.2288641648660521e11,1.2343512222832866e11,1.2398382797005211e11,1.2453253371177556e11,1.25081239453499e11,1.2562994519522244e11,1.2617865093694589e11,1.2672735667866934e11,1.2727606242039279e11,1.2782476816211623e11,1.2837347390383968e11,1.2892217964556313e11,1.2947088538728658e11,1.3001959112901003e11,1.3056829687073346e11,1.3111700261245691e11,1.3166570835418036e11,1.3221441409590381e11,1.3276311983762726e11,1.3331182557935071e11,1.3386053132107414e11,1.3440923706279759e11,1.3495794280452104e11,1.3550664854624449e11,1.3605535428796794e11,1.3660406002969138e11,1.3715276577141483e11,1.3770147151313828e11,1.3825017725486172e11,1.3879888299658517e11,1.3934758873830862e11,1.3989629448003207e11,1.4044500022175552e11,1.4099370596347894e11,1.415424117052024e11,1.4209111744692584e11,1.426398231886493e11,1.4318852893037274e11,1.437372346720962e11,1.4428594041381964e11,1.448346461555431e11,1.4538335189726654e11,1.4593205763899e11,1.4648076338071344e11,1.4702946912243686e11,1.475781748641603e11,1.4812688060588376e11,1.486755863476072e11,1.4922429208933066e11,1.497729978310541e11,1.5032170357277756e11,1.50870409314501e11,1.5141911505622446e11,1.519678207979479e11,1.5251652653967136e11,1.5306523228139478e11,1.5361393802311823e11,1.5416264376484167e11,1.5471134950656512e11,1.5526005524828857e11,1.5580876099001202e11,1.5635746673173547e11,1.5690617247345892e11,1.5745487821518237e11,1.5800358395690582e11,1.5855228969862927e11,1.591009954403527e11,1.5964970118207614e11,1.601984069237996e11,1.6074711266552304e11,1.612958184072465e11,1.6184452414896994e11,1.623932298906934e11,1.6294193563241684e11,1.634906413741403e11,1.6403934711586374e11,1.645880528575872e11,1.651367585993106e11,1.6568546434103406e11,1.662341700827575e11,1.6678287582448096e11,1.673315815662044e11,1.6788028730792786e11,1.684289930496513e11,1.6897769879137476e11,1.695264045330982e11,1.7007511027482166e11,1.706238160165451e11,1.7117252175826852e11,1.7172122749999197e11,1.7226993324171542e11,1.7281863898343887e11,1.7336734472516232e11,1.7391605046688577e11,1.7446475620860922e11,1.7501346195033267e11,1.7556216769205612e11,1.7611087343377957e11,1.7665957917550302e11,1.7720828491722644e11,1.777569906589499e11,1.7830569640067334e11,1.788544021423968e11,1.7940310788412024e11,1.799518136258437e11,1.8050051936756714e11,1.810492251092906e11,1.8159793085101404e11,1.821466365927375e11,1.826953423344609e11,1.8324404807618436e11,1.837927538179078e11,1.8434145955963126e11,1.848901653013547e11,1.8543887104307816e11,1.859875767848016e11,1.8653628252652505e11,1.870849882682485e11,1.8763369400997195e11,1.881823997516954e11,1.8873110549341882e11,1.8927981123514227e11,1.8982851697686572e11,1.9037722271858917e11,1.9092592846031262e11,1.9147463420203607e11,1.9202333994375952e11,1.9257204568548297e11,1.9312075142720642e11,1.9366945716892987e11,1.9421816291065332e11,1.9476686865237674e11,1.953155743941002e11,1.9586428013582364e11,1.964129858775471e11,1.9696169161927054e11,1.97510397360994e11,1.9805910310271744e11,1.986078088444409e11,1.9915651458616434e11,1.997052203278878e11,2.0025392606961124e11,2.0080263181133466e11,2.013513375530581e11,2.0190004329478156e11,2.02448749036505e11,2.0299745477822845e11,2.035461605199519e11,2.0409486626167535e11,2.046435720033988e11,2.0519227774512225e11,2.057409834868457e11,2.0628968922856915e11,2.0683839497029257e11,2.0738710071201602e11,2.0793580645373947e11,2.0848451219546292e11,2.0903321793718637e11,2.0958192367890982e11,2.1013062942063327e11,2.1067933516235672e11,2.1122804090408017e11,2.1177674664580362e11,2.1232545238752707e11,2.128741581292505e11,2.1342286387097394e11,2.139715696126974e11,2.1452027535442084e11,2.150689810961443e11,2.1561768683786774e11,2.161663925795912e11,2.1671509832131464e11,2.172638040630381e11,2.1781250980476154e11,2.1836121554648495e11,2.189099212882084e11,2.1945862702993185e11,2.200073327716553e11,2.2055603851337875e11,2.211047442551022e11,2.2165344999682565e11,2.222021557385491e11,2.2275086148027255e11,2.23299567221996e11,2.2384827296371945e11,2.2439697870544287e11,2.2494568444716632e11,2.2549439018888977e11,2.2604309593061322e11,2.2659180167233667e11,2.2714050741406012e11,2.2768921315578357e11,2.2823791889750702e11,2.2878662463923047e11,2.2933533038095392e11,2.2988403612267737e11,2.304327418644008e11,2.3098144760612424e11,2.315301533478477e11,2.3207885908957114e11,2.326275648312946e11,2.3317627057301804e11,2.337249763147415e11,2.3427368205646494e11,2.348223877981884e11,2.3537109353991183e11,2.3591979928163528e11,2.364685050233587e11,2.3701721076508215e11,2.375659165068056e11,2.3811462224852905e11,2.386633279902525e11,2.3921203373197595e11,2.397607394736994e11,2.4030944521542285e11,2.408581509571463e11,2.4140685669886975e11,2.419555624405932e11,2.4250426818231662e11,2.4305297392404007e11,2.4360167966576352e11,2.4415038540748697e11,2.4469909114921042e11,2.4524779689093387e11,2.4579650263265732e11,2.4634520837438077e11,2.4689391411610422e11,2.4744261985782767e11,2.4799132559955112e11,2.4854003134127454e11,2.49088737082998e11,2.4963744282472144e11,2.501861485664449e11,2.5073485430816833e11,2.5128356004989178e11,2.5183226579161523e11,2.5238097153333868e11,2.5292967727506213e11,2.5347838301678558e11,2.5402708875850903e11,2.5457579450023245e11,2.551245002419559e11,2.5567320598367935e11,2.562219117254028e11,2.5677061746712625e11,2.573193232088497e11,2.5786802895057315e11,2.584167346922966e11,2.5896544043402005e11,2.595141461757435e11,2.6006285191746692e11,2.6061155765919037e11,2.6116026340091382e11,2.6170896914263727e11,2.6225767488436072e11,2.6280638062608417e11,2.6335508636780762e11,2.6390379210953107e11,2.6445249785125452e11,2.6500120359297797e11,2.6554990933470142e11,2.6609861507642484e11,2.666473208181483e11,2.6719602655987173e11,2.6774473230159518e11,2.6829343804331863e11,2.6884214378504208e11,2.6939084952676553e11,2.6993955526848898e11,2.7048826101021243e11,2.7103696675193588e11,2.7158567249365933e11,2.7213437823538275e11,2.726830839771062e11,2.7323178971882965e11,2.737804954605531e11,2.7432920120227655e11,2.74877906944e11]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/huge_positive.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/huge_positive.json
new file mode 100644
index 000000000000..fe70e473dd4d
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/huge_positive.json
@@ -0,0 +1 @@
+{"expected":[46.0517,62.86495,63.558094,63.96356,64.25124,64.47439,64.65671,64.81086,64.94439,65.06217,65.167534,65.26284,65.34985,65.42989,65.504005,65.573,65.637535,65.69816,65.75532,65.80939,65.86068,65.90947,65.955986,66.00044,66.043,66.083824,66.12305,66.16078,66.19715,66.23224,66.26614,66.298935,66.33068,66.36146,66.391304,66.420296,66.44846,66.47587,66.50253,66.52851,66.553825,66.57852,66.602615,66.626144,66.64914,66.67161,66.69359,66.715096,66.736145,66.75677,66.77697,66.796776,66.81619,66.835236,66.85393,66.87228,66.8903,66.908,66.92539,66.94248,66.95929,66.97582,66.99208,67.00808,67.02383,67.03934,67.0546,67.06964,67.08446,67.09905,67.11344,67.127625,67.14161,67.1554,67.169014,67.182434,67.19568,67.208755,67.22166,67.2344,67.24697,67.2594,67.27167,67.28379,67.29576,67.307594,67.3193,67.33086,67.342285,67.353584,67.36475,67.37581,67.386734,67.397545,67.40824,67.41882,67.4293,67.43966,67.44991,67.46007,67.470116,67.480064,67.48992,67.49967,67.50934,67.518906,67.52839,67.53777,67.54708,67.5563,67.56543,67.57448,67.58344,67.59233,67.60114,67.60988,67.61854,67.62712,67.63563,67.64407,67.652435,67.660736,67.66897,67.67713,67.68523,67.69326,67.701225,67.70914,67.71698,67.72476,67.73248,67.74014,67.74775,67.755295,67.76279,67.77022,67.7776,67.78493,67.7922,67.79942,67.80659,67.813705,67.82077,67.82779,67.83476,67.84168,67.84856,67.85538,67.86216,67.8689,67.87558,67.882225,67.888824,67.895386,67.9019,67.90837,67.9148,67.921196,67.92754,67.93385,67.94012,67.94635,67.952545,67.958694,67.96481,67.970894,67.97694,67.98294,67.98891,67.99484,68.00075,68.00661,68.01244,68.01824,68.024,68.02973,68.03543,68.0411,68.04673,68.05233,68.05791,68.063446,68.068954,68.07443,68.07988,68.085304,68.09069,68.096054,68.10139,68.1067,68.11197,68.11722,68.122444,68.12764,68.132805,68.13795,68.14306,68.14815,68.15321,68.15825,68.16326,68.16825,68.17322,68.178154,68.18307,68.18796,68.192825,68.19766,68.202484,68.20728,68.21205,68.216805,68.221535,68.22624,68.23092,68.23559,68.24023,68.24484,68.24944,68.25402,68.258575,68.26311,68.267624,68.27212,68.276596,68.281044,68.285484,68.289894,68.29429,68.29867,68.303024,68.307365,68.31168,68.31599,68.32027,68.32453,68.32878,68.33301,68.33722,68.34141,68.34559,68.34975,68.35388,68.35801,68.362114,68.3662,68.37028,68.37434,68.37837,68.3824,68.386406,68.390396,68.39438,68.39834,68.40228,68.40621,68.410126,68.414024,68.41791,68.421776,68.42563,68.42947,68.43329,68.4371,68.440895,68.44468,68.44844,68.452194,68.45593,68.459656,68.46337,68.467064,68.47075,68.47442,68.47807,68.48172,68.485344,68.48897,68.49257,68.496155,68.49973,68.5033,68.50685,68.51039,68.51392,68.51743,68.520935,68.52443,68.52791,68.53137,68.53483,68.53827,68.5417,68.54512,68.54852,68.551926,68.555305,68.55868,68.56204,68.56539,68.568726,68.57206,68.57537,68.57868,68.58198,68.58526,68.58853,68.5918,68.59505,68.59829,68.60152,68.60474,68.60795,68.61115,68.61434,68.617516,68.62069,68.62385,68.627,68.630135,68.63327,68.63639,68.639496,68.6426,68.64569,68.64877,68.65185,68.65491,68.65796,68.661,68.66404,68.66707,68.67008,68.67309,68.67609,68.67908,68.68206,68.68503,68.687996,68.69095,68.69389,68.69683,68.69976,68.702675,68.70559,68.70849,68.71139,68.71427,68.71715,68.72002,68.72288,68.72573,68.72858,68.731415,68.734245,68.73707,68.739876,68.74268,68.74548,68.74827,68.75105,68.75382,68.75659,68.759346,68.7621,68.76485,68.76758,68.77031,68.77303,68.77574,68.77845,68.78115,68.783844,68.78652,68.7892,68.79187,68.79453,68.797195,68.79984,68.80248,68.805115,68.80775,68.81036,68.81298,68.81559,68.81819,68.820786,68.82337,68.82595,68.82853,68.83109,68.83366,68.83621,68.83875,68.8413,68.843834,68.84636,68.848885,68.8514,68.853905,68.856415,68.85891,68.8614,68.863884,68.86636,68.868835,68.8713,68.87376,68.87621,68.87866,68.8811,68.88354,68.88597,68.8884,68.890816,68.89323,68.89563,68.89803,68.90043,68.90282,68.905205,68.90758,68.90995,68.912315,68.91468,68.91704,68.91939,68.92173,68.92407,68.92641,68.928734,68.93105,68.93337,68.935684,68.93799,68.94029,68.94259,68.94488,68.94717,68.94945,68.95172,68.953995,68.95625,68.95852,68.96077,68.96302,68.96526,68.96751,68.96974,68.97197,68.9742,68.97642,68.97863,68.98084,68.98305,68.985245,68.98744,68.98963,68.99181,68.993996,68.99617,68.998344,69.00051,69.00267,69.00483,69.00698,69.00913,69.01128,69.01341,69.01555,69.01768,69.019806,69.02193,69.02404,69.02615,69.02826,69.030365,69.03246,69.03456,69.036644,69.038734,69.04082,69.04289,69.04496,69.047035,69.049095,69.051155,69.05321,69.05526,69.05731,69.05935,69.06139,69.06342,69.06545,69.06748,69.0695,69.071526,69.07354,69.07555,69.07755],"x":[1.0e20,2.0040081158316634e27,4.008016131663327e27,6.01202414749499e27,8.016032163326653e27,1.0020040179158317e28,1.202404819498998e28,1.4028056210821643e28,1.6032064226653306e28,1.8036072242484971e28,2.004008025831663e28,2.2044088274148295e28,2.4048096289979963e28,2.6052104305811626e28,2.805611232164329e28,3.006012033747495e28,3.2064128353306615e28,3.4068136369138278e28,3.607214438496994e28,3.8076152400801604e28,4.008016041663327e28,4.208416843246493e28,4.40881764482966e28,4.609218446412826e28,4.809619247995992e28,5.010020049579159e28,5.210420851162325e28,5.410821652745491e28,5.6112224543286575e28,5.811623255911824e28,6.01202405749499e28,6.212424859078156e28,6.412825660661323e28,6.613226462244489e28,6.813627263827655e28,7.014028065410822e28,7.214428866993988e28,7.414829668577154e28,7.6152304701603205e28,7.815631271743487e28,8.016032073326654e28,8.21643287490982e28,8.416833676492987e28,8.617234478076153e28,8.81763527965932e28,9.018036081242486e28,9.218436882825652e28,9.418837684408818e28,9.619238485991984e28,9.81963928757515e28,1.0020040089158317e29,1.0220440890741483e29,1.042084169232465e29,1.0621242493907816e29,1.0821643295490982e29,1.1022044097074149e29,1.1222444898657315e29,1.1422845700240481e29,1.1623246501823647e29,1.1823647303406814e29,1.202404810498998e29,1.2224448906573146e29,1.2424849708156313e29,1.2625250509739479e29,1.2825651311322645e29,1.3026052112905812e29,1.3226452914488978e29,1.3426853716072144e29,1.362725451765531e29,1.3827655319238477e29,1.4028056120821643e29,1.422845692240481e29,1.4428857723987976e29,1.4629258525571142e29,1.4829659327154308e29,1.5030060128737475e29,1.523046093032064e29,1.5430861731903807e29,1.5631262533486973e29,1.583166333507014e29,1.6032064136653308e29,1.6232464938236474e29,1.643286573981964e29,1.6633266541402807e29,1.6833667342985973e29,1.703406814456914e29,1.7234468946152306e29,1.7434869747735472e29,1.7635270549318638e29,1.7835671350901805e29,1.803607215248497e29,1.8236472954068137e29,1.8436873755651303e29,1.863727455723447e29,1.8837675358817636e29,1.9038076160400802e29,1.923847696198397e29,1.9438877763567135e29,1.96392785651503e29,1.9839679366733468e29,2.0040080168316634e29,2.02404809698998e29,2.0440881771482966e29,2.0641282573066133e29,2.08416833746493e29,2.1042084176232465e29,2.124248497781563e29,2.1442885779398798e29,2.1643286580981964e29,2.184368738256513e29,2.2044088184148297e29,2.2244488985731463e29,2.244488978731463e29,2.2645290588897796e29,2.2845691390480962e29,2.304609219206413e29,2.3246492993647295e29,2.344689379523046e29,2.3647294596813627e29,2.3847695398396794e29,2.404809619997996e29,2.4248497001563126e29,2.4448897803146292e29,2.464929860472946e29,2.4849699406312625e29,2.505010020789579e29,2.5250501009478958e29,2.5450901811062124e29,2.565130261264529e29,2.5851703414228457e29,2.6052104215811623e29,2.625250501739479e29,2.6452905818977955e29,2.665330662056112e29,2.6853707422144288e29,2.7054108223727454e29,2.725450902531062e29,2.7454909826893787e29,2.7655310628476953e29,2.785571143006012e29,2.8056112231643286e29,2.8256513033226452e29,2.845691383480962e29,2.8657314636392785e29,2.885771543797595e29,2.9058116239559117e29,2.9258517041142284e29,2.945891784272545e29,2.9659318644308616e29,2.9859719445891783e29,3.006012024747495e29,3.0260521049058115e29,3.046092185064128e29,3.0661322652224448e29,3.0861723453807618e29,3.1062124255390784e29,3.126252505697395e29,3.1462925858557116e29,3.1663326660140283e29,3.1863727461723446e29,3.206412826330661e29,3.226452906488978e29,3.2464929866472944e29,3.266533066805611e29,3.286573146963928e29,3.306613227122244e29,3.326653307280561e29,3.3466933874388776e29,3.366733467597194e29,3.386773547755511e29,3.4068136279138275e29,3.426853708072144e29,3.446893788230461e29,3.4669338683887774e29,3.486973948547094e29,3.5070140287054106e29,3.527054108863727e29,3.547094189022044e29,3.5671342691803605e29,3.587174349338677e29,3.607214429496994e29,3.6272545096553104e29,3.647294589813627e29,3.667334669971944e29,3.68737475013026e29,3.707414830288577e29,3.7274549104468936e29,3.74749499060521e29,3.767535070763527e29,3.7875751509218435e29,3.80761523108016e29,3.827655311238477e29,3.847695391396793e29,3.86773547155511e29,3.8877755517134266e29,3.907815631871743e29,3.92785571203006e29,3.9478957921883765e29,3.967935872346693e29,3.98797595250501e29,4.0080160326633264e29,4.028056112821643e29,4.04809619297996e29,4.068136273138277e29,4.0881763532965936e29,4.10821643345491e29,4.128256513613227e29,4.1482965937715435e29,4.16833667392986e29,4.188376754088177e29,4.2084168342464934e29,4.22845691440481e29,4.248496994563127e29,4.268537074721443e29,4.28857715487976e29,4.3086172350380765e29,4.328657315196393e29,4.34869739535471e29,4.3687374755130264e29,4.388777555671343e29,4.40881763582966e29,4.428857715987976e29,4.448897796146293e29,4.4689378763046096e29,4.488977956462926e29,4.509018036621243e29,4.5290581167795595e29,4.549098196937876e29,4.569138277096193e29,4.5891783572545094e29,4.609218437412826e29,4.6292585175711426e29,4.649298597729459e29,4.669338677887776e29,4.6893787580460925e29,4.709418838204409e29,4.729458918362726e29,4.7494989985210424e29,4.769539078679359e29,4.789579158837676e29,4.809619238995992e29,4.829659319154309e29,4.8496993993126256e29,4.869739479470942e29,4.889779559629259e29,4.9098196397875754e29,4.929859719945892e29,4.949899800104209e29,4.969939880262525e29,4.989979960420842e29,5.0100200405791586e29,5.030060120737475e29,5.050100200895792e29,5.0701402810541085e29,5.090180361212425e29,5.110220441370742e29,5.1302605215290584e29,5.150300601687375e29,5.1703406818456916e29,5.190380762004008e29,5.210420842162325e29,5.2304609223206415e29,5.250501002478958e29,5.270541082637275e29,5.2905811627955914e29,5.310621242953908e29,5.330661323112225e29,5.350701403270541e29,5.370741483428858e29,5.3907815635871746e29,5.410821643745491e29,5.430861723903808e29,5.4509018040621245e29,5.470941884220441e29,5.490981964378758e29,5.5110220445370744e29,5.531062124695391e29,5.5511022048537076e29,5.571142285012024e29,5.591182365170341e29,5.6112224453286575e29,5.631262525486974e29,5.651302605645291e29,5.6713426858036074e29,5.691382765961924e29,5.711422846120241e29,5.731462926278557e29,5.751503006436874e29,5.7715430865951905e29,5.791583166753507e29,5.811623246911824e29,5.8316633270701404e29,5.851703407228457e29,5.871743487386774e29,5.89178356754509e29,5.911823647703407e29,5.9318637278617236e29,5.95190380802004e29,5.971943888178357e29,5.9919839683366735e29,6.01202404849499e29,6.032064128653307e29,6.0521042088116234e29,6.07214428896994e29,6.0921843691282566e29,6.112224449286573e29,6.13226452944489e29,6.1523046096032065e29,6.172344689761523e29,6.19238476991984e29,6.2124248500781564e29,6.232464930236473e29,6.25250501039479e29,6.272545090553106e29,6.292585170711423e29,6.3126252508697396e29,6.332665331028056e29,6.352705411186374e29,6.37274549134469e29,6.392785571503007e29,6.412825651661323e29,6.43286573181964e29,6.452905811977957e29,6.472945892136273e29,6.49298597229459e29,6.513026052452907e29,6.533066132611223e29,6.55310621276954e29,6.573146292927856e29,6.593186373086173e29,6.61322645324449e29,6.633266533402806e29,6.653306613561123e29,6.67334669371944e29,6.693386773877756e29,6.713426854036073e29,6.73346693419439e29,6.753507014352706e29,6.773547094511023e29,6.79358717466934e29,6.813627254827656e29,6.833667334985973e29,6.853707415144289e29,6.873747495302606e29,6.893787575460923e29,6.913827655619239e29,6.933867735777556e29,6.953907815935872e29,6.973947896094189e29,6.993987976252506e29,7.014028056410822e29,7.034068136569139e29,7.054108216727456e29,7.074148296885772e29,7.094188377044089e29,7.114228457202405e29,7.134268537360722e29,7.154308617519039e29,7.174348697677355e29,7.194388777835672e29,7.214428857993989e29,7.234468938152305e29,7.254509018310622e29,7.274549098468939e29,7.294589178627255e29,7.314629258785572e29,7.334669338943888e29,7.354709419102205e29,7.374749499260522e29,7.394789579418838e29,7.414829659577155e29,7.434869739735472e29,7.454909819893788e29,7.474949900052105e29,7.494989980210421e29,7.515030060368738e29,7.535070140527055e29,7.555110220685371e29,7.575150300843688e29,7.595190381002005e29,7.615230461160321e29,7.635270541318638e29,7.655310621476954e29,7.675350701635271e29,7.695390781793588e29,7.715430861951904e29,7.735470942110221e29,7.755511022268538e29,7.775551102426854e29,7.795591182585171e29,7.815631262743488e29,7.835671342901804e29,7.855711423060121e29,7.875751503218437e29,7.895791583376754e29,7.91583166353507e29,7.935871743693387e29,7.955911823851704e29,7.97595190401002e29,7.995991984168337e29,8.016032064326654e29,8.03607214448497e29,8.056112224643287e29,8.076152304801604e29,8.09619238495992e29,8.116232465118237e29,8.136272545276554e29,8.15631262543487e29,8.176352705593187e29,8.196392785751503e29,8.21643286590982e29,8.236472946068137e29,8.256513026226453e29,8.27655310638477e29,8.296593186543087e29,8.316633266701403e29,8.33667334685972e29,8.356713427018037e29,8.376753507176353e29,8.39679358733467e29,8.416833667492986e29,8.436873747651303e29,8.45691382780962e29,8.476953907967936e29,8.496993988126253e29,8.51703406828457e29,8.537074148442886e29,8.557114228601203e29,8.57715430875952e29,8.597194388917836e29,8.617234469076153e29,8.63727454923447e29,8.657314629392786e29,8.677354709551103e29,8.697394789709419e29,8.717434869867736e29,8.737474950026053e29,8.757515030184369e29,8.777555110342686e29,8.797595190501002e29,8.817635270659319e29,8.837675350817636e29,8.857715430975952e29,8.877755511134269e29,8.897795591292586e29,8.917835671450902e29,8.937875751609219e29,8.957915831767535e29,8.977955911925852e29,8.997995992084169e29,9.018036072242485e29,9.038076152400802e29,9.058116232559119e29,9.078156312717435e29,9.098196392875752e29,9.118236473034068e29,9.138276553192385e29,9.158316633350702e29,9.178356713509018e29,9.198396793667335e29,9.218436873825652e29,9.238476953983968e29,9.258517034142285e29,9.278557114300602e29,9.298597194458918e29,9.318637274617235e29,9.338677354775551e29,9.358717434933868e29,9.378757515092185e29,9.398797595250501e29,9.418837675408818e29,9.438877755567135e29,9.458917835725451e29,9.478957915883768e29,9.498997996042084e29,9.519038076200401e29,9.539078156358718e29,9.559118236517034e29,9.579158316675351e29,9.599198396833668e29,9.619238476991984e29,9.639278557150301e29,9.659318637308617e29,9.679358717466934e29,9.699398797625251e29,9.719438877783567e29,9.739478957941884e29,9.7595190381002e29,9.779559118258517e29,9.799599198416834e29,9.81963927857515e29,9.839679358733467e29,9.859719438891784e29,9.8797595190501e29,9.899799599208417e29,9.919839679366734e29,9.93987975952505e29,9.959919839683367e29,9.979959919841684e29,1.0e30]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/large_negative.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/large_negative.json
new file mode 100644
index 000000000000..2de18e862d2b
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/large_negative.json
@@ -0,0 +1 @@
+{"expected":[-9.210175,-6.665836,-6.012718,-5.620977,-5.3402157,-5.121258,-4.941728,-4.789576,-4.657553,-4.540939,-4.4365196,-4.3419757,-4.255607,-4.176105,-4.102464,-4.033873,-3.9696896,-3.909375,-3.8524952,-3.7986748,-3.7476034,-3.6990168,-3.6526794,-3.6083965,-3.5659897,-3.5253103,-3.4862194,-3.448601,-3.412345,-3.3773592,-3.3435545,-3.3108552,-3.2791932,-3.2485013,-3.2187247,-3.1898081,-3.1617053,-3.1343696,-3.1077626,-3.0818439,-3.0565813,-3.0319397,-3.0078912,-2.9844084,-2.9614632,-2.939034,-2.9170957,-2.8956294,-2.874613,-2.8540306,-2.833862,-2.8140934,-2.7947068,-2.77569,-2.7570271,-2.7387064,-2.720716,-2.7030425,-2.685677,-2.6686072,-2.6518245,-2.635318,-2.6190805,-2.6031015,-2.5873747,-2.5718906,-2.5566425,-2.5416243,-2.5268276,-2.5122473,-2.497876,-2.4837089,-2.469739,-2.4559622,-2.4423718,-2.4289646,-2.415734,-2.402676,-2.3897872,-2.3770618,-2.364497,-2.3520873,-2.3398302,-2.327721,-2.3157575,-2.3039346,-2.2922506,-2.280701,-2.2692835,-2.2579947,-2.2468317,-2.2357926,-2.2248733,-2.2140727,-2.203387,-2.1928146,-2.1823523,-2.171999,-2.1617513,-2.151608,-2.141566,-2.1316237,-2.1217802,-2.1120317,-2.1023781,-2.092816,-2.0833454,-2.073963,-2.0646682,-2.0554585,-2.0463333,-2.0372903,-2.0283282,-2.0194464,-2.010642,-2.0019152,-1.9932632,-1.984686,-1.9761813,-1.9677488,-1.9593862,-1.9510936,-1.9428686,-1.9347112,-1.9266194,-1.9185926,-1.91063,-1.90273,-1.8948922,-1.887115,-1.8793983,-1.8717402,-1.8641407,-1.8565983,-1.8491125,-1.8416821,-1.8343065,-1.8269852,-1.8197168,-1.8125012,-1.805337,-1.798224,-1.7911608,-1.7841476,-1.7771829,-1.7702668,-1.7633978,-1.7565756,-1.7498001,-1.7430698,-1.7363847,-1.7297438,-1.723147,-1.7165931,-1.7100822,-1.7036132,-1.6971859,-1.6907995,-1.6844538,-1.6781479,-1.6718816,-1.6656544,-1.6594656,-1.6533151,-1.6472019,-1.6411262,-1.6350869,-1.6290841,-1.6231167,-1.6171852,-1.6112883,-1.605426,-1.5995982,-1.5938038,-1.588043,-1.582315,-1.5766199,-1.5709568,-1.5653259,-1.5597261,-1.5541579,-1.5486201,-1.543113,-1.5376362,-1.532189,-1.5267715,-1.521383,-1.5160238,-1.5106927,-1.5053902,-1.5001154,-1.4948685,-1.4896488,-1.4844564,-1.4792906,-1.4741513,-1.4690386,-1.4639516,-1.4588907,-1.4538549,-1.4488446,-1.4438591,-1.4388986,-1.4339622,-1.4290503,-1.4241623,-1.419298,-1.4144576,-1.4096401,-1.4048461,-1.4000746,-1.395326,-1.3905997,-1.3858958,-1.3812137,-1.3765537,-1.371915,-1.3672978,-1.362702,-1.358127,-1.3535731,-1.3490396,-1.3445268,-1.340034,-1.3355615,-1.3311088,-1.326676,-1.3222625,-1.3178687,-1.3134938,-1.3091381,-1.3048013,-1.3004832,-1.2961838,-1.2919025,-1.2876399,-1.283395,-1.2791684,-1.2749592,-1.2707679,-1.2665939,-1.2624373,-1.258298,-1.2541758,-1.2500705,-1.2459818,-1.2419101,-1.2378546,-1.2338157,-1.2297928,-1.2257862,-1.2217954,-1.2178206,-1.2138616,-1.2099181,-1.2059902,-1.2020775,-1.1981803,-1.194298,-1.1904309,-1.1865785,-1.182741,-1.1789181,-1.17511,-1.171316,-1.1675365,-1.1637713,-1.16002,-1.156283,-1.1525598,-1.1488504,-1.1451546,-1.1414726,-1.1378039,-1.1341488,-1.130507,-1.1268783,-1.1232628,-1.1196603,-1.1160707,-1.1124939,-1.10893,-1.1053786,-1.1018399,-1.0983136,-1.0947998,-1.0912981,-1.0878087,-1.0843315,-1.0808663,-1.0774132,-1.0739717,-1.0705423,-1.0671244,-1.0637183,-1.0603236,-1.0569407,-1.0535688,-1.0502086,-1.0468594,-1.0435213,-1.0401945,-1.0368787,-1.0335739,-1.0302799,-1.0269967,-1.0237243,-1.0204626,-1.0172114,-1.013971,-1.0107408,-1.0075209,-1.0043116,-1.0011123,-0.99792355,-0.99474466,-0.9915761,-0.98841727,-0.9852686,-0.98212963,-0.9790007,-0.9758813,-0.97277164,-0.9696717,-0.9665813,-0.9635005,-0.9604291,-0.9573672,-0.9543145,-0.9512712,-0.948237,-0.9452121,-0.94219625,-0.93918955,-0.93619174,-0.9332029,-0.9302231,-0.92725205,-0.9242899,-0.92133635,-0.9183917,-0.91545546,-0.91252804,-0.90960896,-0.9066986,-0.9037965,-0.90090275,-0.8980175,-0.89514047,-0.8922718,-0.8894112,-0.8865589,-0.8837146,-0.88087845,-0.8780502,-0.87523013,-0.87241775,-0.86961335,-0.8668169,-0.86402804,-0.8612472,-0.85847384,-0.8557083,-0.8529503,-0.85019994,-0.84745705,-0.8447218,-0.8419938,-0.83927345,-0.8365603,-0.8338545,-0.83115613,-0.8284649,-0.82578105,-0.8231042,-0.82043463,-0.8177721,-0.8151167,-0.81246823,-0.8098269,-0.8071924,-0.8045648,-0.8019442,-0.79933035,-0.7967234,-0.7941232,-0.7915298,-0.78894293,-0.78636295,-0.78378946,-0.7812227,-0.7786624,-0.77610856,-0.7735614,-0.77102065,-0.7684864,-0.7659584,-0.763437,-0.7609217,-0.7584129,-0.7559103,-0.753414,-0.7509238,-0.7484399,-0.7459621,-0.74349034,-0.74102485,-0.73856527,-0.7361119,-0.73366433,-0.7312229,-0.7287873,-0.72635776,-0.72393394,-0.72151613,-0.719104,-0.7166977,-0.7142973,-0.7119025,-0.7095136,-0.70713025,-0.7047526,-0.7023806,-0.7000143,-0.6976534,-0.69529825,-0.69294846,-0.69060427,-0.68826556,-0.68593234,-0.6836045,-0.6812821,-0.67896503,-0.6766533,-0.674347,-0.67204595,-0.66975015,-0.66745967,-0.66517437,-0.66289437,-0.6606195,-0.65834975,-0.6560852,-0.65382576,-0.6515714,-0.64932203,-0.6470778,-0.64483863,-0.6426044,-0.6403752,-0.63815093,-0.63593155,-0.6337172,-0.63150764,-0.629303,-0.62710315,-0.6249082,-0.622718,-0.6205326,-0.618352,-0.6161761,-0.61400497,-0.6118385,-0.6096768,-0.6075197,-0.6053672,-0.6032194,-0.6010761,-0.59893745,-0.59680337,-0.5946738,-0.59254885,-0.59042835,-0.5883123,-0.5862008,-0.58409363,-0.581991,-0.57989275,-0.57779884,-0.5757094,-0.5736242,-0.5715434,-0.56946695,-0.5673948,-0.56532687,-0.56326324,-0.5612039,-0.5591488,-0.55709785,-0.55505115,-0.55300856,-0.5509702,-0.5489359,-0.5469058,-0.54487985,-0.54285794,-0.5408401,-0.53882635,-0.53681666,-0.534811],"x":[-0.9999,-0.9987262925851703,-0.9975525851703407,-0.996378877755511,-0.9952051703406813,-0.9940314629258516,-0.9928577555110221,-0.9916840480961924,-0.9905103406813627,-0.9893366332665331,-0.9881629258517034,-0.9869892184368737,-0.9858155110220441,-0.9846418036072144,-0.9834680961923847,-0.9822943887775551,-0.9811206813627255,-0.9799469739478958,-0.9787732665330662,-0.9775995591182365,-0.9764258517034068,-0.9752521442885772,-0.9740784368737475,-0.9729047294589178,-0.9717310220440881,-0.9705573146292585,-0.9693836072144288,-0.9682098997995991,-0.9670361923847696,-0.9658624849699399,-0.9646887775551102,-0.9635150701402806,-0.9623413627254509,-0.9611676553106212,-0.9599939478957916,-0.9588202404809619,-0.9576465330661322,-0.9564728256513026,-0.955299118236473,-0.9541254108216433,-0.9529517034068137,-0.951777995991984,-0.9506042885771543,-0.9494305811623246,-0.948256873747495,-0.9470831663326653,-0.9459094589178356,-0.944735751503006,-0.9435620440881763,-0.9423883366733466,-0.9412146292585171,-0.9400409218436874,-0.9388672144288577,-0.9376935070140281,-0.9365197995991984,-0.9353460921843687,-0.9341723847695391,-0.9329986773547094,-0.9318249699398797,-0.9306512625250501,-0.9294775551102205,-0.9283038476953908,-0.9271301402805612,-0.9259564328657315,-0.9247827254509018,-0.9236090180360721,-0.9224353106212425,-0.9212616032064128,-0.9200878957915831,-0.9189141883767535,-0.9177404809619238,-0.9165667735470941,-0.9153930661322646,-0.9142193587174349,-0.9130456513026052,-0.9118719438877756,-0.9106982364729459,-0.9095245290581162,-0.9083508216432866,-0.9071771142284569,-0.9060034068136272,-0.9048296993987976,-0.903655991983968,-0.9024822845691383,-0.9013085771543086,-0.900134869739479,-0.8989611623246493,-0.8977874549098196,-0.89661374749499,-0.8954400400801603,-0.8942663326653306,-0.893092625250501,-0.8919189178356713,-0.8907452104208416,-0.8895715030060121,-0.8883977955911824,-0.8872240881763527,-0.8860503807615231,-0.8848766733466934,-0.8837029659318637,-0.8825292585170341,-0.8813555511022044,-0.8801818436873747,-0.879008136272545,-0.8778344288577155,-0.8766607214428858,-0.8754870140280561,-0.8743133066132265,-0.8731395991983968,-0.8719658917835671,-0.8707921843687375,-0.8696184769539078,-0.8684447695390781,-0.8672710621242485,-0.8660973547094188,-0.8649236472945891,-0.8637499398797596,-0.8625762324649299,-0.8614025250501002,-0.8602288176352706,-0.8590551102204409,-0.8578814028056112,-0.8567076953907815,-0.8555339879759519,-0.8543602805611222,-0.8531865731462925,-0.852012865731463,-0.8508391583166333,-0.8496654509018036,-0.848491743486974,-0.8473180360721443,-0.8461443286573146,-0.844970621242485,-0.8437969138276553,-0.8426232064128256,-0.841449498997996,-0.8402757915831663,-0.8391020841683366,-0.8379283767535071,-0.8367546693386774,-0.8355809619238477,-0.834407254509018,-0.8332335470941884,-0.8320598396793587,-0.830886132264529,-0.8297124248496994,-0.8285387174348697,-0.82736501002004,-0.8261913026052105,-0.8250175951903808,-0.8238438877755511,-0.8226701803607215,-0.8214964729458918,-0.8203227655310621,-0.8191490581162325,-0.8179753507014028,-0.8168016432865731,-0.8156279358717435,-0.8144542284569138,-0.8132805210420841,-0.8121068136272545,-0.8109331062124249,-0.8097593987975952,-0.8085856913827655,-0.8074119839679359,-0.8062382765531062,-0.8050645691382765,-0.8038908617234469,-0.8027171543086172,-0.8015434468937875,-0.800369739478958,-0.7991960320641283,-0.7980223246492986,-0.796848617234469,-0.7956749098196393,-0.7945012024048096,-0.79332749498998,-0.7921537875751503,-0.7909800801603206,-0.789806372745491,-0.7886326653306613,-0.7874589579158316,-0.786285250501002,-0.7851115430861724,-0.7839378356713427,-0.782764128256513,-0.7815904208416834,-0.7804167134268537,-0.779243006012024,-0.7780692985971944,-0.7768955911823647,-0.775721883767535,-0.7745481763527055,-0.7733744689378758,-0.7722007615230461,-0.7710270541082165,-0.7698533466933868,-0.7686796392785571,-0.7675059318637275,-0.7663322244488978,-0.7651585170340681,-0.7639848096192384,-0.7628111022044088,-0.7616373947895791,-0.7604636873747495,-0.7592899799599199,-0.7581162725450902,-0.7569425651302605,-0.7557688577154309,-0.7545951503006012,-0.7534214428857715,-0.7522477354709419,-0.7510740280561122,-0.7499003206412825,-0.748726613226453,-0.7475529058116233,-0.7463791983967936,-0.745205490981964,-0.7440317835671343,-0.7428580761523046,-0.7416843687374749,-0.7405106613226453,-0.7393369539078156,-0.7381632464929859,-0.7369895390781563,-0.7358158316633266,-0.734642124248497,-0.7334684168336674,-0.7322947094188377,-0.731121002004008,-0.7299472945891784,-0.7287735871743487,-0.727599879759519,-0.7264261723446894,-0.7252524649298597,-0.72407875751503,-0.7229050501002005,-0.7217313426853708,-0.7205576352705411,-0.7193839278557114,-0.7182102204408818,-0.7170365130260521,-0.7158628056112224,-0.7146890981963928,-0.7135153907815631,-0.7123416833667334,-0.7111679759519038,-0.7099942685370741,-0.7088205611222445,-0.7076468537074149,-0.7064731462925852,-0.7052994388777555,-0.7041257314629259,-0.7029520240480962,-0.7017783166332665,-0.7006046092184369,-0.6994309018036072,-0.6982571943887775,-0.6970834869739478,-0.6959097795591183,-0.6947360721442886,-0.6935623647294589,-0.6923886573146293,-0.6912149498997996,-0.6900412424849699,-0.6888675350701403,-0.6876938276553106,-0.6865201202404809,-0.6853464128256513,-0.6841727054108216,-0.682998997995992,-0.6818252905811624,-0.6806515831663327,-0.679477875751503,-0.6783041683366734,-0.6771304609218437,-0.675956753507014,-0.6747830460921844,-0.6736093386773547,-0.672435631262525,-0.6712619238476953,-0.6700882164328658,-0.6689145090180361,-0.6677408016032064,-0.6665670941883768,-0.6653933867735471,-0.6642196793587174,-0.6630459719438878,-0.6618722645290581,-0.6606985571142284,-0.6595248496993988,-0.6583511422845691,-0.6571774348697395,-0.6560037274549099,-0.6548300200400802,-0.6536563126252505,-0.6524826052104209,-0.6513088977955912,-0.6501351903807615,-0.6489614829659318,-0.6477877755511022,-0.6466140681362725,-0.6454403607214428,-0.6442666533066133,-0.6430929458917836,-0.6419192384769539,-0.6407455310621243,-0.6395718236472946,-0.6383981162324649,-0.6372244088176353,-0.6360507014028056,-0.6348769939879759,-0.6337032865731463,-0.6325295791583166,-0.631355871743487,-0.6301821643286574,-0.6290084569138277,-0.627834749498998,-0.6266610420841683,-0.6254873346693387,-0.624313627254509,-0.6231399198396793,-0.6219662124248497,-0.62079250501002,-0.6196187975951903,-0.6184450901803608,-0.6172713827655311,-0.6160976753507014,-0.6149239679358718,-0.6137502605210421,-0.6125765531062124,-0.6114028456913828,-0.6102291382765531,-0.6090554308617234,-0.6078817234468938,-0.6067080160320641,-0.6055343086172345,-0.6043606012024048,-0.6031868937875752,-0.6020131863727455,-0.6008394789579158,-0.5996657715430862,-0.5984920641282565,-0.5973183567134268,-0.5961446492985972,-0.5949709418837675,-0.5937972344689378,-0.5926235270541083,-0.5914498196392786,-0.5902761122244489,-0.5891024048096193,-0.5879286973947896,-0.5867549899799599,-0.5855812825651303,-0.5844075751503006,-0.5832338677354709,-0.5820601603206412,-0.5808864529058116,-0.579712745490982,-0.5785390380761523,-0.5773653306613227,-0.576191623246493,-0.5750179158316633,-0.5738442084168337,-0.572670501002004,-0.5714967935871743,-0.5703230861723447,-0.569149378757515,-0.5679756713426853,-0.5668019639278558,-0.5656282565130261,-0.5644545490981964,-0.5632808416833668,-0.5621071342685371,-0.5609334268537074,-0.5597597194388777,-0.5585860120240481,-0.5574123046092184,-0.5562385971943887,-0.5550648897795591,-0.5538911823647295,-0.5527174749498998,-0.5515437675350702,-0.5503700601202405,-0.5491963527054108,-0.5480226452905812,-0.5468489378757515,-0.5456752304609218,-0.5445015230460922,-0.5433278156312625,-0.5421541082164328,-0.5409804008016033,-0.5398066933867736,-0.5386329859719439,-0.5374592785571143,-0.5362855711422846,-0.5351118637274549,-0.5339381563126252,-0.5327644488977956,-0.5315907414829659,-0.5304170340681362,-0.5292433266533066,-0.528069619238477,-0.5268959118236473,-0.5257222044088177,-0.524548496993988,-0.5233747895791583,-0.5222010821643287,-0.521027374749499,-0.5198536673346693,-0.5186799599198397,-0.51750625250501,-0.5163325450901803,-0.5151588376753508,-0.5139851302605211,-0.5128114228456914,-0.5116377154308617,-0.5104640080160321,-0.5092903006012024,-0.5081165931863727,-0.5069428857715431,-0.5057691783567134,-0.5045954709418837,-0.5034217635270541,-0.5022480561122245,-0.5010743486973948,-0.4999006412825651,-0.4987269338677355,-0.49755322645290584,-0.49637951903807614,-0.4952058116232465,-0.4940321042084168,-0.4928583967935872,-0.49168468937875753,-0.49051098196392784,-0.4893372745490982,-0.48816356713426856,-0.48698985971943887,-0.48581615230460923,-0.48464244488977953,-0.4834687374749499,-0.48229503006012026,-0.48112132264529056,-0.4799476152304609,-0.4787739078156313,-0.4776002004008016,-0.47642649298597195,-0.4752527855711423,-0.4740790781563126,-0.472905370741483,-0.4717316633266533,-0.47055795591182364,-0.469384248496994,-0.4682105410821643,-0.46703683366733467,-0.46586312625250503,-0.46468941883767534,-0.4635157114228457,-0.462342004008016,-0.46116829659318637,-0.4599945891783567,-0.45882088176352703,-0.4576471743486974,-0.45647346693386776,-0.45529975951903806,-0.4541260521042084,-0.4529523446893788,-0.4517786372745491,-0.45060492985971945,-0.44943122244488976,-0.4482575150300601,-0.4470838076152305,-0.4459101002004008,-0.44473639278557114,-0.4435626853707415,-0.4423889779559118,-0.44121527054108217,-0.4400415631262525,-0.43886785571142284,-0.4376941482965932,-0.4365204408817635,-0.43534673346693387,-0.4341730260521042,-0.43299931863727453,-0.4318256112224449,-0.43065190380761526,-0.42947819639278556,-0.4283044889779559,-0.4271307815631262,-0.4259570741482966,-0.42478336673346695,-0.42360965931863725,-0.4224359519038076,-0.421262244488978,-0.4200885370741483,-0.41891482965931864,-0.417741122244489,-0.4165674148296593,-0.41539370741482967,-0.41422]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/large_positive.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/large_positive.json
new file mode 100644
index 000000000000..7bf675af3b3a
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/large_positive.json
@@ -0,0 +1 @@
+{"expected":[0.34657815,0.47858587,0.59518224,0.6995924,0.79412436,0.8804867,0.95997995,1.0336168,1.102201,1.166382,1.2266909,1.2835686,1.3373847,1.3884518,1.4370373,1.4833713,1.5276531,1.5700569,1.6107355,1.6498239,1.6874417,1.7236955,1.7586809,1.7924836,1.8251809,1.8568428,1.887533,1.9173092,1.9462243,1.9743268,2.0016613,2.028268,2.0541856,2.0794482,2.1040883,2.128136,2.1516187,2.1745627,2.196992,2.2189293,2.2403955,2.2614107,2.2819934,2.302161,2.32193,2.3413155,2.3603323,2.3789945,2.3973145,2.415305,2.4329777,2.4503434,2.4674125,2.4841955,2.5007012,2.516939,2.532917,2.548644,2.5641274,2.579375,2.5943933,2.6091895,2.62377,2.6381407,2.652308,2.6662774,2.6800544,2.693644,2.7070515,2.7202816,2.733339,2.746228,2.758953,2.7715182,2.7839274,2.7961845,2.8082933,2.8202572,2.8320794,2.8437636,2.8553128,2.8667305,2.878019,2.8891816,2.9002209,2.9111395,2.9219406,2.9326258,2.9431984,2.95366,2.9640138,2.974261,2.9844046,2.9944463,3.004388,3.014232,3.02398,3.0336337,3.0431952,3.0526662,3.0620484,3.0713434,3.0805526,3.089678,3.0987208,3.1076825,3.1165645,3.1253686,3.1340957,3.1427474,3.1513247,3.1598291,3.1682618,3.176624,3.184917,3.1931415,3.2012992,3.2093906,3.2174172,3.22538,3.2332797,3.2411177,3.2488945,3.2566113,3.2642694,3.271869,3.279411,3.286897,3.2943273,3.3017025,3.309024,3.3162923,3.323508,3.330672,3.3377852,3.344848,3.3518612,3.3588257,3.3657422,3.3726108,3.379433,3.3862085,3.3929386,3.3996239,3.4062645,3.4128616,3.4194152,3.4259262,3.432395,3.4388225,3.4452088,3.4515545,3.4578602,3.4641263,3.4703536,3.4765422,3.482693,3.4888058,3.4948816,3.500921,3.5069237,3.5128908,3.5188227,3.5247192,3.5305815,3.5364096,3.5422037,3.5479646,3.5536923,3.5593877,3.5650506,3.5706816,3.576281,3.5818496,3.587387,3.592894,3.598371,3.603818,3.6092355,3.6146238,3.6199832,3.6253142,3.630617,3.6358914,3.6411386,3.646358,3.6515505,3.656716,3.6618555,3.6669683,3.672055,3.6771162,3.6821518,3.6871622,3.6921475,3.697108,3.7020445,3.7069564,3.7118442,3.7167084,3.721549,3.7263663,3.7311604,3.7359316,3.7406805,3.7454066,3.7501106,3.7547927,3.7594526,3.7640913,3.7687082,3.7733042,3.777879,3.782433,3.7869663,3.7914793,3.795972,3.8004446,3.804897,3.8093302,3.8137434,3.8181374,3.8225121,3.8268678,3.8312047,3.8355227,3.839822,3.844103,3.848366,3.8526108,3.8568375,3.8610466,3.865238,3.8694117,3.8735683,3.8777077,3.8818297,3.885935,3.8900237,3.8940957,3.898151,3.90219,3.9062128,3.9102194,3.91421,3.9181848,3.922144,3.9260874,3.9300153,3.9339278,3.9378252,3.9417074,3.9455745,3.949427,3.9532642,3.9570873,3.9608953,3.9646893,3.9684687,3.972234,3.975985,3.9797223,3.9834454,3.987155,3.9908504,3.9945326,3.9982011,4.0018563,4.005498,4.0091267,4.0127425,4.016345,4.019934,4.023511,4.0270753,4.0306263,4.0341654,4.0376916,4.0412054,4.044707,4.0481963,4.0516734,4.0551386,4.058592,4.062033,4.0654626,4.0688806,4.0722866,4.075681,4.0790644,4.082436,4.0857964,4.0891457,4.0924835,4.0958104,4.099126,4.102431,4.105725,4.109008,4.1122804,4.115542,4.1187935,4.1220336,4.125264,4.128484,4.131693,4.134892,4.138081,4.1412597,4.1444287,4.1475873,4.150736,4.153875,4.157004,4.1601233,4.163233,4.1663327,4.169423,4.172504,4.1755753,4.1786375,4.18169,4.1847334,4.1877675,4.1907926,4.193808,4.196815,4.1998124,4.2028017,4.2057815,4.208752,4.2117147,4.214668,4.2176127,4.2205486,4.2234764,4.2263956,4.2293057,4.232208,4.2351017,4.2379866,4.240864,4.2437325,4.246593,4.2494454,4.25229,4.255126,4.257954,4.260774,4.2635865,4.266391,4.2691875,4.271976,4.274757,4.27753,4.280296,4.283054,4.2858043,4.288547,4.2912827,4.29401,4.2967305,4.2994437,4.3021493,4.3048477,4.307539,4.310223,4.3129,4.3155694,4.318232,4.3208876,4.323536,4.326177,4.3288116,4.331439,4.3340597,4.3366737,4.3392806,4.341881,4.3444743,4.347061,4.3496413,4.3522143,4.354781,4.357342,4.359895,4.3624425,4.364983,4.3675175,4.3700457,4.372567,4.375082,4.377591,4.3800936,4.38259,4.38508,4.387564,4.390042,4.3925133,4.394979,4.3974385,4.399892,4.4023395,4.404781,4.4072165,4.409646,4.41207,4.414488,4.4168997,4.419306,4.421706,4.4241014,4.4264903,4.4288735,4.431251,4.4336233,4.4359894,4.43835,4.4407053,4.443055,4.4453993,4.447738,4.4500713,4.4523993,4.4547215,4.4570384,4.45935,4.4616566,4.463958,4.4662533,4.468544,4.470829,4.4731092,4.475384,4.477654,4.4799185,4.4821777,4.484432,4.4866815,4.488926,4.491165,4.493399,4.4956284,4.497853,4.500072,4.5022864,4.504496,4.5067005,4.5089,4.5110955,4.5132856,4.515471,4.5176516,4.5198274,4.5219984,4.524165,4.5263267,4.528484,4.5306363,4.532784,4.5349274,4.537066,4.5392,4.5413294,4.5434546,4.545575,4.5476913,4.549803,4.55191,4.5540123,4.556111,4.5582047,4.560294,4.5623794,4.56446,4.5665364,4.5686088,4.5706763,4.57274,4.5747995,4.5768547,4.5789056,4.580952,4.582995,4.5850334,4.5870676,4.5890975,4.5911236,4.5931454,4.5951633,4.597177,4.599187,4.6011925,4.6031938,4.6051917,4.6071854,4.609175,4.6111608,4.6131425,4.6151204],"x":[0.41422,0.6137907014028056,0.8133614028056112,1.0129321042084167,1.2125028056112224,1.412073507014028,1.6116442084168336,1.8112149098196393,2.010785611222445,2.2103563126252506,2.409927014028056,2.609497715430862,2.8090684168336675,3.008639118236473,3.2082098196392788,3.407780521042084,3.6073512224448896,3.8069219238476952,4.006492625250501,4.2060633266533065,4.405634028056112,4.605204729458918,4.804775430861723,5.004346132264529,5.203916833667335,5.40348753507014,5.603058236472946,5.802628937875752,6.002199639278557,6.201770340681363,6.4013410420841685,6.600911743486974,6.80048244488978,7.0000531462925855,7.199623847695391,7.399194549098197,7.598765250501002,7.798335951903808,7.997906653306614,8.197477354709418,8.397048056112224,8.59661875751503,8.796189458917835,8.995760160320641,9.195330861723447,9.394901563126252,9.594472264529058,9.794042965931864,9.99361366733467,10.193184368737475,10.39275507014028,10.592325771543086,10.791896472945892,10.991467174348697,11.191037875751503,11.390608577154309,11.590179278557114,11.78974997995992,11.989320681362726,12.188891382765531,12.388462084168337,12.588032785571142,12.787603486973948,12.987174188376754,13.18674488977956,13.386315591182365,13.58588629258517,13.785456993987976,13.985027695390782,14.184598396793588,14.384169098196393,14.583739799599199,14.783310501002005,14.98288120240481,15.182451903807616,15.382022605210421,15.581593306613227,15.781164008016033,15.980734709418838,16.180305410821642,16.379876112224448,16.579446813627253,16.77901751503006,16.978588216432865,17.17815891783567,17.377729619238476,17.57730032064128,17.776871022044087,17.976441723446893,18.1760124248497,18.375583126252504,18.57515382765531,18.774724529058116,18.97429523046092,19.173865931863727,19.373436633266532,19.573007334669338,19.772578036072144,19.97214873747495,20.171719438877755,20.37129014028056,20.570860841683366,20.770431543086172,20.970002244488978,21.169572945891783,21.36914364729459,21.568714348697394,21.7682850501002,21.967855751503006,22.16742645290581,22.366997154308617,22.566567855711423,22.76613855711423,22.965709258517034,23.16527995991984,23.364850661322645,23.56442136272545,23.763992064128256,23.963562765531062,24.163133466933868,24.362704168336673,24.56227486973948,24.761845571142285,24.96141627254509,25.160986973947896,25.3605576753507,25.560128376753507,25.759699078156313,25.95926977955912,26.158840480961924,26.35841118236473,26.557981883767535,26.75755258517034,26.957123286573147,27.156693987975952,27.356264689378758,27.555835390781564,27.75540609218437,27.954976793587175,28.15454749498998,28.354118196392786,28.553688897795592,28.753259599198397,28.952830300601203,29.15240100200401,29.351971703406814,29.55154240480962,29.751113106212426,29.95068380761523,30.150254509018037,30.349825210420843,30.549395911823648,30.748966613226454,30.94853731462926,31.148108016032065,31.34767871743487,31.547249418837676,31.746820120240482,31.946390821643288,32.14596152304609,32.345532224448895,32.5451029258517,32.74467362725451,32.94424432865731,33.14381503006012,33.343385731462924,33.54295643286573,33.742527134268535,33.94209783567134,34.141668537074146,34.34123923847695,34.54080993987976,34.74038064128256,34.93995134268537,35.139522044088174,35.33909274549098,35.538663446893786,35.73823414829659,35.9378048496994,36.1373755511022,36.33694625250501,36.536516953907814,36.73608765531062,36.935658356713425,37.13522905811623,37.334799759519036,37.53437046092184,37.73394116232465,37.93351186372745,38.13308256513026,38.332653266533065,38.53222396793587,38.731794669338676,38.93136537074148,39.13093607214429,39.33050677354709,39.5300774749499,39.729648176352704,39.92921887775551,40.128789579158315,40.32836028056112,40.52793098196393,40.72750168336673,40.92707238476954,41.12664308617234,41.32621378757515,41.525784488977955,41.72535519038076,41.924925891783566,42.12449659318637,42.32406729458918,42.52363799599198,42.72320869739479,42.922779398797594,43.1223501002004,43.321920801603206,43.52149150300601,43.72106220440882,43.92063290581162,44.12020360721443,44.319774308617234,44.51934501002004,44.718915711422845,44.91848641282565,45.118057114228456,45.31762781563126,45.51719851703407,45.71676921843687,45.91633991983968,46.115910621242485,46.31548132264529,46.515052024048096,46.7146227254509,46.91419342685371,47.11376412825651,47.31333482965932,47.512905531062124,47.71247623246493,47.912046933867735,48.11161763527054,48.31118833667335,48.51075903807615,48.71032973947896,48.90990044088176,49.10947114228457,49.309041843687375,49.50861254509018,49.708183246492986,49.90775394789579,50.1073246492986,50.3068953507014,50.50646605210421,50.706036753507014,50.90560745490982,51.105178156312626,51.30474885771543,51.50431955911824,51.70389026052104,51.90346096192385,52.103031663326654,52.30260236472946,52.502173066132265,52.70174376753507,52.901314468937876,53.10088517034068,53.30045587174349,53.50002657314629,53.6995972745491,53.899167975951904,54.09873867735471,54.298309378757516,54.49788008016032,54.69745078156313,54.89702148296593,55.09659218436874,55.296162885771544,55.49573358717435,55.695304288577155,55.89487498997996,56.09444569138277,56.29401639278557,56.49358709418838,56.69315779559118,56.89272849699399,57.092299198396795,57.2918698997996,57.491440601202406,57.69101130260521,57.89058200400802,58.09015270541082,58.28972340681363,58.489294108216434,58.68886480961924,58.888435511022045,59.08800621242485,59.28757691382766,59.48714761523046,59.68671831663327,59.886289018036074,60.08585971943888,60.285430420841685,60.48500112224449,60.684571823647296,60.8841425250501,61.08371322645291,61.28328392785571,61.48285462925852,61.682425330661324,61.88199603206413,62.081566733466936,62.28113743486974,62.48070813627255,62.68027883767535,62.87984953907816,63.079420240480964,63.27899094188377,63.478561643286575,63.67813234468938,63.877703046092186,64.07727374749498,64.27684444889779,64.4764151503006,64.6759858517034,64.87555655310621,65.07512725450901,65.27469795591182,65.47426865731462,65.67383935871743,65.87341006012024,66.07298076152304,66.27255146292585,66.47212216432865,66.67169286573146,66.87126356713426,67.07083426853707,67.27040496993988,67.46997567134268,67.66954637274549,67.86911707414829,68.0686877755511,68.2682584769539,68.46782917835671,68.66739987975951,68.86697058116232,69.06654128256513,69.26611198396793,69.46568268537074,69.66525338677354,69.86482408817635,70.06439478957915,70.26396549098196,70.46353619238477,70.66310689378757,70.86267759519038,71.06224829659318,71.26181899799599,71.4613896993988,71.6609604008016,71.8605311022044,72.06010180360721,72.25967250501002,72.45924320641282,72.65881390781563,72.85838460921843,73.05795531062124,73.25752601202404,73.45709671342685,73.65666741482966,73.85623811623246,74.05580881763527,74.25537951903807,74.45495022044088,74.65452092184368,74.85409162324649,75.0536623246493,75.2532330260521,75.4528037274549,75.65237442885771,75.85194513026052,76.05151583166332,76.25108653306613,76.45065723446893,76.65022793587174,76.84979863727455,77.04936933867735,77.24894004008016,77.44851074148296,77.64808144288577,77.84765214428857,78.04722284569138,78.24679354709419,78.44636424849699,78.6459349498998,78.8455056513026,79.04507635270541,79.24464705410821,79.44421775551102,79.64378845691382,79.84335915831663,80.04292985971944,80.24250056112224,80.44207126252505,80.64164196392785,80.84121266533066,81.04078336673346,81.24035406813627,81.43992476953908,81.63949547094188,81.83906617234469,82.03863687374749,82.2382075751503,82.4377782765531,82.63734897795591,82.83691967935872,83.03649038076152,83.23606108216433,83.43563178356713,83.63520248496994,83.83477318637274,84.03434388777555,84.23391458917835,84.43348529058116,84.63305599198397,84.83262669338677,85.03219739478958,85.23176809619238,85.43133879759519,85.630909498998,85.8304802004008,86.0300509018036,86.22962160320641,86.42919230460922,86.62876300601202,86.82833370741483,87.02790440881763,87.22747511022044,87.42704581162324,87.62661651302605,87.82618721442886,88.02575791583166,88.22532861723447,88.42489931863727,88.62447002004008,88.82404072144288,89.02361142284569,89.2231821242485,89.4227528256513,89.6223235270541,89.82189422845691,90.02146492985972,90.22103563126252,90.42060633266533,90.62017703406813,90.81974773547094,91.01931843687375,91.21888913827655,91.41845983967936,91.61803054108216,91.81760124248497,92.01717194388777,92.21674264529058,92.41631334669339,92.61588404809619,92.815454749499,93.0150254509018,93.21459615230461,93.41416685370741,93.61373755511022,93.81330825651303,94.01287895791583,94.21244965931864,94.41202036072144,94.61159106212425,94.81116176352705,95.01073246492986,95.21030316633266,95.40987386773547,95.60944456913828,95.80901527054108,96.00858597194389,96.20815667334669,96.4077273747495,96.6072980761523,96.80686877755511,97.00643947895792,97.20601018036072,97.40558088176353,97.60515158316633,97.80472228456914,98.00429298597194,98.20386368737475,98.40343438877755,98.60300509018036,98.80257579158317,99.00214649298597,99.20171719438878,99.40128789579158,99.60085859719439,99.8004292985972,100.0]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/medium_negative.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/medium_negative.json
new file mode 100644
index 000000000000..80b68aaa786a
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/medium_negative.json
@@ -0,0 +1 @@
+{"expected":[-0.534811,-0.53439605,-0.53398126,-0.5335666,-0.53315216,-0.5327379,-0.5323238,-0.5319099,-0.5314961,-0.5310825,-0.5306691,-0.53025585,-0.5298428,-0.52942985,-0.52901715,-0.52860457,-0.52819216,-0.52777994,-0.5273679,-0.526956,-0.52654433,-0.52613276,-0.52572143,-0.5253102,-0.5248992,-0.5244883,-0.5240776,-0.52366704,-0.52325666,-0.52284646,-0.52243644,-0.5220266,-0.52161694,-0.5212074,-0.520798,-0.52038884,-0.51997983,-0.51957095,-0.5191623,-0.51875377,-0.5183454,-0.5179372,-0.5175292,-0.5171213,-0.5167136,-0.5163061,-0.5158988,-0.5154916,-0.5150846,-0.51467776,-0.514271,-0.5138645,-0.51345813,-0.513052,-0.5126459,-0.51224005,-0.5118344,-0.51142883,-0.51102346,-0.5106182,-0.5102132,-0.5098083,-0.5094036,-0.50899905,-0.50859463,-0.5081904,-0.50778633,-0.50738245,-0.5069787,-0.5065751,-0.5061717,-0.5057685,-0.5053654,-0.5049625,-0.50455976,-0.5041571,-0.50375473,-0.5033524,-0.5029503,-0.50254834,-0.5021466,-0.5017449,-0.5013435,-0.5009422,-0.50054103,-0.50014,-0.4997392,-0.49933854,-0.49893805,-0.4985377,-0.4981375,-0.4977375,-0.49733764,-0.49693793,-0.49653837,-0.496139,-0.49573976,-0.4953407,-0.4949418,-0.49454305,-0.49414447,-0.49374607,-0.49334782,-0.4929497,-0.49255174,-0.49215394,-0.49175632,-0.49135885,-0.49096152,-0.49056435,-0.49016735,-0.4897705,-0.4893738,-0.48897728,-0.48858088,-0.48818466,-0.48778862,-0.4873927,-0.48699695,-0.48660135,-0.48620594,-0.48581064,-0.48541552,-0.48502055,-0.48462576,-0.48423108,-0.4838366,-0.48344225,-0.4830481,-0.48265406,-0.4822602,-0.48186648,-0.4814729,-0.4810795,-0.48068622,-0.48029312,-0.47990018,-0.4795074,-0.47911474,-0.47872224,-0.47832993,-0.47793773,-0.4775457,-0.47715384,-0.47676212,-0.47637054,-0.47597915,-0.47558787,-0.47519678,-0.47480583,-0.47441503,-0.4740244,-0.4736339,-0.47324353,-0.47285336,-0.47246337,-0.47207347,-0.47168374,-0.47129416,-0.47090474,-0.47051546,-0.47012633,-0.46973735,-0.46934852,-0.46895987,-0.46857134,-0.46818295,-0.46779475,-0.46740666,-0.46701875,-0.46663097,-0.46624336,-0.4658559,-0.4654686,-0.4650814,-0.46469438,-0.46430752,-0.4639208,-0.46353424,-0.46314782,-0.46276152,-0.4623754,-0.4619895,-0.46160367,-0.461218,-0.46083245,-0.46044707,-0.46006185,-0.45967677,-0.45929185,-0.45890707,-0.4585224,-0.45813793,-0.4577536,-0.4573694,-0.45698535,-0.45660144,-0.4562177,-0.4558341,-0.45545062,-0.45506734,-0.45468417,-0.45430115,-0.45391828,-0.45353556,-0.45315298,-0.45277053,-0.45238826,-0.45200613,-0.45162413,-0.45124233,-0.45086062,-0.45047906,-0.45009765,-0.4497164,-0.44933528,-0.4489543,-0.44857347,-0.4481928,-0.44781226,-0.44743186,-0.4470516,-0.44667152,-0.44629154,-0.44591174,-0.44553205,-0.44515252,-0.44477314,-0.4443939,-0.44401482,-0.44363585,-0.44325706,-0.4428784,-0.44249988,-0.44212148,-0.44174325,-0.44136515,-0.44098726,-0.44060946,-0.44023177,-0.43985426,-0.43947688,-0.43909964,-0.43872255,-0.4383456,-0.4379688,-0.43759212,-0.4372156,-0.4368392,-0.43646297,-0.43608686,-0.4357109,-0.43533507,-0.4349594,-0.43458387,-0.43420848,-0.4338332,-0.4334581,-0.43308312,-0.4327083,-0.4323336,-0.43195903,-0.43158463,-0.43121037,-0.4308363,-0.43046227,-0.43008843,-0.4297147,-0.42934114,-0.4289677,-0.4285944,-0.42822126,-0.42784825,-0.42747536,-0.42710263,-0.42673004,-0.42635757,-0.42598525,-0.42561308,-0.42524102,-0.42486912,-0.42449737,-0.42412573,-0.42375425,-0.42338288,-0.42301166,-0.4226406,-0.42226964,-0.42189884,-0.4215282,-0.42115766,-0.4207873,-0.42041707,-0.42004693,-0.41967696,-0.4193071,-0.4189374,-0.41856784,-0.4181984,-0.41782913,-0.41745996,-0.41709092,-0.41672203,-0.4163533,-0.41598466,-0.41561618,-0.41524786,-0.41487965,-0.41451156,-0.41414362,-0.41377583,-0.41340816,-0.41304064,-0.41267323,-0.41230598,-0.41193885,-0.41157186,-0.411205,-0.41083828,-0.41047174,-0.4101053,-0.40973896,-0.40937278,-0.4090067,-0.4086408,-0.408275,-0.40790936,-0.40754384,-0.40717846,-0.4068132,-0.4064481,-0.4060831,-0.40571827,-0.40535355,-0.40498897,-0.40462452,-0.4042602,-0.403896,-0.40353197,-0.40316802,-0.40280426,-0.4024406,-0.40207708,-0.40171367,-0.4013504,-0.4009873,-0.40062433,-0.40026146,-0.39989874,-0.39953613,-0.39917368,-0.39881134,-0.39844912,-0.39808705,-0.3977251,-0.3973633,-0.39700162,-0.39664006,-0.39627865,-0.39591736,-0.39555618,-0.39519516,-0.39483425,-0.3944735,-0.39411286,-0.39375234,-0.39339197,-0.39303172,-0.39267159,-0.3923116,-0.39195174,-0.391592,-0.3912324,-0.390873,-0.39051363,-0.39015442,-0.38979533,-0.38943636,-0.38907754,-0.38871884,-0.3883603,-0.38800183,-0.38764352,-0.38728535,-0.38692728,-0.38656935,-0.38621154,-0.3858539,-0.38549635,-0.38513893,-0.38478163,-0.38442448,-0.38406745,-0.38371053,-0.38335374,-0.3829971,-0.38264057,-0.38228416,-0.3819279,-0.38157177,-0.38121578,-0.38085988,-0.38050413,-0.3801485,-0.379793,-0.3794376,-0.37908235,-0.3787272,-0.3783722,-0.3780173,-0.37766257,-0.37730795,-0.37695342,-0.37659904,-0.3762448,-0.37589067,-0.37553668,-0.3751828,-0.37482905,-0.37447542,-0.37412193,-0.37376854,-0.3734153,-0.37306216,-0.37270918,-0.3723563,-0.37200356,-0.37165093,-0.37129846,-0.37094608,-0.37059382,-0.3702417,-0.36988968,-0.3695378,-0.36918604,-0.3688344,-0.3684829,-0.36813152,-0.36778024,-0.3674291,-0.3670781,-0.36672717,-0.36637643,-0.36602578,-0.36567524,-0.36532483,-0.36497456,-0.3646244,-0.36427435,-0.36392444,-0.36357465,-0.36322498,-0.36287543,-0.36252603,-0.36217672,-0.36182758,-0.36147854,-0.36112958,-0.36078078,-0.3604321,-0.36008352,-0.35973507,-0.35938674,-0.35903853,-0.35869044,-0.35834247,-0.35799462,-0.3576469,-0.3572993,-0.35695183,-0.35660446,-0.35625723,-0.3559101,-0.3555631,-0.35521623,-0.35486946,-0.35452282,-0.3541763,-0.35382992,-0.35348362,-0.35313746,-0.35279143,-0.35244557,-0.35209975,-0.35175407,-0.3514085,-0.35106307,-0.35071775,-0.35037255,-0.35002747,-0.3496825,-0.34933767,-0.34899294,-0.34864834,-0.34830385,-0.34795946,-0.3476152,-0.34727108,-0.34692708,-0.3465832],"x":[-0.41422,-0.413976873747495,-0.41373374749499,-0.413490621242485,-0.41324749498998,-0.4130043687374749,-0.4127612424849699,-0.4125181162324649,-0.4122749899799599,-0.41203186372745493,-0.4117887374749499,-0.4115456112224449,-0.4113024849699399,-0.4110593587174349,-0.4108162324649299,-0.4105731062124249,-0.4103299799599198,-0.4100868537074148,-0.4098437274549098,-0.4096006012024048,-0.4093574749498998,-0.40911434869739477,-0.40887122244488977,-0.40862809619238477,-0.40838496993987977,-0.4081418436873748,-0.4078987174348697,-0.4076555911823647,-0.4074124649298597,-0.4071693386773547,-0.4069262124248497,-0.40668308617234467,-0.40643995991983967,-0.40619683366733467,-0.40595370741482967,-0.40571058116232467,-0.4054674549098196,-0.4052243286573146,-0.4049812024048096,-0.4047380761523046,-0.4044949498997996,-0.4042518236472946,-0.40400869739478956,-0.40376557114228456,-0.40352244488977956,-0.40327931863727456,-0.40303619238476956,-0.4027930661322645,-0.4025499398797595,-0.4023068136272545,-0.4020636873747495,-0.4018205611222445,-0.40157743486973946,-0.40133430861723446,-0.40109118236472946,-0.40084805611222446,-0.40060492985971946,-0.4003618036072144,-0.4001186773547094,-0.3998755511022044,-0.3996324248496994,-0.3993892985971944,-0.39914617234468935,-0.39890304609218435,-0.39865991983967936,-0.39841679358717436,-0.39817366733466936,-0.3979305410821643,-0.3976874148296593,-0.3974442885771543,-0.3972011623246493,-0.3969580360721443,-0.3967149098196393,-0.39647178356713425,-0.39622865731462925,-0.39598553106212425,-0.39574240480961925,-0.39549927855711425,-0.3952561523046092,-0.3950130260521042,-0.3947698997995992,-0.3945267735470942,-0.3942836472945892,-0.39404052104208415,-0.39379739478957915,-0.39355426853707415,-0.39331114228456915,-0.39306801603206415,-0.3928248897795591,-0.3925817635270541,-0.3923386372745491,-0.3920955110220441,-0.3918523847695391,-0.39160925851703404,-0.39136613226452904,-0.39112300601202404,-0.39087987975951904,-0.39063675350701405,-0.39039362725450905,-0.390150501002004,-0.389907374749499,-0.389664248496994,-0.389421122244489,-0.389177995991984,-0.38893486973947894,-0.38869174348697394,-0.38844861723446894,-0.38820549098196394,-0.38796236472945894,-0.3877192384769539,-0.3874761122244489,-0.3872329859719439,-0.3869898597194389,-0.3867467334669339,-0.38650360721442883,-0.38626048096192384,-0.38601735470941884,-0.38577422845691384,-0.38553110220440884,-0.3852879759519038,-0.3850448496993988,-0.3848017234468938,-0.3845585971943888,-0.3843154709418838,-0.38407234468937873,-0.38382921843687373,-0.38358609218436873,-0.38334296593186373,-0.38309983967935873,-0.38285671342685373,-0.3826135871743487,-0.3823704609218437,-0.3821273346693387,-0.3818842084168337,-0.3816410821643287,-0.3813979559118236,-0.38115482965931863,-0.38091170340681363,-0.38066857715430863,-0.38042545090180363,-0.3801823246492986,-0.3799391983967936,-0.3796960721442886,-0.3794529458917836,-0.3792098196392786,-0.3789666933867735,-0.3787235671342685,-0.3784804408817635,-0.3782373146292585,-0.3779941883767535,-0.37775106212424847,-0.37750793587174347,-0.3772648096192385,-0.3770216833667335,-0.3767785571142285,-0.3765354308617235,-0.3762923046092184,-0.3760491783567134,-0.3758060521042084,-0.3755629258517034,-0.3753197995991984,-0.37507667334669337,-0.37483354709418837,-0.37459042084168337,-0.37434729458917837,-0.37410416833667337,-0.3738610420841683,-0.3736179158316633,-0.3733747895791583,-0.3731316633266533,-0.3728885370741483,-0.37264541082164326,-0.37240228456913826,-0.37215915831663327,-0.37191603206412827,-0.37167290581162327,-0.3714297795591182,-0.3711866533066132,-0.3709435270541082,-0.3707004008016032,-0.3704572745490982,-0.37021414829659316,-0.36997102204408816,-0.36972789579158316,-0.36948476953907816,-0.36924164328657316,-0.36899851703406816,-0.3687553907815631,-0.3685122645290581,-0.3682691382765531,-0.3680260120240481,-0.3677828857715431,-0.36753975951903806,-0.36729663326653306,-0.36705350701402806,-0.36681038076152306,-0.36656725450901806,-0.366324128256513,-0.366081002004008,-0.365837875751503,-0.365594749498998,-0.365351623246493,-0.36510849699398795,-0.36486537074148295,-0.36462224448897795,-0.36437911823647295,-0.36413599198396795,-0.3638928657314629,-0.3636497394789579,-0.3634066132264529,-0.3631634869739479,-0.3629203607214429,-0.36267723446893785,-0.36243410821643285,-0.36219098196392785,-0.36194785571142285,-0.36170472945891785,-0.36146160320641285,-0.3612184769539078,-0.3609753507014028,-0.3607322244488978,-0.3604890981963928,-0.3602459719438878,-0.36000284569138274,-0.35975971943887775,-0.35951659318637275,-0.35927346693386775,-0.35903034068136275,-0.3587872144288577,-0.3585440881763527,-0.3583009619238477,-0.3580578356713427,-0.3578147094188377,-0.35757158316633264,-0.35732845691382764,-0.35708533066132264,-0.35684220440881764,-0.35659907815631264,-0.3563559519038076,-0.3561128256513026,-0.3558696993987976,-0.3556265731462926,-0.3553834468937876,-0.3551403206412826,-0.35489719438877754,-0.35465406813627254,-0.35441094188376754,-0.35416781563126254,-0.35392468937875754,-0.3536815631262525,-0.3534384368737475,-0.3531953106212425,-0.3529521843687375,-0.3527090581162325,-0.35246593186372743,-0.35222280561122243,-0.35197967935871743,-0.35173655310621244,-0.35149342685370744,-0.3512503006012024,-0.3510071743486974,-0.3507640480961924,-0.3505209218436874,-0.3502777955911824,-0.35003466933867733,-0.34979154308617233,-0.34954841683366733,-0.34930529058116233,-0.34906216432865733,-0.3488190380761523,-0.3485759118236473,-0.3483327855711423,-0.3480896593186373,-0.3478465330661323,-0.3476034068136273,-0.3473602805611222,-0.3471171543086172,-0.3468740280561122,-0.3466309018036072,-0.34638777555110223,-0.3461446492985972,-0.3459015230460922,-0.3456583967935872,-0.3454152705410822,-0.3451721442885772,-0.3449290180360721,-0.3446858917835671,-0.3444427655310621,-0.3441996392785571,-0.3439565130260521,-0.34371338677354707,-0.34347026052104207,-0.34322713426853707,-0.34298400801603207,-0.34274088176352707,-0.342497755511022,-0.342254629258517,-0.342011503006012,-0.341768376753507,-0.341525250501002,-0.341282124248497,-0.34103899799599197,-0.34079587174348697,-0.34055274549098197,-0.34030961923847697,-0.34006649298597197,-0.3398233667334669,-0.3395802404809619,-0.3393371142284569,-0.3390939879759519,-0.3388508617234469,-0.33860773547094186,-0.33836460921843686,-0.33812148296593186,-0.33787835671342686,-0.33763523046092186,-0.3373921042084168,-0.3371489779559118,-0.3369058517034068,-0.3366627254509018,-0.3364195991983968,-0.33617647294589176,-0.33593334669338676,-0.33569022044088176,-0.33544709418837676,-0.33520396793587176,-0.3349608416833667,-0.3347177154308617,-0.3344745891783567,-0.3342314629258517,-0.3339883366733467,-0.3337452104208417,-0.33350208416833665,-0.33325895791583166,-0.33301583166332666,-0.33277270541082166,-0.33252957915831666,-0.3322864529058116,-0.3320433266533066,-0.3318002004008016,-0.3315570741482966,-0.3313139478957916,-0.33107082164328655,-0.33082769539078155,-0.33058456913827655,-0.33034144288577155,-0.33009831663326655,-0.3298551903807615,-0.3296120641282565,-0.3293689378757515,-0.3291258116232465,-0.3288826853707415,-0.32863955911823645,-0.32839643286573145,-0.32815330661322645,-0.32791018036072145,-0.32766705410821645,-0.32742392785571145,-0.3271808016032064,-0.3269376753507014,-0.3266945490981964,-0.3264514228456914,-0.3262082965931864,-0.32596517034068134,-0.32572204408817634,-0.32547891783567134,-0.32523579158316634,-0.32499266533066135,-0.3247495390781563,-0.3245064128256513,-0.3242632865731463,-0.3240201603206413,-0.3237770340681363,-0.32353390781563124,-0.32329078156312624,-0.32304765531062124,-0.32280452905811624,-0.32256140280561124,-0.3223182765531062,-0.3220751503006012,-0.3218320240480962,-0.3215888977955912,-0.3213457715430862,-0.32110264529058113,-0.32085951903807614,-0.32061639278557114,-0.32037326653306614,-0.32013014028056114,-0.31988701402805614,-0.3196438877755511,-0.3194007615230461,-0.3191576352705411,-0.3189145090180361,-0.3186713827655311,-0.31842825651302603,-0.31818513026052103,-0.31794200400801603,-0.31769887775551103,-0.31745575150300603,-0.317212625250501,-0.316969498997996,-0.316726372745491,-0.316483246492986,-0.316240120240481,-0.3159969939879759,-0.31575386773547093,-0.31551074148296593,-0.31526761523046093,-0.31502448897795593,-0.3147813627254509,-0.3145382364729459,-0.3142951102204409,-0.3140519839679359,-0.3138088577154309,-0.3135657314629259,-0.3133226052104208,-0.3130794789579158,-0.3128363527054108,-0.3125932264529058,-0.3123501002004008,-0.31210697394789577,-0.3118638476953908,-0.3116207214428858,-0.3113775951903808,-0.3111344689378758,-0.3108913426853707,-0.3106482164328657,-0.3104050901803607,-0.3101619639278557,-0.3099188376753507,-0.30967571142284567,-0.30943258517034067,-0.30918945891783567,-0.30894633266533067,-0.30870320641282567,-0.3084600801603206,-0.3082169539078156,-0.3079738276553106,-0.3077307014028056,-0.3074875751503006,-0.30724444889779556,-0.30700132264529056,-0.30675819639278556,-0.30651507014028057,-0.30627194388777557,-0.30602881763527057,-0.3057856913827655,-0.3055425651302605,-0.3052994388777555,-0.3050563126252505,-0.3048131863727455,-0.30457006012024046,-0.30432693386773546,-0.30408380761523046,-0.30384068136272546,-0.30359755511022046,-0.3033544288577154,-0.3031113026052104,-0.3028681763527054,-0.3026250501002004,-0.3023819238476954,-0.30213879759519036,-0.30189567134268536,-0.30165254509018036,-0.30140941883767536,-0.30116629258517036,-0.3009231663326653,-0.3006800400801603,-0.3004369138276553,-0.3001937875751503,-0.2999506613226453,-0.2997075350701403,-0.29946440881763525,-0.29922128256513025,-0.29897815631262525,-0.29873503006012025,-0.29849190380761526,-0.2982487775551102,-0.2980056513026052,-0.2977625250501002,-0.2975193987975952,-0.2972762725450902,-0.29703314629258515,-0.29679002004008015,-0.29654689378757515,-0.29630376753507015,-0.29606064128256515,-0.2958175150300601,-0.2955743887775551,-0.2953312625250501,-0.2950881362725451,-0.2948450100200401,-0.29460188376753504,-0.29435875751503005,-0.29411563126252505,-0.29387250501002005,-0.29362937875751505,-0.29338625250501,-0.293143126252505,-0.2929]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/medium_positive.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/medium_positive.json
new file mode 100644
index 000000000000..b9fdd9c45bf8
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/medium_positive.json
@@ -0,0 +1 @@
+{"expected":[0.25688776,0.2570758,0.25726378,0.25745174,0.25763968,0.25782755,0.2580154,0.25820324,0.25839102,0.25857875,0.25876647,0.25895414,0.2591418,0.2593294,0.25951695,0.2597045,0.25989202,0.26007947,0.26026687,0.26045427,0.26064163,0.26082897,0.26101625,0.2612035,0.26139075,0.2615779,0.26176506,0.2619522,0.26213926,0.2623263,0.2625133,0.2627003,0.26288724,0.26307413,0.26326102,0.26344785,0.26363465,0.26382142,0.26400813,0.26419485,0.2643815,0.26456812,0.2647547,0.26494128,0.2651278,0.26531428,0.26550072,0.26568714,0.26587352,0.26605988,0.26624617,0.26643246,0.2666187,0.2668049,0.26699108,0.26717722,0.26736334,0.2675494,0.26773545,0.26792145,0.2681074,0.26829335,0.26847926,0.2686651,0.26885095,0.26903674,0.2692225,0.26940823,0.26959392,0.26977956,0.2699652,0.27015078,0.2703363,0.27052182,0.2707073,0.27089277,0.27107817,0.27126357,0.2714489,0.27163422,0.2718195,0.27200475,0.27218994,0.27237514,0.27256027,0.27274537,0.27293044,0.2731155,0.2733005,0.27348545,0.2736704,0.2738553,0.27404016,0.274225,0.2744098,0.27459455,0.2747793,0.27496397,0.27514866,0.2753333,0.27551785,0.27570242,0.27588692,0.27607143,0.27625588,0.2764403,0.2766247,0.27680907,0.27699336,0.27717766,0.27736193,0.27754614,0.27773032,0.27791446,0.27809858,0.27828267,0.27846673,0.27865073,0.27883473,0.27901867,0.27920258,0.27938646,0.2795703,0.27975413,0.27993792,0.28012165,0.2803054,0.28048903,0.28067267,0.28085628,0.28103986,0.28122342,0.2814069,0.2815904,0.28177384,0.28195724,0.2821406,0.28232396,0.28250727,0.28269055,0.28287378,0.283057,0.28324017,0.2834233,0.2836064,0.2837895,0.28397253,0.28415555,0.2843385,0.28452146,0.28470436,0.28488722,0.28507006,0.28525287,0.28543562,0.28561836,0.28580105,0.28598374,0.28616637,0.28634897,0.28653157,0.2867141,0.2868966,0.28707907,0.28726152,0.2874439,0.2876263,0.28780863,0.28799093,0.2881732,0.28835544,0.28853765,0.28871983,0.28890195,0.28908408,0.28926614,0.28944817,0.2896302,0.28981218,0.28999412,0.290176,0.29035786,0.2905397,0.2907215,0.2909033,0.29108503,0.29126674,0.2914484,0.29163006,0.29181167,0.29199326,0.2921748,0.2923563,0.29253778,0.29271924,0.29290065,0.29308203,0.29326338,0.2934447,0.29362598,0.2938072,0.29398844,0.2941696,0.29435077,0.29453188,0.29471296,0.294894,0.29507503,0.29525602,0.29543695,0.29561788,0.29579875,0.29597962,0.29616043,0.29634124,0.296522,0.2967027,0.2968834,0.29706407,0.2972447,0.29742527,0.29760584,0.29778638,0.29796687,0.29814732,0.29832777,0.29850817,0.29868853,0.29886886,0.29904917,0.29922944,0.29940966,0.29958987,0.29977003,0.29995018,0.30013028,0.30031034,0.30049038,0.3006704,0.30085036,0.3010303,0.30121022,0.30139008,0.30156994,0.30174977,0.30192953,0.3021093,0.302289,0.3024687,0.30264834,0.30282795,0.30300754,0.3031871,0.30336663,0.30354613,0.30372557,0.303905,0.30408442,0.30426377,0.3044431,0.3046224,0.30480167,0.3049809,0.30516008,0.30533925,0.3055184,0.3056975,0.30587658,0.3060556,0.30623463,0.3064136,0.30659255,0.30677146,0.30695033,0.30712917,0.30730802,0.3074868,0.30766556,0.30784428,0.30802295,0.3082016,0.30838025,0.30855882,0.3087374,0.30891594,0.30909443,0.3092729,0.30945134,0.30962974,0.3098081,0.3099864,0.31016472,0.310343,0.31052125,0.31069946,0.31087765,0.31105578,0.3112339,0.31141198,0.31159005,0.31176805,0.31194606,0.312124,0.31230193,0.31247982,0.3126577,0.31283554,0.31301335,0.31319112,0.31336883,0.31354654,0.31372422,0.31390187,0.31407946,0.31425706,0.3144346,0.31461212,0.3147896,0.31496704,0.31514445,0.31532183,0.3154992,0.31567654,0.31585383,0.3160311,0.31620833,0.31638554,0.31656268,0.31673983,0.31691694,0.31709403,0.31727105,0.31744808,0.31762505,0.317802,0.31797892,0.31815583,0.31833267,0.3185095,0.3186863,0.31886306,0.3190398,0.3192165,0.31939316,0.3195698,0.31974638,0.31992295,0.3200995,0.32027602,0.3204525,0.32062894,0.32080537,0.32098177,0.3211581,0.32133445,0.32151073,0.321687,0.32186323,0.32203943,0.32221562,0.32239175,0.32256785,0.32274395,0.32292,0.323096,0.323272,0.32344794,0.32362387,0.32379976,0.32397562,0.32415146,0.32432726,0.324503,0.32467875,0.32485443,0.32503012,0.32520577,0.32538137,0.32555696,0.32573253,0.32590804,0.32608354,0.326259,0.32643443,0.32660982,0.32678518,0.32696053,0.32713583,0.3273111,0.32748637,0.32766157,0.32783675,0.3280119,0.32818702,0.3283621,0.32853717,0.32871222,0.32888722,0.3290622,0.3292371,0.329412,0.3295869,0.32976174,0.32993653,0.33011132,0.3302861,0.33046082,0.33063552,0.33081016,0.3309848,0.3311594,0.33133397,0.33150852,0.33168304,0.3318575,0.33203197,0.33220637,0.33238077,0.33255515,0.33272946,0.33290377,0.33307803,0.33325225,0.33342648,0.33360064,0.3337748,0.3339489,0.334123,0.33429703,0.33447105,0.33464506,0.33481902,0.33499295,0.33516684,0.33534074,0.33551458,0.33568838,0.33586216,0.33603594,0.33620965,0.33638334,0.336557,0.33673063,0.33690423,0.3370778,0.33725137,0.33742487,0.33759835,0.3377718,0.33794522,0.3381186,0.33829197,0.3384653,0.3386386,0.33881184,0.3389851,0.3391583,0.33933148,0.33950463,0.33967775,0.33985084,0.3400239,0.34019694,0.34036994,0.3405429,0.34071586,0.34088877,0.34106165,0.3412345,0.34140733,0.34158012,0.3417529,0.34192562,0.34209833,0.342271,0.34244365,0.34261626,0.34278885,0.3429614,0.34313393,0.34330642,0.34347886,0.3436513,0.3438237,0.34399608,0.34416842,0.34434074,0.34451303,0.3446853,0.3448575,0.3450297,0.34520188,0.34537402,0.34554613,0.3457182,0.34589025,0.34606227,0.34623426,0.34640622,0.34657815],"x":[0.2929,0.293143126252505,0.29338625250501,0.29362937875751505,0.29387250501002005,0.29411563126252505,0.29435875751503005,0.29460188376753504,0.2948450100200401,0.2950881362725451,0.2953312625250501,0.2955743887775551,0.2958175150300601,0.29606064128256515,0.29630376753507015,0.29654689378757515,0.29679002004008015,0.29703314629258515,0.2972762725450902,0.2975193987975952,0.2977625250501002,0.2980056513026052,0.2982487775551102,0.29849190380761526,0.29873503006012025,0.29897815631262525,0.29922128256513025,0.29946440881763525,0.2997075350701403,0.2999506613226453,0.3001937875751503,0.3004369138276553,0.3006800400801603,0.3009231663326653,0.30116629258517036,0.30140941883767536,0.30165254509018036,0.30189567134268536,0.30213879759519036,0.3023819238476954,0.3026250501002004,0.3028681763527054,0.3031113026052104,0.3033544288577154,0.30359755511022046,0.30384068136272546,0.30408380761523046,0.30432693386773546,0.30457006012024046,0.3048131863727455,0.3050563126252505,0.3052994388777555,0.3055425651302605,0.3057856913827655,0.30602881763527057,0.30627194388777557,0.30651507014028057,0.30675819639278556,0.30700132264529056,0.30724444889779556,0.3074875751503006,0.3077307014028056,0.3079738276553106,0.3082169539078156,0.3084600801603206,0.30870320641282567,0.30894633266533067,0.30918945891783567,0.30943258517034067,0.30967571142284567,0.3099188376753507,0.3101619639278557,0.3104050901803607,0.3106482164328657,0.3108913426853707,0.3111344689378758,0.3113775951903808,0.3116207214428858,0.3118638476953908,0.31210697394789577,0.3123501002004008,0.3125932264529058,0.3128363527054108,0.3130794789579158,0.3133226052104208,0.3135657314629259,0.3138088577154309,0.3140519839679359,0.3142951102204409,0.3145382364729459,0.3147813627254509,0.31502448897795593,0.31526761523046093,0.31551074148296593,0.31575386773547093,0.3159969939879759,0.316240120240481,0.316483246492986,0.316726372745491,0.316969498997996,0.317212625250501,0.31745575150300603,0.31769887775551103,0.31794200400801603,0.31818513026052103,0.31842825651302603,0.3186713827655311,0.3189145090180361,0.3191576352705411,0.3194007615230461,0.3196438877755511,0.31988701402805614,0.32013014028056114,0.32037326653306614,0.32061639278557114,0.32085951903807614,0.32110264529058113,0.3213457715430862,0.3215888977955912,0.3218320240480962,0.3220751503006012,0.3223182765531062,0.32256140280561124,0.32280452905811624,0.32304765531062124,0.32329078156312624,0.32353390781563124,0.3237770340681363,0.3240201603206413,0.3242632865731463,0.3245064128256513,0.3247495390781563,0.32499266533066135,0.32523579158316634,0.32547891783567134,0.32572204408817634,0.32596517034068134,0.3262082965931864,0.3264514228456914,0.3266945490981964,0.3269376753507014,0.3271808016032064,0.32742392785571145,0.32766705410821645,0.32791018036072145,0.32815330661322645,0.32839643286573145,0.32863955911823645,0.3288826853707415,0.3291258116232465,0.3293689378757515,0.3296120641282565,0.3298551903807615,0.33009831663326655,0.33034144288577155,0.33058456913827655,0.33082769539078155,0.33107082164328655,0.3313139478957916,0.3315570741482966,0.3318002004008016,0.3320433266533066,0.3322864529058116,0.33252957915831666,0.33277270541082166,0.33301583166332666,0.33325895791583166,0.33350208416833665,0.3337452104208417,0.3339883366733467,0.3342314629258517,0.3344745891783567,0.3347177154308617,0.3349608416833667,0.33520396793587176,0.33544709418837676,0.33569022044088176,0.33593334669338676,0.33617647294589176,0.3364195991983968,0.3366627254509018,0.3369058517034068,0.3371489779559118,0.3373921042084168,0.33763523046092186,0.33787835671342686,0.33812148296593186,0.33836460921843686,0.33860773547094186,0.3388508617234469,0.3390939879759519,0.3393371142284569,0.3395802404809619,0.3398233667334669,0.34006649298597197,0.34030961923847697,0.34055274549098197,0.34079587174348697,0.34103899799599197,0.341282124248497,0.341525250501002,0.341768376753507,0.342011503006012,0.342254629258517,0.342497755511022,0.34274088176352707,0.34298400801603207,0.34322713426853707,0.34347026052104207,0.34371338677354707,0.3439565130260521,0.3441996392785571,0.3444427655310621,0.3446858917835671,0.3449290180360721,0.3451721442885772,0.3454152705410822,0.3456583967935872,0.3459015230460922,0.3461446492985972,0.34638777555110223,0.3466309018036072,0.3468740280561122,0.3471171543086172,0.3473602805611222,0.3476034068136273,0.3478465330661323,0.3480896593186373,0.3483327855711423,0.3485759118236473,0.3488190380761523,0.34906216432865733,0.34930529058116233,0.34954841683366733,0.34979154308617233,0.35003466933867733,0.3502777955911824,0.3505209218436874,0.3507640480961924,0.3510071743486974,0.3512503006012024,0.35149342685370744,0.35173655310621244,0.35197967935871743,0.35222280561122243,0.35246593186372743,0.3527090581162325,0.3529521843687375,0.3531953106212425,0.3534384368737475,0.3536815631262525,0.35392468937875754,0.35416781563126254,0.35441094188376754,0.35465406813627254,0.35489719438877754,0.3551403206412826,0.3553834468937876,0.3556265731462926,0.3558696993987976,0.3561128256513026,0.3563559519038076,0.35659907815631264,0.35684220440881764,0.35708533066132264,0.35732845691382764,0.35757158316633264,0.3578147094188377,0.3580578356713427,0.3583009619238477,0.3585440881763527,0.3587872144288577,0.35903034068136275,0.35927346693386775,0.35951659318637275,0.35975971943887775,0.36000284569138274,0.3602459719438878,0.3604890981963928,0.3607322244488978,0.3609753507014028,0.3612184769539078,0.36146160320641285,0.36170472945891785,0.36194785571142285,0.36219098196392785,0.36243410821643285,0.36267723446893785,0.3629203607214429,0.3631634869739479,0.3634066132264529,0.3636497394789579,0.3638928657314629,0.36413599198396795,0.36437911823647295,0.36462224448897795,0.36486537074148295,0.36510849699398795,0.365351623246493,0.365594749498998,0.365837875751503,0.366081002004008,0.366324128256513,0.36656725450901806,0.36681038076152306,0.36705350701402806,0.36729663326653306,0.36753975951903806,0.3677828857715431,0.3680260120240481,0.3682691382765531,0.3685122645290581,0.3687553907815631,0.36899851703406816,0.36924164328657316,0.36948476953907816,0.36972789579158316,0.36997102204408816,0.37021414829659316,0.3704572745490982,0.3707004008016032,0.3709435270541082,0.3711866533066132,0.3714297795591182,0.37167290581162327,0.37191603206412827,0.37215915831663327,0.37240228456913826,0.37264541082164326,0.3728885370741483,0.3731316633266533,0.3733747895791583,0.3736179158316633,0.3738610420841683,0.37410416833667337,0.37434729458917837,0.37459042084168337,0.37483354709418837,0.37507667334669337,0.3753197995991984,0.3755629258517034,0.3758060521042084,0.3760491783567134,0.3762923046092184,0.3765354308617235,0.3767785571142285,0.3770216833667335,0.3772648096192385,0.37750793587174347,0.37775106212424847,0.3779941883767535,0.3782373146292585,0.3784804408817635,0.3787235671342685,0.3789666933867735,0.3792098196392786,0.3794529458917836,0.3796960721442886,0.3799391983967936,0.3801823246492986,0.38042545090180363,0.38066857715430863,0.38091170340681363,0.38115482965931863,0.3813979559118236,0.3816410821643287,0.3818842084168337,0.3821273346693387,0.3823704609218437,0.3826135871743487,0.38285671342685373,0.38309983967935873,0.38334296593186373,0.38358609218436873,0.38382921843687373,0.38407234468937873,0.3843154709418838,0.3845585971943888,0.3848017234468938,0.3850448496993988,0.3852879759519038,0.38553110220440884,0.38577422845691384,0.38601735470941884,0.38626048096192384,0.38650360721442883,0.3867467334669339,0.3869898597194389,0.3872329859719439,0.3874761122244489,0.3877192384769539,0.38796236472945894,0.38820549098196394,0.38844861723446894,0.38869174348697394,0.38893486973947894,0.389177995991984,0.389421122244489,0.389664248496994,0.389907374749499,0.390150501002004,0.39039362725450905,0.39063675350701405,0.39087987975951904,0.39112300601202404,0.39136613226452904,0.39160925851703404,0.3918523847695391,0.3920955110220441,0.3923386372745491,0.3925817635270541,0.3928248897795591,0.39306801603206415,0.39331114228456915,0.39355426853707415,0.39379739478957915,0.39404052104208415,0.3942836472945892,0.3945267735470942,0.3947698997995992,0.3950130260521042,0.3952561523046092,0.39549927855711425,0.39574240480961925,0.39598553106212425,0.39622865731462925,0.39647178356713425,0.3967149098196393,0.3969580360721443,0.3972011623246493,0.3974442885771543,0.3976874148296593,0.3979305410821643,0.39817366733466936,0.39841679358717436,0.39865991983967936,0.39890304609218435,0.39914617234468935,0.3993892985971944,0.3996324248496994,0.3998755511022044,0.4001186773547094,0.4003618036072144,0.40060492985971946,0.40084805611222446,0.40109118236472946,0.40133430861723446,0.40157743486973946,0.4018205611222445,0.4020636873747495,0.4023068136272545,0.4025499398797595,0.4027930661322645,0.40303619238476956,0.40327931863727456,0.40352244488977956,0.40376557114228456,0.40400869739478956,0.4042518236472946,0.4044949498997996,0.4047380761523046,0.4049812024048096,0.4052243286573146,0.4054674549098196,0.40571058116232467,0.40595370741482967,0.40619683366733467,0.40643995991983967,0.40668308617234467,0.4069262124248497,0.4071693386773547,0.4074124649298597,0.4076555911823647,0.4078987174348697,0.4081418436873748,0.40838496993987977,0.40862809619238477,0.40887122244488977,0.40911434869739477,0.4093574749498998,0.4096006012024048,0.4098437274549098,0.4100868537074148,0.4103299799599198,0.4105731062124249,0.4108162324649299,0.4110593587174349,0.4113024849699399,0.4115456112224449,0.4117887374749499,0.41203186372745493,0.4122749899799599,0.4125181162324649,0.4127612424849699,0.4130043687374749,0.41324749498998,0.413490621242485,0.41373374749499,0.413976873747495,0.41422]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/runner.jl b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/runner.jl
new file mode 100644
index 000000000000..71aeda466858
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/runner.jl
@@ -0,0 +1,102 @@
+#!/usr/bin/env julia
+#
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import JSON
+
+"""
+ gen( domain, name )
+
+Generate fixture data and write to file.
+
+# Arguments
+
+* `domain`: domain
+* `name::AbstractString`: output filename
+
+# Examples
+
+``` julia
+julia> x = range( -1000, stop = 1000, length = 2001 );
+julia> gen( x, \"data.json\" );
+```
+"""
+function gen( domain, name )
+ x = collect( domain );
+ y = Float32.( log1p.( Float32.( x ) ) );
+
+ # Store data to be written to file as a collection:
+ data = Dict([
+ ("x", x),
+ ("expected", y)
+ ]);
+
+ # Based on the script directory, create an output filepath:
+ filepath = joinpath( dir, name );
+
+ # Write the data to the output filepath as JSON:
+ outfile = open( filepath, "w" );
+ write( outfile, JSON.json(data) );
+ write( outfile, "\n" );
+ close( outfile );
+end
+
+# Get the filename:
+file = @__FILE__;
+
+# Extract the directory in which this file resides:
+dir = dirname( file );
+
+# Negative small values:
+x = range( -2.0^-29, stop = -2.0^-38, length = 500 );
+gen( x, "small_negative.json" );
+
+# Positive small values:
+x = range( 2.0^-38, stop = 2.0^-29, length = 500 );
+gen( x, "small_positive.json" );
+
+# Negative tiny values:
+x = range( -2.0^-38, stop = 0, length = 500 );
+gen( x, "tiny_negative.json" );
+
+# Positive tiny values:
+x = range( 0, stop = 2.0^-38, length = 500 );
+gen( x, "tiny_positive.json" );
+
+# Negative medium values:
+x = range( -0.41422, stop = -0.2929, length = 500 );
+gen( x, "medium_negative.json" );
+
+# Positive medium values:
+x = range( 0.2929, stop = 0.41422, length = 500 );
+gen( x, "medium_positive.json" );
+
+# Negative large values:
+x = range( -0.9999, stop = -0.41422, length = 500 );
+gen( x, "large_negative.json" );
+
+# Positive large values:
+x = range( 0.41422, stop = 100, length = 500 );
+gen( x, "large_positive.json" );
+
+# Positive big values:
+x = range( 2.0^30, stop = 2.0^38, length = 500 )
+gen( x, "big_positive.json" );
+
+# Positive huge values:
+x = range( 1e20, stop = 1e30, length = 500 )
+gen( x, "huge_positive.json" );
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/small_negative.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/small_negative.json
new file mode 100644
index 000000000000..6b8bb7ccca07
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/small_negative.json
@@ -0,0 +1 @@
+{"expected":[-1.8626451e-9,-1.8589197e-9,-1.8551942e-9,-1.8514688e-9,-1.8477433e-9,-1.8440178e-9,-1.8402924e-9,-1.8365669e-9,-1.8328414e-9,-1.829116e-9,-1.8253905e-9,-1.821665e-9,-1.8179396e-9,-1.8142141e-9,-1.8104886e-9,-1.8067632e-9,-1.8030377e-9,-1.7993123e-9,-1.7955868e-9,-1.7918613e-9,-1.7881359e-9,-1.7844104e-9,-1.7806849e-9,-1.7769595e-9,-1.773234e-9,-1.7695085e-9,-1.7657831e-9,-1.7620576e-9,-1.7583321e-9,-1.7546067e-9,-1.7508812e-9,-1.7471558e-9,-1.7434303e-9,-1.7397048e-9,-1.7359794e-9,-1.7322539e-9,-1.7285284e-9,-1.724803e-9,-1.7210775e-9,-1.717352e-9,-1.7136266e-9,-1.7099011e-9,-1.7061756e-9,-1.7024502e-9,-1.6987247e-9,-1.6949993e-9,-1.6912738e-9,-1.6875483e-9,-1.6838229e-9,-1.6800974e-9,-1.6763719e-9,-1.6726465e-9,-1.668921e-9,-1.6651955e-9,-1.6614701e-9,-1.6577446e-9,-1.6540191e-9,-1.6502937e-9,-1.6465682e-9,-1.6428428e-9,-1.6391173e-9,-1.6353918e-9,-1.6316664e-9,-1.6279408e-9,-1.6242153e-9,-1.6204899e-9,-1.6167644e-9,-1.6130389e-9,-1.6093135e-9,-1.605588e-9,-1.6018625e-9,-1.5981371e-9,-1.5944116e-9,-1.5906861e-9,-1.5869607e-9,-1.5832352e-9,-1.5795097e-9,-1.5757843e-9,-1.5720588e-9,-1.5683334e-9,-1.5646079e-9,-1.5608824e-9,-1.557157e-9,-1.5534315e-9,-1.549706e-9,-1.5459806e-9,-1.5422551e-9,-1.5385296e-9,-1.5348042e-9,-1.5310787e-9,-1.5273532e-9,-1.5236278e-9,-1.5199023e-9,-1.5161769e-9,-1.5124514e-9,-1.5087259e-9,-1.5050005e-9,-1.501275e-9,-1.4975495e-9,-1.4938241e-9,-1.4900986e-9,-1.4863731e-9,-1.4826477e-9,-1.4789222e-9,-1.4751967e-9,-1.4714713e-9,-1.4677458e-9,-1.4640203e-9,-1.4602949e-9,-1.4565694e-9,-1.452844e-9,-1.4491185e-9,-1.445393e-9,-1.4416676e-9,-1.4379421e-9,-1.4342166e-9,-1.4304912e-9,-1.4267657e-9,-1.4230402e-9,-1.4193148e-9,-1.4155893e-9,-1.4118638e-9,-1.4081384e-9,-1.4044129e-9,-1.4006875e-9,-1.396962e-9,-1.3932365e-9,-1.3895111e-9,-1.3857856e-9,-1.3820601e-9,-1.3783347e-9,-1.3746092e-9,-1.3708837e-9,-1.3671583e-9,-1.3634328e-9,-1.3597073e-9,-1.3559819e-9,-1.3522564e-9,-1.348531e-9,-1.3448055e-9,-1.34108e-9,-1.3373546e-9,-1.3336291e-9,-1.3299036e-9,-1.3261782e-9,-1.3224527e-9,-1.3187272e-9,-1.3150018e-9,-1.3112763e-9,-1.3075508e-9,-1.3038254e-9,-1.3000999e-9,-1.2963745e-9,-1.292649e-9,-1.2889235e-9,-1.2851981e-9,-1.2814726e-9,-1.2777471e-9,-1.2740217e-9,-1.2702962e-9,-1.2665707e-9,-1.2628453e-9,-1.2591198e-9,-1.2553943e-9,-1.2516689e-9,-1.2479434e-9,-1.244218e-9,-1.2404925e-9,-1.236767e-9,-1.2330416e-9,-1.2293161e-9,-1.2255906e-9,-1.2218652e-9,-1.2181397e-9,-1.2144142e-9,-1.2106888e-9,-1.2069633e-9,-1.2032378e-9,-1.1995124e-9,-1.1957869e-9,-1.1920614e-9,-1.188336e-9,-1.1846105e-9,-1.1808851e-9,-1.1771596e-9,-1.1734341e-9,-1.1697087e-9,-1.1659832e-9,-1.1622576e-9,-1.1585322e-9,-1.1548067e-9,-1.1510812e-9,-1.1473558e-9,-1.1436303e-9,-1.1399048e-9,-1.1361794e-9,-1.1324539e-9,-1.1287284e-9,-1.125003e-9,-1.1212775e-9,-1.117552e-9,-1.1138266e-9,-1.1101011e-9,-1.1063757e-9,-1.1026502e-9,-1.0989247e-9,-1.0951993e-9,-1.0914738e-9,-1.0877483e-9,-1.0840229e-9,-1.0802974e-9,-1.0765719e-9,-1.0728465e-9,-1.069121e-9,-1.0653955e-9,-1.0616701e-9,-1.0579446e-9,-1.0542192e-9,-1.0504937e-9,-1.0467682e-9,-1.0430428e-9,-1.0393173e-9,-1.0355918e-9,-1.0318664e-9,-1.0281409e-9,-1.0244154e-9,-1.02069e-9,-1.0169645e-9,-1.013239e-9,-1.0095136e-9,-1.0057881e-9,-1.0020627e-9,-9.983372e-10,-9.946117e-10,-9.908863e-10,-9.871608e-10,-9.834353e-10,-9.797099e-10,-9.759844e-10,-9.722589e-10,-9.685335e-10,-9.64808e-10,-9.610825e-10,-9.573571e-10,-9.536316e-10,-9.499062e-10,-9.461807e-10,-9.424552e-10,-9.387298e-10,-9.350043e-10,-9.3127883e-10,-9.2755337e-10,-9.238279e-10,-9.2010244e-10,-9.16377e-10,-9.126515e-10,-9.0892605e-10,-9.052006e-10,-9.014751e-10,-8.9774965e-10,-8.940242e-10,-8.902987e-10,-8.8657326e-10,-8.828478e-10,-8.7912233e-10,-8.7539687e-10,-8.716714e-10,-8.6794594e-10,-8.642205e-10,-8.60495e-10,-8.5676954e-10,-8.530441e-10,-8.493186e-10,-8.4559315e-10,-8.418677e-10,-8.381422e-10,-8.3441676e-10,-8.306913e-10,-8.2696583e-10,-8.2324036e-10,-8.195149e-10,-8.157894e-10,-8.120639e-10,-8.0833845e-10,-8.04613e-10,-8.008875e-10,-7.9716206e-10,-7.934366e-10,-7.8971113e-10,-7.8598567e-10,-7.822602e-10,-7.7853474e-10,-7.748093e-10,-7.710838e-10,-7.6735834e-10,-7.636329e-10,-7.599074e-10,-7.5618195e-10,-7.524565e-10,-7.48731e-10,-7.4500556e-10,-7.412801e-10,-7.3755463e-10,-7.3382916e-10,-7.301037e-10,-7.2637824e-10,-7.2265277e-10,-7.189273e-10,-7.1520184e-10,-7.114764e-10,-7.077509e-10,-7.0402545e-10,-7.003e-10,-6.965745e-10,-6.9284906e-10,-6.891236e-10,-6.853981e-10,-6.8167266e-10,-6.779472e-10,-6.7422173e-10,-6.7049627e-10,-6.667708e-10,-6.6304534e-10,-6.593199e-10,-6.555944e-10,-6.5186895e-10,-6.481435e-10,-6.44418e-10,-6.4069255e-10,-6.369671e-10,-6.332416e-10,-6.2951616e-10,-6.257907e-10,-6.2206523e-10,-6.1833977e-10,-6.146143e-10,-6.1088884e-10,-6.071634e-10,-6.034379e-10,-5.9971245e-10,-5.95987e-10,-5.922615e-10,-5.8853605e-10,-5.848106e-10,-5.8108507e-10,-5.773596e-10,-5.7363414e-10,-5.699087e-10,-5.661832e-10,-5.6245775e-10,-5.587323e-10,-5.550068e-10,-5.5128135e-10,-5.475559e-10,-5.438304e-10,-5.4010496e-10,-5.363795e-10,-5.3265403e-10,-5.2892857e-10,-5.252031e-10,-5.2147764e-10,-5.177522e-10,-5.140267e-10,-5.1030125e-10,-5.065758e-10,-5.028503e-10,-4.9912485e-10,-4.953994e-10,-4.916739e-10,-4.8794846e-10,-4.84223e-10,-4.8049753e-10,-4.7677207e-10,-4.730466e-10,-4.6932114e-10,-4.6559567e-10,-4.618702e-10,-4.5814474e-10,-4.5441928e-10,-4.5069382e-10,-4.4696835e-10,-4.432429e-10,-4.3951742e-10,-4.3579196e-10,-4.320665e-10,-4.2834103e-10,-4.2461556e-10,-4.208901e-10,-4.1716464e-10,-4.1343917e-10,-4.0971368e-10,-4.0598822e-10,-4.0226275e-10,-3.985373e-10,-3.9481182e-10,-3.9108636e-10,-3.873609e-10,-3.8363543e-10,-3.7990996e-10,-3.761845e-10,-3.7245904e-10,-3.6873357e-10,-3.650081e-10,-3.6128264e-10,-3.5755718e-10,-3.5383171e-10,-3.5010625e-10,-3.4638079e-10,-3.4265532e-10,-3.3892986e-10,-3.352044e-10,-3.3147893e-10,-3.2775346e-10,-3.24028e-10,-3.2030253e-10,-3.1657707e-10,-3.128516e-10,-3.0912614e-10,-3.0540068e-10,-3.016752e-10,-2.9794975e-10,-2.9422428e-10,-2.904988e-10,-2.8677333e-10,-2.8304786e-10,-2.793224e-10,-2.7559693e-10,-2.7187147e-10,-2.68146e-10,-2.6442054e-10,-2.6069508e-10,-2.569696e-10,-2.5324415e-10,-2.4951868e-10,-2.4579322e-10,-2.4206775e-10,-2.383423e-10,-2.3461683e-10,-2.3089136e-10,-2.271659e-10,-2.2344043e-10,-2.1971497e-10,-2.159895e-10,-2.1226404e-10,-2.0853858e-10,-2.048131e-10,-2.0108763e-10,-1.9736217e-10,-1.936367e-10,-1.8991124e-10,-1.8618578e-10,-1.8246031e-10,-1.7873485e-10,-1.7500938e-10,-1.7128392e-10,-1.6755845e-10,-1.6383299e-10,-1.6010752e-10,-1.5638206e-10,-1.526566e-10,-1.4893113e-10,-1.4520565e-10,-1.4148019e-10,-1.3775472e-10,-1.3402926e-10,-1.303038e-10,-1.2657833e-10,-1.2285287e-10,-1.191274e-10,-1.1540194e-10,-1.11676474e-10,-1.0795101e-10,-1.0422554e-10,-1.00500074e-10,-9.677461e-11,-9.3049145e-11,-8.932368e-11,-8.5598216e-11,-8.187275e-11,-7.814729e-11,-7.4421816e-11,-7.069635e-11,-6.697089e-11,-6.324542e-11,-5.951996e-11,-5.5794494e-11,-5.2069026e-11,-4.8343562e-11,-4.4618097e-11,-4.0892633e-11,-3.7167165e-11,-3.34417e-11,-2.9716236e-11,-2.599077e-11,-2.2265306e-11,-1.853984e-11,-1.4814375e-11,-1.1088909e-11,-7.363444e-12,-3.637979e-12],"x":[-1.862645149230957e-9,-1.8589196839595666e-9,-1.855194218688176e-9,-1.8514687534167856e-9,-1.847743288145395e-9,-1.8440178228740045e-9,-1.8402923576026139e-9,-1.8365668923312235e-9,-1.8328414270598328e-9,-1.8291159617884424e-9,-1.825390496517052e-9,-1.8216650312456614e-9,-1.817939565974271e-9,-1.8142141007028803e-9,-1.81048863543149e-9,-1.8067631701600993e-9,-1.8030377048887089e-9,-1.7993122396173182e-9,-1.7955867743459278e-9,-1.7918613090745374e-9,-1.7881358438031468e-9,-1.7844103785317564e-9,-1.7806849132603657e-9,-1.7769594479889753e-9,-1.7732339827175847e-9,-1.7695085174461943e-9,-1.7657830521748036e-9,-1.7620575869034132e-9,-1.7583321216320228e-9,-1.7546066563606322e-9,-1.7508811910892418e-9,-1.7471557258178511e-9,-1.7434302605464607e-9,-1.73970479527507e-9,-1.7359793300036797e-9,-1.732253864732289e-9,-1.7285283994608986e-9,-1.7248029341895082e-9,-1.7210774689181176e-9,-1.7173520036467271e-9,-1.7136265383753365e-9,-1.709901073103946e-9,-1.7061756078325555e-9,-1.702450142561165e-9,-1.6987246772897744e-9,-1.694999212018384e-9,-1.6912737467469936e-9,-1.687548281475603e-9,-1.6838228162042125e-9,-1.680097350932822e-9,-1.6763718856614315e-9,-1.6726464203900409e-9,-1.6689209551186505e-9,-1.6651954898472598e-9,-1.6614700245758694e-9,-1.657744559304479e-9,-1.6540190940330884e-9,-1.650293628761698e-9,-1.6465681634903073e-9,-1.6428426982189169e-9,-1.6391172329475263e-9,-1.6353917676761358e-9,-1.6316663024047452e-9,-1.6279408371333548e-9,-1.6242153718619644e-9,-1.6204899065905738e-9,-1.6167644413191833e-9,-1.6130389760477927e-9,-1.6093135107764023e-9,-1.6055880455050117e-9,-1.6018625802336212e-9,-1.5981371149622306e-9,-1.5944116496908402e-9,-1.5906861844194498e-9,-1.5869607191480592e-9,-1.5832352538766687e-9,-1.5795097886052781e-9,-1.5757843233338877e-9,-1.572058858062497e-9,-1.5683333927911066e-9,-1.564607927519716e-9,-1.5608824622483256e-9,-1.5571569969769352e-9,-1.5534315317055445e-9,-1.5497060664341541e-9,-1.5459806011627635e-9,-1.542255135891373e-9,-1.5385296706199825e-9,-1.534804205348592e-9,-1.5310787400772014e-9,-1.527353274805811e-9,-1.5236278095344206e-9,-1.51990234426303e-9,-1.5161768789916395e-9,-1.512451413720249e-9,-1.5087259484488585e-9,-1.5050004831774679e-9,-1.5012750179060774e-9,-1.4975495526346868e-9,-1.4938240873632964e-9,-1.490098622091906e-9,-1.4863731568205153e-9,-1.482647691549125e-9,-1.4789222262777343e-9,-1.4751967610063439e-9,-1.4714712957349532e-9,-1.4677458304635628e-9,-1.4640203651921722e-9,-1.4602948999207818e-9,-1.4565694346493914e-9,-1.4528439693780007e-9,-1.4491185041066103e-9,-1.4453930388352197e-9,-1.4416675735638293e-9,-1.4379421082924386e-9,-1.4342166430210482e-9,-1.4304911777496576e-9,-1.4267657124782672e-9,-1.4230402472068768e-9,-1.4193147819354861e-9,-1.4155893166640957e-9,-1.411863851392705e-9,-1.4081383861213147e-9,-1.404412920849924e-9,-1.4006874555785336e-9,-1.396961990307143e-9,-1.3932365250357526e-9,-1.389511059764362e-9,-1.3857855944929715e-9,-1.3820601292215811e-9,-1.3783346639501905e-9,-1.3746091986788e-9,-1.3708837334074094e-9,-1.367158268136019e-9,-1.3634328028646284e-9,-1.359707337593238e-9,-1.3559818723218473e-9,-1.352256407050457e-9,-1.3485309417790665e-9,-1.3448054765076759e-9,-1.3410800112362855e-9,-1.3373545459648948e-9,-1.3336290806935044e-9,-1.3299036154221138e-9,-1.3261781501507234e-9,-1.3224526848793327e-9,-1.3187272196079423e-9,-1.315001754336552e-9,-1.3112762890651613e-9,-1.3075508237937709e-9,-1.3038253585223802e-9,-1.3000998932509898e-9,-1.2963744279795992e-9,-1.2926489627082088e-9,-1.2889234974368181e-9,-1.2851980321654277e-9,-1.2814725668940373e-9,-1.2777471016226467e-9,-1.2740216363512562e-9,-1.2702961710798656e-9,-1.2665707058084752e-9,-1.2628452405370846e-9,-1.2591197752656942e-9,-1.2553943099943035e-9,-1.2516688447229131e-9,-1.2479433794515227e-9,-1.244217914180132e-9,-1.2404924489087416e-9,-1.236766983637351e-9,-1.2330415183659606e-9,-1.22931605309457e-9,-1.2255905878231796e-9,-1.221865122551789e-9,-1.2181396572803985e-9,-1.214414192009008e-9,-1.2106887267376175e-9,-1.206963261466227e-9,-1.2032377961948364e-9,-1.199512330923446e-9,-1.1957868656520554e-9,-1.192061400380665e-9,-1.1883359351092743e-9,-1.184610469837884e-9,-1.1808850045664935e-9,-1.1771595392951029e-9,-1.1734340740237124e-9,-1.1697086087523218e-9,-1.1659831434809314e-9,-1.1622576782095408e-9,-1.1585322129381503e-9,-1.1548067476667597e-9,-1.1510812823953693e-9,-1.1473558171239789e-9,-1.1436303518525883e-9,-1.1399048865811978e-9,-1.1361794213098072e-9,-1.1324539560384168e-9,-1.1287284907670262e-9,-1.1250030254956357e-9,-1.1212775602242451e-9,-1.1175520949528547e-9,-1.1138266296814643e-9,-1.1101011644100736e-9,-1.1063756991386832e-9,-1.1026502338672926e-9,-1.0989247685959022e-9,-1.0951993033245116e-9,-1.0914738380531211e-9,-1.0877483727817305e-9,-1.08402290751034e-9,-1.0802974422389497e-9,-1.076571976967559e-9,-1.0728465116961686e-9,-1.069121046424778e-9,-1.0653955811533876e-9,-1.061670115881997e-9,-1.0579446506106065e-9,-1.054219185339216e-9,-1.0504937200678255e-9,-1.046768254796435e-9,-1.0430427895250444e-9,-1.039317324253654e-9,-1.0355918589822634e-9,-1.031866393710873e-9,-1.0281409284394823e-9,-1.024415463168092e-9,-1.0206899978967013e-9,-1.0169645326253109e-9,-1.0132390673539205e-9,-1.0095136020825298e-9,-1.0057881368111394e-9,-1.0020626715397488e-9,-9.983372062683584e-10,-9.946117409969677e-10,-9.908862757255773e-10,-9.871608104541867e-10,-9.834353451827963e-10,-9.797098799114059e-10,-9.759844146400152e-10,-9.722589493686248e-10,-9.685334840972342e-10,-9.648080188258438e-10,-9.610825535544531e-10,-9.573570882830627e-10,-9.53631623011672e-10,-9.499061577402817e-10,-9.461806924688913e-10,-9.424552271975006e-10,-9.387297619261102e-10,-9.350042966547196e-10,-9.312788313833292e-10,-9.275533661119386e-10,-9.238279008405481e-10,-9.201024355691576e-10,-9.163769702977671e-10,-9.126515050263765e-10,-9.08926039754986e-10,-9.052005744835955e-10,-9.01475109212205e-10,-8.977496439408146e-10,-8.94024178669424e-10,-8.902987133980335e-10,-8.86573248126643e-10,-8.828477828552525e-10,-8.791223175838619e-10,-8.753968523124714e-10,-8.716713870410809e-10,-8.679459217696904e-10,-8.642204564983e-10,-8.604949912269094e-10,-8.567695259555189e-10,-8.530440606841284e-10,-8.493185954127379e-10,-8.455931301413473e-10,-8.418676648699568e-10,-8.381421995985663e-10,-8.344167343271758e-10,-8.306912690557853e-10,-8.269658037843948e-10,-8.232403385130043e-10,-8.195148732416138e-10,-8.157894079702233e-10,-8.120639426988327e-10,-8.083384774274422e-10,-8.046130121560517e-10,-8.008875468846612e-10,-7.971620816132707e-10,-7.934366163418802e-10,-7.897111510704897e-10,-7.859856857990992e-10,-7.822602205277087e-10,-7.785347552563181e-10,-7.748092899849276e-10,-7.710838247135371e-10,-7.673583594421466e-10,-7.636328941707561e-10,-7.599074288993656e-10,-7.561819636279751e-10,-7.524564983565846e-10,-7.48731033085194e-10,-7.450055678138035e-10,-7.41280102542413e-10,-7.375546372710225e-10,-7.33829171999632e-10,-7.301037067282415e-10,-7.26378241456851e-10,-7.226527761854605e-10,-7.1892731091407e-10,-7.152018456426794e-10,-7.114763803712889e-10,-7.077509150998984e-10,-7.040254498285079e-10,-7.002999845571174e-10,-6.965745192857268e-10,-6.928490540143364e-10,-6.891235887429459e-10,-6.853981234715554e-10,-6.816726582001648e-10,-6.779471929287743e-10,-6.742217276573838e-10,-6.704962623859933e-10,-6.667707971146027e-10,-6.630453318432122e-10,-6.593198665718218e-10,-6.555944013004313e-10,-6.518689360290408e-10,-6.481434707576502e-10,-6.444180054862597e-10,-6.406925402148692e-10,-6.369670749434787e-10,-6.332416096720881e-10,-6.295161444006976e-10,-6.257906791293072e-10,-6.220652138579167e-10,-6.183397485865262e-10,-6.146142833151356e-10,-6.108888180437451e-10,-6.071633527723546e-10,-6.034378875009641e-10,-5.997124222295735e-10,-5.95986956958183e-10,-5.922614916867926e-10,-5.885360264154021e-10,-5.848105611440116e-10,-5.81085095872621e-10,-5.773596306012305e-10,-5.7363416532984e-10,-5.699087000584495e-10,-5.661832347870589e-10,-5.624577695156684e-10,-5.58732304244278e-10,-5.550068389728875e-10,-5.512813737014969e-10,-5.475559084301064e-10,-5.438304431587159e-10,-5.401049778873254e-10,-5.363795126159349e-10,-5.326540473445443e-10,-5.289285820731538e-10,-5.252031168017634e-10,-5.214776515303729e-10,-5.177521862589823e-10,-5.140267209875918e-10,-5.103012557162013e-10,-5.065757904448108e-10,-5.028503251734203e-10,-4.991248599020297e-10,-4.953993946306392e-10,-4.916739293592488e-10,-4.879484640878583e-10,-4.842229988164677e-10,-4.804975335450772e-10,-4.767720682736867e-10,-4.730466030022962e-10,-4.693211377309056e-10,-4.655956724595152e-10,-4.6187020718812465e-10,-4.5814474191673413e-10,-4.544192766453436e-10,-4.5069381137395314e-10,-4.469683461025626e-10,-4.432428808311721e-10,-4.3951741555978157e-10,-4.3579195028839104e-10,-4.3206648501700057e-10,-4.2834101974561005e-10,-4.2461555447421953e-10,-4.20890089202829e-10,-4.1716462393143853e-10,-4.13439158660048e-10,-4.097136933886575e-10,-4.0598822811726696e-10,-4.0226276284587644e-10,-3.9853729757448597e-10,-3.9481183230309544e-10,-3.910863670317049e-10,-3.873609017603144e-10,-3.8363543648892393e-10,-3.799099712175334e-10,-3.761845059461429e-10,-3.7245904067475236e-10,-3.6873357540336184e-10,-3.6500811013197136e-10,-3.6128264486058084e-10,-3.575571795891903e-10,-3.538317143177998e-10,-3.5010624904640927e-10,-3.463807837750188e-10,-3.426553185036283e-10,-3.3892985323223775e-10,-3.3520438796084723e-10,-3.3147892268945676e-10,-3.2775345741806624e-10,-3.240279921466757e-10,-3.203025268752852e-10,-3.1657706160389467e-10,-3.128515963325042e-10,-3.0912613106111367e-10,-3.0540066578972315e-10,-3.0167520051833263e-10,-2.9794973524694216e-10,-2.9422426997555163e-10,-2.904988047041611e-10,-2.867733394327706e-10,-2.8304787416138006e-10,-2.793224088899896e-10,-2.7559694361859907e-10,-2.7187147834720855e-10,-2.68146013075818e-10,-2.6442054780442755e-10,-2.6069508253303703e-10,-2.569696172616465e-10,-2.53244151990256e-10,-2.4951868671886546e-10,-2.45793221447475e-10,-2.4206775617608446e-10,-2.3834229090469394e-10,-2.346168256333034e-10,-2.3089136036191292e-10,-2.2716589509052242e-10,-2.234404298191319e-10,-2.1971496454774138e-10,-2.1598949927635088e-10,-2.1226403400496036e-10,-2.0853856873356986e-10,-2.0481310346217934e-10,-2.0108763819078884e-10,-1.9736217291939832e-10,-1.9363670764800782e-10,-1.899112423766173e-10,-1.8618577710522677e-10,-1.8246031183383628e-10,-1.7873484656244575e-10,-1.7500938129105526e-10,-1.7128391601966473e-10,-1.6755845074827424e-10,-1.6383298547688371e-10,-1.601075202054932e-10,-1.563820549341027e-10,-1.5265658966271217e-10,-1.4893112439132167e-10,-1.4520565911993115e-10,-1.4148019384854065e-10,-1.3775472857715013e-10,-1.3402926330575963e-10,-1.303037980343691e-10,-1.2657833276297859e-10,-1.228528674915881e-10,-1.1912740222019757e-10,-1.1540193694880707e-10,-1.1167647167741655e-10,-1.0795100640602604e-10,-1.0422554113463553e-10,-1.0050007586324502e-10,-9.67746105918545e-11,-9.3049145320464e-11,-8.932368004907348e-11,-8.559821477768297e-11,-8.187274950629245e-11,-7.814728423490194e-11,-7.442181896351143e-11,-7.069635369212092e-11,-6.697088842073041e-11,-6.32454231493399e-11,-5.951995787794939e-11,-5.5794492606558874e-11,-5.2069027335168364e-11,-4.8343562063777854e-11,-4.4618096792387344e-11,-4.089263152099683e-11,-3.716716624960632e-11,-3.344170097821581e-11,-2.97162357068253e-11,-2.5990770435434783e-11,-2.226530516404427e-11,-1.853983989265376e-11,-1.4814374621263247e-11,-1.1088909349872736e-11,-7.363444078482225e-12,-3.637978807091713e-12]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/small_positive.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/small_positive.json
new file mode 100644
index 000000000000..2ffd4176282d
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/small_positive.json
@@ -0,0 +1 @@
+{"expected":[3.637979e-12,7.363444e-12,1.1088909e-11,1.4814375e-11,1.853984e-11,2.2265306e-11,2.599077e-11,2.9716236e-11,3.34417e-11,3.7167165e-11,4.0892633e-11,4.4618097e-11,4.8343562e-11,5.2069026e-11,5.5794494e-11,5.951996e-11,6.324542e-11,6.697089e-11,7.069635e-11,7.4421816e-11,7.814729e-11,8.187275e-11,8.5598216e-11,8.932368e-11,9.3049145e-11,9.677461e-11,1.00500074e-10,1.0422554e-10,1.0795101e-10,1.11676474e-10,1.1540194e-10,1.191274e-10,1.2285287e-10,1.2657833e-10,1.303038e-10,1.3402926e-10,1.3775472e-10,1.4148019e-10,1.4520565e-10,1.4893113e-10,1.526566e-10,1.5638206e-10,1.6010752e-10,1.6383299e-10,1.6755845e-10,1.7128392e-10,1.7500938e-10,1.7873485e-10,1.8246031e-10,1.8618578e-10,1.8991124e-10,1.936367e-10,1.9736217e-10,2.0108763e-10,2.048131e-10,2.0853858e-10,2.1226404e-10,2.159895e-10,2.1971497e-10,2.2344043e-10,2.271659e-10,2.3089136e-10,2.3461683e-10,2.383423e-10,2.4206775e-10,2.4579322e-10,2.4951868e-10,2.5324415e-10,2.569696e-10,2.6069508e-10,2.6442054e-10,2.68146e-10,2.7187147e-10,2.7559693e-10,2.793224e-10,2.8304786e-10,2.8677333e-10,2.904988e-10,2.9422428e-10,2.9794975e-10,3.016752e-10,3.0540068e-10,3.0912614e-10,3.128516e-10,3.1657707e-10,3.2030253e-10,3.24028e-10,3.2775346e-10,3.3147893e-10,3.352044e-10,3.3892986e-10,3.4265532e-10,3.4638079e-10,3.5010625e-10,3.5383171e-10,3.5755718e-10,3.6128264e-10,3.650081e-10,3.6873357e-10,3.7245904e-10,3.761845e-10,3.7990996e-10,3.8363543e-10,3.873609e-10,3.9108636e-10,3.9481182e-10,3.985373e-10,4.0226275e-10,4.0598822e-10,4.0971368e-10,4.1343917e-10,4.1716464e-10,4.208901e-10,4.2461556e-10,4.2834103e-10,4.320665e-10,4.3579196e-10,4.3951742e-10,4.432429e-10,4.4696835e-10,4.5069382e-10,4.5441928e-10,4.5814474e-10,4.618702e-10,4.6559567e-10,4.6932114e-10,4.730466e-10,4.7677207e-10,4.8049753e-10,4.84223e-10,4.8794846e-10,4.916739e-10,4.953994e-10,4.9912485e-10,5.028503e-10,5.065758e-10,5.1030125e-10,5.140267e-10,5.177522e-10,5.2147764e-10,5.252031e-10,5.2892857e-10,5.3265403e-10,5.363795e-10,5.4010496e-10,5.438304e-10,5.475559e-10,5.5128135e-10,5.550068e-10,5.587323e-10,5.6245775e-10,5.661832e-10,5.699087e-10,5.7363414e-10,5.773596e-10,5.8108507e-10,5.848106e-10,5.8853605e-10,5.922615e-10,5.95987e-10,5.9971245e-10,6.034379e-10,6.071634e-10,6.1088884e-10,6.146143e-10,6.1833977e-10,6.2206523e-10,6.257907e-10,6.2951616e-10,6.332416e-10,6.369671e-10,6.4069255e-10,6.44418e-10,6.481435e-10,6.5186895e-10,6.555944e-10,6.593199e-10,6.6304534e-10,6.667708e-10,6.7049627e-10,6.7422173e-10,6.779472e-10,6.8167266e-10,6.853981e-10,6.891236e-10,6.9284906e-10,6.965745e-10,7.003e-10,7.0402545e-10,7.077509e-10,7.114764e-10,7.1520184e-10,7.189273e-10,7.2265277e-10,7.2637824e-10,7.301037e-10,7.3382916e-10,7.3755463e-10,7.412801e-10,7.4500556e-10,7.48731e-10,7.524565e-10,7.5618195e-10,7.599074e-10,7.636329e-10,7.6735834e-10,7.710838e-10,7.748093e-10,7.7853474e-10,7.822602e-10,7.8598567e-10,7.8971113e-10,7.934366e-10,7.9716206e-10,8.008875e-10,8.04613e-10,8.0833845e-10,8.120639e-10,8.157894e-10,8.195149e-10,8.2324036e-10,8.2696583e-10,8.306913e-10,8.3441676e-10,8.381422e-10,8.418677e-10,8.4559315e-10,8.493186e-10,8.530441e-10,8.5676954e-10,8.60495e-10,8.642205e-10,8.6794594e-10,8.716714e-10,8.7539687e-10,8.7912233e-10,8.828478e-10,8.8657326e-10,8.902987e-10,8.940242e-10,8.9774965e-10,9.014751e-10,9.052006e-10,9.0892605e-10,9.126515e-10,9.16377e-10,9.2010244e-10,9.238279e-10,9.2755337e-10,9.3127883e-10,9.350043e-10,9.387298e-10,9.424552e-10,9.461807e-10,9.499062e-10,9.536316e-10,9.573571e-10,9.610825e-10,9.64808e-10,9.685335e-10,9.722589e-10,9.759844e-10,9.797099e-10,9.834353e-10,9.871608e-10,9.908863e-10,9.946117e-10,9.983372e-10,1.0020627e-9,1.0057881e-9,1.0095136e-9,1.013239e-9,1.0169645e-9,1.02069e-9,1.0244154e-9,1.0281409e-9,1.0318664e-9,1.0355918e-9,1.0393173e-9,1.0430428e-9,1.0467682e-9,1.0504937e-9,1.0542192e-9,1.0579446e-9,1.0616701e-9,1.0653955e-9,1.069121e-9,1.0728465e-9,1.0765719e-9,1.0802974e-9,1.0840229e-9,1.0877483e-9,1.0914738e-9,1.0951993e-9,1.0989247e-9,1.1026502e-9,1.1063757e-9,1.1101011e-9,1.1138266e-9,1.117552e-9,1.1212775e-9,1.125003e-9,1.1287284e-9,1.1324539e-9,1.1361794e-9,1.1399048e-9,1.1436303e-9,1.1473558e-9,1.1510812e-9,1.1548067e-9,1.1585322e-9,1.1622576e-9,1.1659832e-9,1.1697087e-9,1.1734341e-9,1.1771596e-9,1.1808851e-9,1.1846105e-9,1.188336e-9,1.1920614e-9,1.1957869e-9,1.1995124e-9,1.2032378e-9,1.2069633e-9,1.2106888e-9,1.2144142e-9,1.2181397e-9,1.2218652e-9,1.2255906e-9,1.2293161e-9,1.2330416e-9,1.236767e-9,1.2404925e-9,1.244218e-9,1.2479434e-9,1.2516689e-9,1.2553943e-9,1.2591198e-9,1.2628453e-9,1.2665707e-9,1.2702962e-9,1.2740217e-9,1.2777471e-9,1.2814726e-9,1.2851981e-9,1.2889235e-9,1.292649e-9,1.2963745e-9,1.3000999e-9,1.3038254e-9,1.3075508e-9,1.3112763e-9,1.3150018e-9,1.3187272e-9,1.3224527e-9,1.3261782e-9,1.3299036e-9,1.3336291e-9,1.3373546e-9,1.34108e-9,1.3448055e-9,1.348531e-9,1.3522564e-9,1.3559819e-9,1.3597073e-9,1.3634328e-9,1.3671583e-9,1.3708837e-9,1.3746092e-9,1.3783347e-9,1.3820601e-9,1.3857856e-9,1.3895111e-9,1.3932365e-9,1.396962e-9,1.4006875e-9,1.4044129e-9,1.4081384e-9,1.4118638e-9,1.4155893e-9,1.4193148e-9,1.4230402e-9,1.4267657e-9,1.4304912e-9,1.4342166e-9,1.4379421e-9,1.4416676e-9,1.445393e-9,1.4491185e-9,1.452844e-9,1.4565694e-9,1.4602949e-9,1.4640203e-9,1.4677458e-9,1.4714713e-9,1.4751967e-9,1.4789222e-9,1.4826477e-9,1.4863731e-9,1.4900986e-9,1.4938241e-9,1.4975495e-9,1.501275e-9,1.5050005e-9,1.5087259e-9,1.5124514e-9,1.5161769e-9,1.5199023e-9,1.5236278e-9,1.5273532e-9,1.5310787e-9,1.5348042e-9,1.5385296e-9,1.5422551e-9,1.5459806e-9,1.549706e-9,1.5534315e-9,1.557157e-9,1.5608824e-9,1.5646079e-9,1.5683334e-9,1.5720588e-9,1.5757843e-9,1.5795097e-9,1.5832352e-9,1.5869607e-9,1.5906861e-9,1.5944116e-9,1.5981371e-9,1.6018625e-9,1.605588e-9,1.6093135e-9,1.6130389e-9,1.6167644e-9,1.6204899e-9,1.6242153e-9,1.6279408e-9,1.6316664e-9,1.6353918e-9,1.6391173e-9,1.6428428e-9,1.6465682e-9,1.6502937e-9,1.6540191e-9,1.6577446e-9,1.6614701e-9,1.6651955e-9,1.668921e-9,1.6726465e-9,1.6763719e-9,1.6800974e-9,1.6838229e-9,1.6875483e-9,1.6912738e-9,1.6949993e-9,1.6987247e-9,1.7024502e-9,1.7061756e-9,1.7099011e-9,1.7136266e-9,1.717352e-9,1.7210775e-9,1.724803e-9,1.7285284e-9,1.7322539e-9,1.7359794e-9,1.7397048e-9,1.7434303e-9,1.7471558e-9,1.7508812e-9,1.7546067e-9,1.7583321e-9,1.7620576e-9,1.7657831e-9,1.7695085e-9,1.773234e-9,1.7769595e-9,1.7806849e-9,1.7844104e-9,1.7881359e-9,1.7918613e-9,1.7955868e-9,1.7993123e-9,1.8030377e-9,1.8067632e-9,1.8104886e-9,1.8142141e-9,1.8179396e-9,1.821665e-9,1.8253905e-9,1.829116e-9,1.8328414e-9,1.8365669e-9,1.8402924e-9,1.8440178e-9,1.8477433e-9,1.8514688e-9,1.8551942e-9,1.8589197e-9,1.8626451e-9],"x":[3.637978807091713e-12,7.363444078482225e-12,1.1088909349872736e-11,1.4814374621263247e-11,1.853983989265376e-11,2.226530516404427e-11,2.5990770435434783e-11,2.97162357068253e-11,3.344170097821581e-11,3.716716624960632e-11,4.089263152099683e-11,4.4618096792387344e-11,4.8343562063777854e-11,5.2069027335168364e-11,5.5794492606558874e-11,5.951995787794939e-11,6.32454231493399e-11,6.697088842073041e-11,7.069635369212092e-11,7.442181896351143e-11,7.814728423490194e-11,8.187274950629245e-11,8.559821477768297e-11,8.932368004907348e-11,9.3049145320464e-11,9.67746105918545e-11,1.0050007586324502e-10,1.0422554113463553e-10,1.0795100640602604e-10,1.1167647167741655e-10,1.1540193694880707e-10,1.1912740222019757e-10,1.228528674915881e-10,1.2657833276297859e-10,1.303037980343691e-10,1.3402926330575963e-10,1.3775472857715013e-10,1.4148019384854065e-10,1.4520565911993115e-10,1.4893112439132167e-10,1.5265658966271217e-10,1.563820549341027e-10,1.601075202054932e-10,1.6383298547688371e-10,1.6755845074827424e-10,1.7128391601966473e-10,1.7500938129105526e-10,1.7873484656244575e-10,1.8246031183383628e-10,1.8618577710522677e-10,1.899112423766173e-10,1.9363670764800782e-10,1.9736217291939832e-10,2.0108763819078884e-10,2.0481310346217934e-10,2.0853856873356986e-10,2.1226403400496036e-10,2.1598949927635088e-10,2.1971496454774138e-10,2.234404298191319e-10,2.2716589509052242e-10,2.3089136036191292e-10,2.346168256333034e-10,2.3834229090469394e-10,2.4206775617608446e-10,2.45793221447475e-10,2.4951868671886546e-10,2.53244151990256e-10,2.569696172616465e-10,2.6069508253303703e-10,2.6442054780442755e-10,2.68146013075818e-10,2.7187147834720855e-10,2.7559694361859907e-10,2.793224088899896e-10,2.8304787416138006e-10,2.867733394327706e-10,2.904988047041611e-10,2.9422426997555163e-10,2.9794973524694216e-10,3.0167520051833263e-10,3.0540066578972315e-10,3.0912613106111367e-10,3.128515963325042e-10,3.1657706160389467e-10,3.203025268752852e-10,3.240279921466757e-10,3.2775345741806624e-10,3.3147892268945676e-10,3.3520438796084723e-10,3.3892985323223775e-10,3.426553185036283e-10,3.463807837750188e-10,3.5010624904640927e-10,3.538317143177998e-10,3.575571795891903e-10,3.6128264486058084e-10,3.6500811013197136e-10,3.6873357540336184e-10,3.7245904067475236e-10,3.761845059461429e-10,3.799099712175334e-10,3.8363543648892393e-10,3.873609017603144e-10,3.910863670317049e-10,3.9481183230309544e-10,3.9853729757448597e-10,4.0226276284587644e-10,4.0598822811726696e-10,4.097136933886575e-10,4.13439158660048e-10,4.1716462393143853e-10,4.20890089202829e-10,4.2461555447421953e-10,4.2834101974561005e-10,4.3206648501700057e-10,4.3579195028839104e-10,4.3951741555978157e-10,4.432428808311721e-10,4.469683461025626e-10,4.5069381137395314e-10,4.544192766453436e-10,4.5814474191673413e-10,4.6187020718812465e-10,4.655956724595152e-10,4.693211377309056e-10,4.730466030022962e-10,4.767720682736867e-10,4.804975335450772e-10,4.842229988164677e-10,4.879484640878583e-10,4.916739293592488e-10,4.953993946306392e-10,4.991248599020297e-10,5.028503251734203e-10,5.065757904448108e-10,5.103012557162013e-10,5.140267209875918e-10,5.177521862589823e-10,5.214776515303729e-10,5.252031168017634e-10,5.289285820731538e-10,5.326540473445443e-10,5.363795126159349e-10,5.401049778873254e-10,5.438304431587159e-10,5.475559084301064e-10,5.512813737014969e-10,5.550068389728875e-10,5.58732304244278e-10,5.624577695156684e-10,5.661832347870589e-10,5.699087000584495e-10,5.7363416532984e-10,5.773596306012305e-10,5.81085095872621e-10,5.848105611440116e-10,5.885360264154021e-10,5.922614916867926e-10,5.95986956958183e-10,5.997124222295735e-10,6.034378875009641e-10,6.071633527723546e-10,6.108888180437451e-10,6.146142833151356e-10,6.183397485865262e-10,6.220652138579167e-10,6.257906791293072e-10,6.295161444006976e-10,6.332416096720881e-10,6.369670749434787e-10,6.406925402148692e-10,6.444180054862597e-10,6.481434707576502e-10,6.518689360290408e-10,6.555944013004313e-10,6.593198665718218e-10,6.630453318432122e-10,6.667707971146027e-10,6.704962623859933e-10,6.742217276573838e-10,6.779471929287743e-10,6.816726582001648e-10,6.853981234715554e-10,6.891235887429459e-10,6.928490540143364e-10,6.965745192857268e-10,7.002999845571174e-10,7.040254498285079e-10,7.077509150998984e-10,7.114763803712889e-10,7.152018456426794e-10,7.1892731091407e-10,7.226527761854605e-10,7.26378241456851e-10,7.301037067282415e-10,7.33829171999632e-10,7.375546372710225e-10,7.41280102542413e-10,7.450055678138035e-10,7.48731033085194e-10,7.524564983565846e-10,7.561819636279751e-10,7.599074288993656e-10,7.636328941707561e-10,7.673583594421466e-10,7.710838247135371e-10,7.748092899849276e-10,7.785347552563181e-10,7.822602205277087e-10,7.859856857990992e-10,7.897111510704897e-10,7.934366163418802e-10,7.971620816132707e-10,8.008875468846612e-10,8.046130121560517e-10,8.083384774274422e-10,8.120639426988327e-10,8.157894079702233e-10,8.195148732416138e-10,8.232403385130043e-10,8.269658037843948e-10,8.306912690557853e-10,8.344167343271758e-10,8.381421995985663e-10,8.418676648699568e-10,8.455931301413473e-10,8.493185954127379e-10,8.530440606841284e-10,8.567695259555189e-10,8.604949912269094e-10,8.642204564983e-10,8.679459217696904e-10,8.716713870410809e-10,8.753968523124714e-10,8.791223175838619e-10,8.828477828552525e-10,8.86573248126643e-10,8.902987133980335e-10,8.94024178669424e-10,8.977496439408146e-10,9.01475109212205e-10,9.052005744835955e-10,9.08926039754986e-10,9.126515050263765e-10,9.163769702977671e-10,9.201024355691576e-10,9.238279008405481e-10,9.275533661119386e-10,9.312788313833292e-10,9.350042966547196e-10,9.387297619261102e-10,9.424552271975006e-10,9.461806924688913e-10,9.499061577402817e-10,9.53631623011672e-10,9.573570882830627e-10,9.610825535544531e-10,9.648080188258438e-10,9.685334840972342e-10,9.722589493686248e-10,9.759844146400152e-10,9.797098799114059e-10,9.834353451827963e-10,9.871608104541867e-10,9.908862757255773e-10,9.946117409969677e-10,9.983372062683584e-10,1.0020626715397488e-9,1.0057881368111394e-9,1.0095136020825298e-9,1.0132390673539205e-9,1.0169645326253109e-9,1.0206899978967013e-9,1.024415463168092e-9,1.0281409284394823e-9,1.031866393710873e-9,1.0355918589822634e-9,1.039317324253654e-9,1.0430427895250444e-9,1.046768254796435e-9,1.0504937200678255e-9,1.054219185339216e-9,1.0579446506106065e-9,1.061670115881997e-9,1.0653955811533876e-9,1.069121046424778e-9,1.0728465116961686e-9,1.076571976967559e-9,1.0802974422389497e-9,1.08402290751034e-9,1.0877483727817305e-9,1.0914738380531211e-9,1.0951993033245116e-9,1.0989247685959022e-9,1.1026502338672926e-9,1.1063756991386832e-9,1.1101011644100736e-9,1.1138266296814643e-9,1.1175520949528547e-9,1.1212775602242451e-9,1.1250030254956357e-9,1.1287284907670262e-9,1.1324539560384168e-9,1.1361794213098072e-9,1.1399048865811978e-9,1.1436303518525883e-9,1.1473558171239789e-9,1.1510812823953693e-9,1.1548067476667597e-9,1.1585322129381503e-9,1.1622576782095408e-9,1.1659831434809314e-9,1.1697086087523218e-9,1.1734340740237124e-9,1.1771595392951029e-9,1.1808850045664935e-9,1.184610469837884e-9,1.1883359351092743e-9,1.192061400380665e-9,1.1957868656520554e-9,1.199512330923446e-9,1.2032377961948364e-9,1.206963261466227e-9,1.2106887267376175e-9,1.214414192009008e-9,1.2181396572803985e-9,1.221865122551789e-9,1.2255905878231796e-9,1.22931605309457e-9,1.2330415183659606e-9,1.236766983637351e-9,1.2404924489087416e-9,1.244217914180132e-9,1.2479433794515227e-9,1.2516688447229131e-9,1.2553943099943035e-9,1.2591197752656942e-9,1.2628452405370846e-9,1.2665707058084752e-9,1.2702961710798656e-9,1.2740216363512562e-9,1.2777471016226467e-9,1.2814725668940373e-9,1.2851980321654277e-9,1.2889234974368181e-9,1.2926489627082088e-9,1.2963744279795992e-9,1.3000998932509898e-9,1.3038253585223802e-9,1.3075508237937709e-9,1.3112762890651613e-9,1.315001754336552e-9,1.3187272196079423e-9,1.3224526848793327e-9,1.3261781501507234e-9,1.3299036154221138e-9,1.3336290806935044e-9,1.3373545459648948e-9,1.3410800112362855e-9,1.3448054765076759e-9,1.3485309417790665e-9,1.352256407050457e-9,1.3559818723218473e-9,1.359707337593238e-9,1.3634328028646284e-9,1.367158268136019e-9,1.3708837334074094e-9,1.3746091986788e-9,1.3783346639501905e-9,1.3820601292215811e-9,1.3857855944929715e-9,1.389511059764362e-9,1.3932365250357526e-9,1.396961990307143e-9,1.4006874555785336e-9,1.404412920849924e-9,1.4081383861213147e-9,1.411863851392705e-9,1.4155893166640957e-9,1.4193147819354861e-9,1.4230402472068768e-9,1.4267657124782672e-9,1.4304911777496576e-9,1.4342166430210482e-9,1.4379421082924386e-9,1.4416675735638293e-9,1.4453930388352197e-9,1.4491185041066103e-9,1.4528439693780007e-9,1.4565694346493914e-9,1.4602948999207818e-9,1.4640203651921722e-9,1.4677458304635628e-9,1.4714712957349532e-9,1.4751967610063439e-9,1.4789222262777343e-9,1.482647691549125e-9,1.4863731568205153e-9,1.490098622091906e-9,1.4938240873632964e-9,1.4975495526346868e-9,1.5012750179060774e-9,1.5050004831774679e-9,1.5087259484488585e-9,1.512451413720249e-9,1.5161768789916395e-9,1.51990234426303e-9,1.5236278095344206e-9,1.527353274805811e-9,1.5310787400772014e-9,1.534804205348592e-9,1.5385296706199825e-9,1.542255135891373e-9,1.5459806011627635e-9,1.5497060664341541e-9,1.5534315317055445e-9,1.5571569969769352e-9,1.5608824622483256e-9,1.564607927519716e-9,1.5683333927911066e-9,1.572058858062497e-9,1.5757843233338877e-9,1.5795097886052781e-9,1.5832352538766687e-9,1.5869607191480592e-9,1.5906861844194498e-9,1.5944116496908402e-9,1.5981371149622306e-9,1.6018625802336212e-9,1.6055880455050117e-9,1.6093135107764023e-9,1.6130389760477927e-9,1.6167644413191833e-9,1.6204899065905738e-9,1.6242153718619644e-9,1.6279408371333548e-9,1.6316663024047452e-9,1.6353917676761358e-9,1.6391172329475263e-9,1.6428426982189169e-9,1.6465681634903073e-9,1.650293628761698e-9,1.6540190940330884e-9,1.657744559304479e-9,1.6614700245758694e-9,1.6651954898472598e-9,1.6689209551186505e-9,1.6726464203900409e-9,1.6763718856614315e-9,1.680097350932822e-9,1.6838228162042125e-9,1.687548281475603e-9,1.6912737467469936e-9,1.694999212018384e-9,1.6987246772897744e-9,1.702450142561165e-9,1.7061756078325555e-9,1.709901073103946e-9,1.7136265383753365e-9,1.7173520036467271e-9,1.7210774689181176e-9,1.7248029341895082e-9,1.7285283994608986e-9,1.732253864732289e-9,1.7359793300036797e-9,1.73970479527507e-9,1.7434302605464607e-9,1.7471557258178511e-9,1.7508811910892418e-9,1.7546066563606322e-9,1.7583321216320228e-9,1.7620575869034132e-9,1.7657830521748036e-9,1.7695085174461943e-9,1.7732339827175847e-9,1.7769594479889753e-9,1.7806849132603657e-9,1.7844103785317564e-9,1.7881358438031468e-9,1.7918613090745374e-9,1.7955867743459278e-9,1.7993122396173182e-9,1.8030377048887089e-9,1.8067631701600993e-9,1.81048863543149e-9,1.8142141007028803e-9,1.817939565974271e-9,1.8216650312456614e-9,1.825390496517052e-9,1.8291159617884424e-9,1.8328414270598328e-9,1.8365668923312235e-9,1.8402923576026139e-9,1.8440178228740045e-9,1.847743288145395e-9,1.8514687534167856e-9,1.855194218688176e-9,1.8589196839595666e-9,1.862645149230957e-9]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/tiny_negative.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/tiny_negative.json
new file mode 100644
index 000000000000..4b000ba592f8
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/tiny_negative.json
@@ -0,0 +1 @@
+{"expected":[-3.637979e-12,-3.6306882e-12,-3.6233978e-12,-3.6161072e-12,-3.6088166e-12,-3.6015262e-12,-3.5942356e-12,-3.586945e-12,-3.5796546e-12,-3.572364e-12,-3.5650734e-12,-3.557783e-12,-3.5504924e-12,-3.5432018e-12,-3.5359114e-12,-3.5286208e-12,-3.5213301e-12,-3.5140398e-12,-3.5067491e-12,-3.4994585e-12,-3.492168e-12,-3.4848775e-12,-3.477587e-12,-3.4702963e-12,-3.463006e-12,-3.4557153e-12,-3.4484247e-12,-3.4411343e-12,-3.4338437e-12,-3.426553e-12,-3.4192627e-12,-3.411972e-12,-3.4046815e-12,-3.397391e-12,-3.3901005e-12,-3.3828099e-12,-3.3755195e-12,-3.3682289e-12,-3.3609383e-12,-3.3536479e-12,-3.3463573e-12,-3.3390667e-12,-3.3317763e-12,-3.3244857e-12,-3.317195e-12,-3.3099047e-12,-3.302614e-12,-3.2953234e-12,-3.288033e-12,-3.2807424e-12,-3.2734518e-12,-3.2661614e-12,-3.2588708e-12,-3.2515802e-12,-3.2442898e-12,-3.2369992e-12,-3.2297086e-12,-3.2224182e-12,-3.2151276e-12,-3.207837e-12,-3.2005464e-12,-3.193256e-12,-3.1859654e-12,-3.1786748e-12,-3.1713844e-12,-3.1640938e-12,-3.1568032e-12,-3.1495128e-12,-3.1422222e-12,-3.1349316e-12,-3.1276412e-12,-3.1203505e-12,-3.11306e-12,-3.1057695e-12,-3.098479e-12,-3.0911883e-12,-3.083898e-12,-3.0766073e-12,-3.0693167e-12,-3.0620263e-12,-3.0547357e-12,-3.0474451e-12,-3.0401547e-12,-3.032864e-12,-3.0255735e-12,-3.018283e-12,-3.0109925e-12,-3.0037019e-12,-2.9964115e-12,-2.9891209e-12,-2.9818303e-12,-2.9745399e-12,-2.9672493e-12,-2.9599587e-12,-2.9526683e-12,-2.9453777e-12,-2.938087e-12,-2.9307964e-12,-2.923506e-12,-2.9162154e-12,-2.9089248e-12,-2.9016344e-12,-2.8943438e-12,-2.8870532e-12,-2.8797628e-12,-2.8724722e-12,-2.8651816e-12,-2.8578912e-12,-2.8506006e-12,-2.84331e-12,-2.8360196e-12,-2.828729e-12,-2.8214384e-12,-2.814148e-12,-2.8068574e-12,-2.7995668e-12,-2.7922764e-12,-2.7849858e-12,-2.7776952e-12,-2.7704048e-12,-2.7631142e-12,-2.7558236e-12,-2.7485332e-12,-2.7412426e-12,-2.733952e-12,-2.7266616e-12,-2.719371e-12,-2.7120803e-12,-2.70479e-12,-2.6974993e-12,-2.6902087e-12,-2.6829183e-12,-2.6756277e-12,-2.6683371e-12,-2.6610467e-12,-2.6537561e-12,-2.6464655e-12,-2.639175e-12,-2.6318845e-12,-2.624594e-12,-2.6173033e-12,-2.610013e-12,-2.6027223e-12,-2.5954317e-12,-2.5881413e-12,-2.5808507e-12,-2.57356e-12,-2.5662697e-12,-2.558979e-12,-2.5516885e-12,-2.544398e-12,-2.5371075e-12,-2.5298169e-12,-2.5225265e-12,-2.5152358e-12,-2.5079452e-12,-2.5006548e-12,-2.4933642e-12,-2.4860736e-12,-2.4787832e-12,-2.4714926e-12,-2.464202e-12,-2.4569116e-12,-2.449621e-12,-2.4423304e-12,-2.43504e-12,-2.4277494e-12,-2.4204588e-12,-2.4131684e-12,-2.4058778e-12,-2.3985872e-12,-2.3912968e-12,-2.3840062e-12,-2.3767156e-12,-2.369425e-12,-2.3621346e-12,-2.354844e-12,-2.3475534e-12,-2.340263e-12,-2.3329724e-12,-2.3256817e-12,-2.3183914e-12,-2.3111007e-12,-2.3038101e-12,-2.2965197e-12,-2.2892291e-12,-2.2819385e-12,-2.2746481e-12,-2.2673575e-12,-2.260067e-12,-2.2527765e-12,-2.245486e-12,-2.2381953e-12,-2.230905e-12,-2.2236143e-12,-2.2163237e-12,-2.2090333e-12,-2.2017427e-12,-2.194452e-12,-2.1871617e-12,-2.179871e-12,-2.1725805e-12,-2.16529e-12,-2.1579995e-12,-2.1507089e-12,-2.1434185e-12,-2.1361279e-12,-2.1288373e-12,-2.1215469e-12,-2.1142563e-12,-2.1069656e-12,-2.0996753e-12,-2.0923846e-12,-2.085094e-12,-2.0778034e-12,-2.070513e-12,-2.0632224e-12,-2.0559318e-12,-2.0486414e-12,-2.0413508e-12,-2.0340602e-12,-2.0267698e-12,-2.0194792e-12,-2.0121886e-12,-2.0048982e-12,-1.9976076e-12,-1.990317e-12,-1.9830266e-12,-1.975736e-12,-1.9684454e-12,-1.961155e-12,-1.9538644e-12,-1.9465738e-12,-1.9392834e-12,-1.9319928e-12,-1.9247022e-12,-1.9174118e-12,-1.9101211e-12,-1.9028305e-12,-1.8955401e-12,-1.8882495e-12,-1.880959e-12,-1.8736685e-12,-1.866378e-12,-1.8590873e-12,-1.851797e-12,-1.8445063e-12,-1.8372157e-12,-1.8299253e-12,-1.8226347e-12,-1.8153441e-12,-1.8080536e-12,-1.8007631e-12,-1.7934725e-12,-1.786182e-12,-1.7788915e-12,-1.7716009e-12,-1.7643104e-12,-1.7570199e-12,-1.7497293e-12,-1.7424388e-12,-1.7351482e-12,-1.7278577e-12,-1.7205672e-12,-1.7132765e-12,-1.705986e-12,-1.6986955e-12,-1.6914049e-12,-1.6841144e-12,-1.6768239e-12,-1.6695333e-12,-1.6622428e-12,-1.6549523e-12,-1.6476617e-12,-1.6403712e-12,-1.6330807e-12,-1.6257901e-12,-1.6184996e-12,-1.6112091e-12,-1.6039185e-12,-1.596628e-12,-1.5893374e-12,-1.5820469e-12,-1.5747564e-12,-1.5674658e-12,-1.5601753e-12,-1.5528848e-12,-1.5455942e-12,-1.5383037e-12,-1.5310132e-12,-1.5237226e-12,-1.516432e-12,-1.5091416e-12,-1.5018509e-12,-1.4945604e-12,-1.4872699e-12,-1.4799793e-12,-1.4726888e-12,-1.4653982e-12,-1.4581077e-12,-1.4508172e-12,-1.4435266e-12,-1.4362361e-12,-1.4289456e-12,-1.421655e-12,-1.4143645e-12,-1.407074e-12,-1.3997834e-12,-1.3924929e-12,-1.3852024e-12,-1.3779118e-12,-1.3706213e-12,-1.3633308e-12,-1.3560402e-12,-1.3487497e-12,-1.3414592e-12,-1.3341686e-12,-1.3268781e-12,-1.3195875e-12,-1.312297e-12,-1.3050065e-12,-1.2977158e-12,-1.2904253e-12,-1.2831348e-12,-1.2758442e-12,-1.2685537e-12,-1.2612632e-12,-1.2539726e-12,-1.2466821e-12,-1.2393916e-12,-1.232101e-12,-1.2248105e-12,-1.21752e-12,-1.2102294e-12,-1.2029389e-12,-1.1956484e-12,-1.1883578e-12,-1.1810673e-12,-1.1737767e-12,-1.1664862e-12,-1.1591957e-12,-1.1519051e-12,-1.1446146e-12,-1.1373241e-12,-1.1300335e-12,-1.122743e-12,-1.1154525e-12,-1.1081618e-12,-1.1008713e-12,-1.0935808e-12,-1.0862902e-12,-1.0789997e-12,-1.0717092e-12,-1.0644186e-12,-1.0571281e-12,-1.0498376e-12,-1.042547e-12,-1.0352565e-12,-1.0279659e-12,-1.0206754e-12,-1.0133849e-12,-1.0060943e-12,-9.988038e-13,-9.915133e-13,-9.842227e-13,-9.769322e-13,-9.696417e-13,-9.623511e-13,-9.550606e-13,-9.477701e-13,-9.404795e-13,-9.33189e-13,-9.258985e-13,-9.186079e-13,-9.113174e-13,-9.040268e-13,-8.9673624e-13,-8.8944574e-13,-8.821552e-13,-8.7486463e-13,-8.675741e-13,-8.602836e-13,-8.52993e-13,-8.4570247e-13,-8.3841197e-13,-8.311214e-13,-8.2383086e-13,-8.1654036e-13,-8.092498e-13,-8.0195925e-13,-7.946687e-13,-7.873782e-13,-7.8008764e-13,-7.727971e-13,-7.655066e-13,-7.58216e-13,-7.5092547e-13,-7.4363497e-13,-7.363444e-13,-7.2905386e-13,-7.217633e-13,-7.144728e-13,-7.0718225e-13,-6.998917e-13,-6.926012e-13,-6.8531064e-13,-6.780201e-13,-6.707296e-13,-6.6343903e-13,-6.561485e-13,-6.488579e-13,-6.415674e-13,-6.3427686e-13,-6.269863e-13,-6.196958e-13,-6.1240525e-13,-6.051147e-13,-5.978242e-13,-5.9053364e-13,-5.832431e-13,-5.7595253e-13,-5.6866203e-13,-5.613715e-13,-5.540809e-13,-5.467904e-13,-5.3949987e-13,-5.322093e-13,-5.249188e-13,-5.1762826e-13,-5.103377e-13,-5.0304715e-13,-4.9575665e-13,-4.884661e-13,-4.8117554e-13,-4.7388504e-13,-4.665945e-13,-4.5930393e-13,-4.520134e-13,-4.4472287e-13,-4.3743232e-13,-4.301418e-13,-4.2285123e-13,-4.155607e-13,-4.0827018e-13,-4.0097962e-13,-3.936891e-13,-3.8639854e-13,-3.79108e-13,-3.7181749e-13,-3.6452693e-13,-3.572364e-13,-3.4994585e-13,-3.4265532e-13,-3.353648e-13,-3.2807424e-13,-3.207837e-13,-3.1349316e-13,-3.0620263e-13,-2.989121e-13,-2.9162154e-13,-2.8433102e-13,-2.7704046e-13,-2.6974993e-13,-2.624594e-13,-2.5516885e-13,-2.4787832e-13,-2.4058777e-13,-2.3329724e-13,-2.260067e-13,-2.1871616e-13,-2.1142562e-13,-2.0413509e-13,-1.9684455e-13,-1.89554e-13,-1.8226347e-13,-1.7497292e-13,-1.676824e-13,-1.6039185e-13,-1.5310131e-13,-1.4581077e-13,-1.3852023e-13,-1.312297e-13,-1.2393916e-13,-1.1664862e-13,-1.0935808e-13,-1.02067545e-13,-9.4777e-14,-8.748646e-14,-8.019593e-14,-7.2905386e-14,-6.561485e-14,-5.832431e-14,-5.1033772e-14,-4.374323e-14,-3.6452693e-14,-2.9162155e-14,-2.1871616e-14,-1.4581078e-14,-7.290539e-15,0.0],"x":[-3.637978807091713e-12,-3.6306882684001464e-12,-3.62339772970858e-12,-3.6161071910170133e-12,-3.6088166523254467e-12,-3.60152611363388e-12,-3.5942355749423136e-12,-3.586945036250747e-12,-3.5796544975591804e-12,-3.572363958867614e-12,-3.5650734201760473e-12,-3.5577828814844807e-12,-3.550492342792914e-12,-3.5432018041013476e-12,-3.535911265409781e-12,-3.5286207267182145e-12,-3.521330188026648e-12,-3.5140396493350813e-12,-3.5067491106435148e-12,-3.499458571951948e-12,-3.4921680332603816e-12,-3.484877494568815e-12,-3.4775869558772485e-12,-3.470296417185682e-12,-3.4630058784941154e-12,-3.4557153398025488e-12,-3.4484248011109822e-12,-3.4411342624194157e-12,-3.4338437237278495e-12,-3.426553185036283e-12,-3.4192626463447164e-12,-3.41197210765315e-12,-3.4046815689615832e-12,-3.3973910302700167e-12,-3.39010049157845e-12,-3.3828099528868835e-12,-3.375519414195317e-12,-3.3682288755037504e-12,-3.360938336812184e-12,-3.3536477981206173e-12,-3.3463572594290507e-12,-3.339066720737484e-12,-3.3317761820459176e-12,-3.324485643354351e-12,-3.3171951046627844e-12,-3.309904565971218e-12,-3.3026140272796513e-12,-3.2953234885880847e-12,-3.288032949896518e-12,-3.2807424112049516e-12,-3.273451872513385e-12,-3.2661613338218185e-12,-3.258870795130252e-12,-3.2515802564386853e-12,-3.2442897177471188e-12,-3.2369991790555522e-12,-3.2297086403639856e-12,-3.222418101672419e-12,-3.2151275629808525e-12,-3.207837024289286e-12,-3.2005464855977194e-12,-3.193255946906153e-12,-3.1859654082145862e-12,-3.1786748695230197e-12,-3.171384330831453e-12,-3.1640937921398865e-12,-3.15680325344832e-12,-3.1495127147567534e-12,-3.142222176065187e-12,-3.1349316373736203e-12,-3.1276410986820537e-12,-3.120350559990487e-12,-3.1130600212989206e-12,-3.105769482607354e-12,-3.0984789439157874e-12,-3.091188405224221e-12,-3.0838978665326543e-12,-3.0766073278410877e-12,-3.069316789149521e-12,-3.0620262504579546e-12,-3.054735711766388e-12,-3.0474451730748215e-12,-3.040154634383255e-12,-3.0328640956916884e-12,-3.025573557000122e-12,-3.0182830183085556e-12,-3.010992479616989e-12,-3.0037019409254225e-12,-2.996411402233856e-12,-2.9891208635422894e-12,-2.9818303248507228e-12,-2.9745397861591562e-12,-2.9672492474675897e-12,-2.959958708776023e-12,-2.9526681700844565e-12,-2.94537763139289e-12,-2.9380870927013234e-12,-2.930796554009757e-12,-2.9235060153181903e-12,-2.9162154766266237e-12,-2.908924937935057e-12,-2.9016343992434906e-12,-2.894343860551924e-12,-2.8870533218603574e-12,-2.879762783168791e-12,-2.8724722444772243e-12,-2.8651817057856577e-12,-2.857891167094091e-12,-2.8506006284025246e-12,-2.843310089710958e-12,-2.8360195510193915e-12,-2.828729012327825e-12,-2.8214384736362583e-12,-2.8141479349446918e-12,-2.806857396253125e-12,-2.7995668575615586e-12,-2.792276318869992e-12,-2.7849857801784255e-12,-2.777695241486859e-12,-2.7704047027952924e-12,-2.763114164103726e-12,-2.7558236254121592e-12,-2.7485330867205927e-12,-2.741242548029026e-12,-2.7339520093374595e-12,-2.726661470645893e-12,-2.7193709319543264e-12,-2.71208039326276e-12,-2.7047898545711933e-12,-2.6974993158796267e-12,-2.69020877718806e-12,-2.6829182384964936e-12,-2.675627699804927e-12,-2.6683371611133604e-12,-2.661046622421794e-12,-2.6537560837302273e-12,-2.6464655450386607e-12,-2.639175006347094e-12,-2.6318844676555276e-12,-2.6245939289639614e-12,-2.617303390272395e-12,-2.6100128515808283e-12,-2.6027223128892617e-12,-2.595431774197695e-12,-2.5881412355061286e-12,-2.580850696814562e-12,-2.5735601581229955e-12,-2.566269619431429e-12,-2.5589790807398624e-12,-2.5516885420482958e-12,-2.5443980033567292e-12,-2.5371074646651627e-12,-2.529816925973596e-12,-2.5225263872820295e-12,-2.515235848590463e-12,-2.5079453098988964e-12,-2.50065477120733e-12,-2.4933642325157633e-12,-2.4860736938241967e-12,-2.47878315513263e-12,-2.4714926164410636e-12,-2.464202077749497e-12,-2.4569115390579304e-12,-2.449621000366364e-12,-2.4423304616747973e-12,-2.4350399229832307e-12,-2.427749384291664e-12,-2.4204588456000976e-12,-2.413168306908531e-12,-2.4058777682169645e-12,-2.398587229525398e-12,-2.3912966908338313e-12,-2.3840061521422648e-12,-2.376715613450698e-12,-2.3694250747591316e-12,-2.362134536067565e-12,-2.3548439973759985e-12,-2.347553458684432e-12,-2.3402629199928654e-12,-2.3329723813012988e-12,-2.3256818426097322e-12,-2.3183913039181657e-12,-2.311100765226599e-12,-2.3038102265350325e-12,-2.296519687843466e-12,-2.2892291491518994e-12,-2.281938610460333e-12,-2.2746480717687663e-12,-2.2673575330771997e-12,-2.260066994385633e-12,-2.2527764556940666e-12,-2.2454859170025e-12,-2.2381953783109334e-12,-2.230904839619367e-12,-2.2236143009278003e-12,-2.216323762236234e-12,-2.2090332235446676e-12,-2.201742684853101e-12,-2.1944521461615344e-12,-2.187161607469968e-12,-2.1798710687784013e-12,-2.1725805300868347e-12,-2.165289991395268e-12,-2.1579994527037016e-12,-2.150708914012135e-12,-2.1434183753205685e-12,-2.136127836629002e-12,-2.1288372979374353e-12,-2.1215467592458688e-12,-2.1142562205543022e-12,-2.1069656818627356e-12,-2.099675143171169e-12,-2.0923846044796025e-12,-2.085094065788036e-12,-2.0778035270964694e-12,-2.070512988404903e-12,-2.0632224497133362e-12,-2.0559319110217697e-12,-2.048641372330203e-12,-2.0413508336386365e-12,-2.03406029494707e-12,-2.0267697562555034e-12,-2.019479217563937e-12,-2.0121886788723703e-12,-2.0048981401808037e-12,-1.997607601489237e-12,-1.9903170627976706e-12,-1.983026524106104e-12,-1.9757359854145374e-12,-1.968445446722971e-12,-1.9611549080314043e-12,-1.9538643693398378e-12,-1.946573830648271e-12,-1.9392832919567046e-12,-1.931992753265138e-12,-1.9247022145735715e-12,-1.917411675882005e-12,-1.9101211371904384e-12,-1.9028305984988718e-12,-1.8955400598073052e-12,-1.8882495211157387e-12,-1.880958982424172e-12,-1.8736684437326055e-12,-1.866377905041039e-12,-1.8590873663494724e-12,-1.851796827657906e-12,-1.8445062889663393e-12,-1.8372157502747727e-12,-1.829925211583206e-12,-1.8226346728916396e-12,-1.8153441342000732e-12,-1.8080535955085066e-12,-1.80076305681694e-12,-1.7934725181253735e-12,-1.786181979433807e-12,-1.7788914407422404e-12,-1.7716009020506738e-12,-1.7643103633591072e-12,-1.7570198246675407e-12,-1.749729285975974e-12,-1.7424387472844075e-12,-1.735148208592841e-12,-1.7278576699012744e-12,-1.7205671312097078e-12,-1.7132765925181415e-12,-1.705986053826575e-12,-1.6986955151350083e-12,-1.6914049764434418e-12,-1.6841144377518752e-12,-1.6768238990603086e-12,-1.669533360368742e-12,-1.6622428216771755e-12,-1.654952282985609e-12,-1.6476617442940424e-12,-1.6403712056024758e-12,-1.6330806669109092e-12,-1.6257901282193427e-12,-1.6184995895277761e-12,-1.6112090508362095e-12,-1.603918512144643e-12,-1.5966279734530764e-12,-1.5893374347615098e-12,-1.5820468960699433e-12,-1.5747563573783767e-12,-1.5674658186868101e-12,-1.5601752799952436e-12,-1.552884741303677e-12,-1.5455942026121104e-12,-1.5383036639205439e-12,-1.5310131252289773e-12,-1.5237225865374107e-12,-1.5164320478458442e-12,-1.5091415091542778e-12,-1.5018509704627112e-12,-1.4945604317711447e-12,-1.4872698930795781e-12,-1.4799793543880115e-12,-1.472688815696445e-12,-1.4653982770048784e-12,-1.4581077383133118e-12,-1.4508171996217453e-12,-1.4435266609301787e-12,-1.4362361222386121e-12,-1.4289455835470456e-12,-1.421655044855479e-12,-1.4143645061639124e-12,-1.4070739674723459e-12,-1.3997834287807793e-12,-1.3924928900892128e-12,-1.3852023513976462e-12,-1.3779118127060796e-12,-1.370621274014513e-12,-1.3633307353229465e-12,-1.35604019663138e-12,-1.3487496579398134e-12,-1.3414591192482468e-12,-1.3341685805566802e-12,-1.3268780418651137e-12,-1.319587503173547e-12,-1.3122969644819807e-12,-1.3050064257904142e-12,-1.2977158870988476e-12,-1.290425348407281e-12,-1.2831348097157145e-12,-1.2758442710241479e-12,-1.2685537323325813e-12,-1.2612631936410148e-12,-1.2539726549494482e-12,-1.2466821162578816e-12,-1.239391577566315e-12,-1.2321010388747485e-12,-1.224810500183182e-12,-1.2175199614916154e-12,-1.2102294228000488e-12,-1.2029388841084822e-12,-1.1956483454169157e-12,-1.188357806725349e-12,-1.1810672680337825e-12,-1.173776729342216e-12,-1.1664861906506494e-12,-1.1591956519590828e-12,-1.1519051132675163e-12,-1.1446145745759497e-12,-1.1373240358843831e-12,-1.1300334971928166e-12,-1.12274295850125e-12,-1.1154524198096834e-12,-1.108161881118117e-12,-1.1008713424265505e-12,-1.093580803734984e-12,-1.0862902650434174e-12,-1.0789997263518508e-12,-1.0717091876602842e-12,-1.0644186489687177e-12,-1.0571281102771511e-12,-1.0498375715855845e-12,-1.042547032894018e-12,-1.0352564942024514e-12,-1.0279659555108848e-12,-1.0206754168193183e-12,-1.0133848781277517e-12,-1.0060943394361851e-12,-9.988038007446186e-13,-9.91513262053052e-13,-9.842227233614854e-13,-9.769321846699189e-13,-9.696416459783523e-13,-9.623511072867857e-13,-9.550605685952192e-13,-9.477700299036526e-13,-9.40479491212086e-13,-9.331889525205195e-13,-9.25898413828953e-13,-9.186078751373863e-13,-9.113173364458198e-13,-9.040267977542533e-13,-8.967362590626867e-13,-8.894457203711202e-13,-8.821551816795536e-13,-8.74864642987987e-13,-8.675741042964205e-13,-8.602835656048539e-13,-8.529930269132875e-13,-8.457024882217209e-13,-8.384119495301543e-13,-8.311214108385878e-13,-8.238308721470212e-13,-8.165403334554546e-13,-8.092497947638881e-13,-8.019592560723215e-13,-7.946687173807549e-13,-7.873781786891884e-13,-7.800876399976218e-13,-7.727971013060552e-13,-7.655065626144887e-13,-7.582160239229221e-13,-7.509254852313556e-13,-7.436349465397891e-13,-7.363444078482225e-13,-7.290538691566559e-13,-7.217633304650894e-13,-7.144727917735228e-13,-7.071822530819562e-13,-6.998917143903897e-13,-6.926011756988231e-13,-6.853106370072565e-13,-6.7802009831569e-13,-6.707295596241234e-13,-6.634390209325568e-13,-6.561484822409904e-13,-6.488579435494238e-13,-6.415674048578572e-13,-6.342768661662907e-13,-6.269863274747241e-13,-6.196957887831575e-13,-6.12405250091591e-13,-6.051147114000244e-13,-5.978241727084578e-13,-5.905336340168913e-13,-5.832430953253247e-13,-5.759525566337581e-13,-5.686620179421916e-13,-5.61371479250625e-13,-5.540809405590585e-13,-5.46790401867492e-13,-5.394998631759254e-13,-5.322093244843588e-13,-5.249187857927923e-13,-5.176282471012257e-13,-5.103377084096591e-13,-5.030471697180926e-13,-4.95756631026526e-13,-4.884660923349594e-13,-4.811755536433929e-13,-4.738850149518263e-13,-4.665944762602597e-13,-4.593039375686932e-13,-4.5201339887712666e-13,-4.447228601855601e-13,-4.374323214939935e-13,-4.3014178280242696e-13,-4.2285124411086044e-13,-4.155607054192939e-13,-4.082701667277273e-13,-4.0097962803616074e-13,-3.936890893445942e-13,-3.863985506530276e-13,-3.7910801196146104e-13,-3.7181747326989453e-13,-3.6452693457832796e-13,-3.572363958867614e-13,-3.4994585719519483e-13,-3.4265531850362826e-13,-3.353647798120617e-13,-3.280742411204952e-13,-3.207837024289286e-13,-3.1349316373736205e-13,-3.062026250457955e-13,-2.989120863542289e-13,-2.9162154766266235e-13,-2.843310089710958e-13,-2.7704047027952927e-13,-2.697499315879627e-13,-2.6245939289639613e-13,-2.5516885420482957e-13,-2.47878315513263e-13,-2.4058777682169644e-13,-2.3329723813012987e-13,-2.2600669943856333e-13,-2.1871616074699676e-13,-2.1142562205543022e-13,-2.0413508336386365e-13,-1.968445446722971e-13,-1.8955400598073052e-13,-1.8226346728916398e-13,-1.7497292859759741e-13,-1.6768238990603085e-13,-1.603918512144643e-13,-1.5310131252289774e-13,-1.4581077383133117e-13,-1.3852023513976463e-13,-1.3122969644819807e-13,-1.239391577566315e-13,-1.1664861906506493e-13,-1.0935808037349838e-13,-1.0206754168193183e-13,-9.477700299036526e-14,-8.748646429879871e-14,-8.019592560723215e-14,-7.290538691566559e-14,-6.561484822409903e-14,-5.832430953253247e-14,-5.1033770840965914e-14,-4.3743232149399354e-14,-3.6452693457832794e-14,-2.9162154766266234e-14,-2.1871616074699677e-14,-1.4581077383133117e-14,-7.290538691566558e-15,0.0]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/tiny_positive.json b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/tiny_positive.json
new file mode 100644
index 000000000000..748feab50be1
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/fixtures/julia/tiny_positive.json
@@ -0,0 +1 @@
+{"expected":[0.0,7.290539e-15,1.4581078e-14,2.1871616e-14,2.9162155e-14,3.6452693e-14,4.374323e-14,5.1033772e-14,5.832431e-14,6.561485e-14,7.2905386e-14,8.019593e-14,8.748646e-14,9.4777e-14,1.02067545e-13,1.0935808e-13,1.1664862e-13,1.2393916e-13,1.312297e-13,1.3852023e-13,1.4581077e-13,1.5310131e-13,1.6039185e-13,1.676824e-13,1.7497292e-13,1.8226347e-13,1.89554e-13,1.9684455e-13,2.0413509e-13,2.1142562e-13,2.1871616e-13,2.260067e-13,2.3329724e-13,2.4058777e-13,2.4787832e-13,2.5516885e-13,2.624594e-13,2.6974993e-13,2.7704046e-13,2.8433102e-13,2.9162154e-13,2.989121e-13,3.0620263e-13,3.1349316e-13,3.207837e-13,3.2807424e-13,3.353648e-13,3.4265532e-13,3.4994585e-13,3.572364e-13,3.6452693e-13,3.7181749e-13,3.79108e-13,3.8639854e-13,3.936891e-13,4.0097962e-13,4.0827018e-13,4.155607e-13,4.2285123e-13,4.301418e-13,4.3743232e-13,4.4472287e-13,4.520134e-13,4.5930393e-13,4.665945e-13,4.7388504e-13,4.8117554e-13,4.884661e-13,4.9575665e-13,5.0304715e-13,5.103377e-13,5.1762826e-13,5.249188e-13,5.322093e-13,5.3949987e-13,5.467904e-13,5.540809e-13,5.613715e-13,5.6866203e-13,5.7595253e-13,5.832431e-13,5.9053364e-13,5.978242e-13,6.051147e-13,6.1240525e-13,6.196958e-13,6.269863e-13,6.3427686e-13,6.415674e-13,6.488579e-13,6.561485e-13,6.6343903e-13,6.707296e-13,6.780201e-13,6.8531064e-13,6.926012e-13,6.998917e-13,7.0718225e-13,7.144728e-13,7.217633e-13,7.2905386e-13,7.363444e-13,7.4363497e-13,7.5092547e-13,7.58216e-13,7.655066e-13,7.727971e-13,7.8008764e-13,7.873782e-13,7.946687e-13,8.0195925e-13,8.092498e-13,8.1654036e-13,8.2383086e-13,8.311214e-13,8.3841197e-13,8.4570247e-13,8.52993e-13,8.602836e-13,8.675741e-13,8.7486463e-13,8.821552e-13,8.8944574e-13,8.9673624e-13,9.040268e-13,9.113174e-13,9.186079e-13,9.258985e-13,9.33189e-13,9.404795e-13,9.477701e-13,9.550606e-13,9.623511e-13,9.696417e-13,9.769322e-13,9.842227e-13,9.915133e-13,9.988038e-13,1.0060943e-12,1.0133849e-12,1.0206754e-12,1.0279659e-12,1.0352565e-12,1.042547e-12,1.0498376e-12,1.0571281e-12,1.0644186e-12,1.0717092e-12,1.0789997e-12,1.0862902e-12,1.0935808e-12,1.1008713e-12,1.1081618e-12,1.1154525e-12,1.122743e-12,1.1300335e-12,1.1373241e-12,1.1446146e-12,1.1519051e-12,1.1591957e-12,1.1664862e-12,1.1737767e-12,1.1810673e-12,1.1883578e-12,1.1956484e-12,1.2029389e-12,1.2102294e-12,1.21752e-12,1.2248105e-12,1.232101e-12,1.2393916e-12,1.2466821e-12,1.2539726e-12,1.2612632e-12,1.2685537e-12,1.2758442e-12,1.2831348e-12,1.2904253e-12,1.2977158e-12,1.3050065e-12,1.312297e-12,1.3195875e-12,1.3268781e-12,1.3341686e-12,1.3414592e-12,1.3487497e-12,1.3560402e-12,1.3633308e-12,1.3706213e-12,1.3779118e-12,1.3852024e-12,1.3924929e-12,1.3997834e-12,1.407074e-12,1.4143645e-12,1.421655e-12,1.4289456e-12,1.4362361e-12,1.4435266e-12,1.4508172e-12,1.4581077e-12,1.4653982e-12,1.4726888e-12,1.4799793e-12,1.4872699e-12,1.4945604e-12,1.5018509e-12,1.5091416e-12,1.516432e-12,1.5237226e-12,1.5310132e-12,1.5383037e-12,1.5455942e-12,1.5528848e-12,1.5601753e-12,1.5674658e-12,1.5747564e-12,1.5820469e-12,1.5893374e-12,1.596628e-12,1.6039185e-12,1.6112091e-12,1.6184996e-12,1.6257901e-12,1.6330807e-12,1.6403712e-12,1.6476617e-12,1.6549523e-12,1.6622428e-12,1.6695333e-12,1.6768239e-12,1.6841144e-12,1.6914049e-12,1.6986955e-12,1.705986e-12,1.7132765e-12,1.7205672e-12,1.7278577e-12,1.7351482e-12,1.7424388e-12,1.7497293e-12,1.7570199e-12,1.7643104e-12,1.7716009e-12,1.7788915e-12,1.786182e-12,1.7934725e-12,1.8007631e-12,1.8080536e-12,1.8153441e-12,1.8226347e-12,1.8299253e-12,1.8372157e-12,1.8445063e-12,1.851797e-12,1.8590873e-12,1.866378e-12,1.8736685e-12,1.880959e-12,1.8882495e-12,1.8955401e-12,1.9028305e-12,1.9101211e-12,1.9174118e-12,1.9247022e-12,1.9319928e-12,1.9392834e-12,1.9465738e-12,1.9538644e-12,1.961155e-12,1.9684454e-12,1.975736e-12,1.9830266e-12,1.990317e-12,1.9976076e-12,2.0048982e-12,2.0121886e-12,2.0194792e-12,2.0267698e-12,2.0340602e-12,2.0413508e-12,2.0486414e-12,2.0559318e-12,2.0632224e-12,2.070513e-12,2.0778034e-12,2.085094e-12,2.0923846e-12,2.0996753e-12,2.1069656e-12,2.1142563e-12,2.1215469e-12,2.1288373e-12,2.1361279e-12,2.1434185e-12,2.1507089e-12,2.1579995e-12,2.16529e-12,2.1725805e-12,2.179871e-12,2.1871617e-12,2.194452e-12,2.2017427e-12,2.2090333e-12,2.2163237e-12,2.2236143e-12,2.230905e-12,2.2381953e-12,2.245486e-12,2.2527765e-12,2.260067e-12,2.2673575e-12,2.2746481e-12,2.2819385e-12,2.2892291e-12,2.2965197e-12,2.3038101e-12,2.3111007e-12,2.3183914e-12,2.3256817e-12,2.3329724e-12,2.340263e-12,2.3475534e-12,2.354844e-12,2.3621346e-12,2.369425e-12,2.3767156e-12,2.3840062e-12,2.3912968e-12,2.3985872e-12,2.4058778e-12,2.4131684e-12,2.4204588e-12,2.4277494e-12,2.43504e-12,2.4423304e-12,2.449621e-12,2.4569116e-12,2.464202e-12,2.4714926e-12,2.4787832e-12,2.4860736e-12,2.4933642e-12,2.5006548e-12,2.5079452e-12,2.5152358e-12,2.5225265e-12,2.5298169e-12,2.5371075e-12,2.544398e-12,2.5516885e-12,2.558979e-12,2.5662697e-12,2.57356e-12,2.5808507e-12,2.5881413e-12,2.5954317e-12,2.6027223e-12,2.610013e-12,2.6173033e-12,2.624594e-12,2.6318845e-12,2.639175e-12,2.6464655e-12,2.6537561e-12,2.6610467e-12,2.6683371e-12,2.6756277e-12,2.6829183e-12,2.6902087e-12,2.6974993e-12,2.70479e-12,2.7120803e-12,2.719371e-12,2.7266616e-12,2.733952e-12,2.7412426e-12,2.7485332e-12,2.7558236e-12,2.7631142e-12,2.7704048e-12,2.7776952e-12,2.7849858e-12,2.7922764e-12,2.7995668e-12,2.8068574e-12,2.814148e-12,2.8214384e-12,2.828729e-12,2.8360196e-12,2.84331e-12,2.8506006e-12,2.8578912e-12,2.8651816e-12,2.8724722e-12,2.8797628e-12,2.8870532e-12,2.8943438e-12,2.9016344e-12,2.9089248e-12,2.9162154e-12,2.923506e-12,2.9307964e-12,2.938087e-12,2.9453777e-12,2.9526683e-12,2.9599587e-12,2.9672493e-12,2.9745399e-12,2.9818303e-12,2.9891209e-12,2.9964115e-12,3.0037019e-12,3.0109925e-12,3.018283e-12,3.0255735e-12,3.032864e-12,3.0401547e-12,3.0474451e-12,3.0547357e-12,3.0620263e-12,3.0693167e-12,3.0766073e-12,3.083898e-12,3.0911883e-12,3.098479e-12,3.1057695e-12,3.11306e-12,3.1203505e-12,3.1276412e-12,3.1349316e-12,3.1422222e-12,3.1495128e-12,3.1568032e-12,3.1640938e-12,3.1713844e-12,3.1786748e-12,3.1859654e-12,3.193256e-12,3.2005464e-12,3.207837e-12,3.2151276e-12,3.2224182e-12,3.2297086e-12,3.2369992e-12,3.2442898e-12,3.2515802e-12,3.2588708e-12,3.2661614e-12,3.2734518e-12,3.2807424e-12,3.288033e-12,3.2953234e-12,3.302614e-12,3.3099047e-12,3.317195e-12,3.3244857e-12,3.3317763e-12,3.3390667e-12,3.3463573e-12,3.3536479e-12,3.3609383e-12,3.3682289e-12,3.3755195e-12,3.3828099e-12,3.3901005e-12,3.397391e-12,3.4046815e-12,3.411972e-12,3.4192627e-12,3.426553e-12,3.4338437e-12,3.4411343e-12,3.4484247e-12,3.4557153e-12,3.463006e-12,3.4702963e-12,3.477587e-12,3.4848775e-12,3.492168e-12,3.4994585e-12,3.5067491e-12,3.5140398e-12,3.5213301e-12,3.5286208e-12,3.5359114e-12,3.5432018e-12,3.5504924e-12,3.557783e-12,3.5650734e-12,3.572364e-12,3.5796546e-12,3.586945e-12,3.5942356e-12,3.6015262e-12,3.6088166e-12,3.6161072e-12,3.6233978e-12,3.6306882e-12,3.637979e-12],"x":[0.0,7.290538691566558e-15,1.4581077383133117e-14,2.1871616074699677e-14,2.9162154766266234e-14,3.6452693457832794e-14,4.3743232149399354e-14,5.1033770840965914e-14,5.832430953253247e-14,6.561484822409903e-14,7.290538691566559e-14,8.019592560723215e-14,8.748646429879871e-14,9.477700299036526e-14,1.0206754168193183e-13,1.0935808037349838e-13,1.1664861906506493e-13,1.239391577566315e-13,1.3122969644819807e-13,1.3852023513976463e-13,1.4581077383133117e-13,1.5310131252289774e-13,1.603918512144643e-13,1.6768238990603085e-13,1.7497292859759741e-13,1.8226346728916398e-13,1.8955400598073052e-13,1.968445446722971e-13,2.0413508336386365e-13,2.1142562205543022e-13,2.1871616074699676e-13,2.2600669943856333e-13,2.3329723813012987e-13,2.4058777682169644e-13,2.47878315513263e-13,2.5516885420482957e-13,2.6245939289639613e-13,2.697499315879627e-13,2.7704047027952927e-13,2.843310089710958e-13,2.9162154766266235e-13,2.989120863542289e-13,3.062026250457955e-13,3.1349316373736205e-13,3.207837024289286e-13,3.280742411204952e-13,3.353647798120617e-13,3.4265531850362826e-13,3.4994585719519483e-13,3.572363958867614e-13,3.6452693457832796e-13,3.7181747326989453e-13,3.7910801196146104e-13,3.863985506530276e-13,3.936890893445942e-13,4.0097962803616074e-13,4.082701667277273e-13,4.155607054192939e-13,4.2285124411086044e-13,4.3014178280242696e-13,4.374323214939935e-13,4.447228601855601e-13,4.5201339887712666e-13,4.593039375686932e-13,4.665944762602597e-13,4.738850149518263e-13,4.811755536433929e-13,4.884660923349594e-13,4.95756631026526e-13,5.030471697180926e-13,5.103377084096591e-13,5.176282471012257e-13,5.249187857927923e-13,5.322093244843588e-13,5.394998631759254e-13,5.46790401867492e-13,5.540809405590585e-13,5.61371479250625e-13,5.686620179421916e-13,5.759525566337581e-13,5.832430953253247e-13,5.905336340168913e-13,5.978241727084578e-13,6.051147114000244e-13,6.12405250091591e-13,6.196957887831575e-13,6.269863274747241e-13,6.342768661662907e-13,6.415674048578572e-13,6.488579435494238e-13,6.561484822409904e-13,6.634390209325568e-13,6.707295596241234e-13,6.7802009831569e-13,6.853106370072565e-13,6.926011756988231e-13,6.998917143903897e-13,7.071822530819562e-13,7.144727917735228e-13,7.217633304650894e-13,7.290538691566559e-13,7.363444078482225e-13,7.436349465397891e-13,7.509254852313556e-13,7.582160239229221e-13,7.655065626144887e-13,7.727971013060552e-13,7.800876399976218e-13,7.873781786891884e-13,7.946687173807549e-13,8.019592560723215e-13,8.092497947638881e-13,8.165403334554546e-13,8.238308721470212e-13,8.311214108385878e-13,8.384119495301543e-13,8.457024882217209e-13,8.529930269132875e-13,8.602835656048539e-13,8.675741042964205e-13,8.74864642987987e-13,8.821551816795536e-13,8.894457203711202e-13,8.967362590626867e-13,9.040267977542533e-13,9.113173364458198e-13,9.186078751373863e-13,9.25898413828953e-13,9.331889525205195e-13,9.40479491212086e-13,9.477700299036526e-13,9.550605685952192e-13,9.623511072867857e-13,9.696416459783523e-13,9.769321846699189e-13,9.842227233614854e-13,9.91513262053052e-13,9.988038007446186e-13,1.0060943394361851e-12,1.0133848781277517e-12,1.0206754168193183e-12,1.0279659555108848e-12,1.0352564942024514e-12,1.042547032894018e-12,1.0498375715855845e-12,1.0571281102771511e-12,1.0644186489687177e-12,1.0717091876602842e-12,1.0789997263518508e-12,1.0862902650434174e-12,1.093580803734984e-12,1.1008713424265505e-12,1.108161881118117e-12,1.1154524198096834e-12,1.12274295850125e-12,1.1300334971928166e-12,1.1373240358843831e-12,1.1446145745759497e-12,1.1519051132675163e-12,1.1591956519590828e-12,1.1664861906506494e-12,1.173776729342216e-12,1.1810672680337825e-12,1.188357806725349e-12,1.1956483454169157e-12,1.2029388841084822e-12,1.2102294228000488e-12,1.2175199614916154e-12,1.224810500183182e-12,1.2321010388747485e-12,1.239391577566315e-12,1.2466821162578816e-12,1.2539726549494482e-12,1.2612631936410148e-12,1.2685537323325813e-12,1.2758442710241479e-12,1.2831348097157145e-12,1.290425348407281e-12,1.2977158870988476e-12,1.3050064257904142e-12,1.3122969644819807e-12,1.319587503173547e-12,1.3268780418651137e-12,1.3341685805566802e-12,1.3414591192482468e-12,1.3487496579398134e-12,1.35604019663138e-12,1.3633307353229465e-12,1.370621274014513e-12,1.3779118127060796e-12,1.3852023513976462e-12,1.3924928900892128e-12,1.3997834287807793e-12,1.4070739674723459e-12,1.4143645061639124e-12,1.421655044855479e-12,1.4289455835470456e-12,1.4362361222386121e-12,1.4435266609301787e-12,1.4508171996217453e-12,1.4581077383133118e-12,1.4653982770048784e-12,1.472688815696445e-12,1.4799793543880115e-12,1.4872698930795781e-12,1.4945604317711447e-12,1.5018509704627112e-12,1.5091415091542778e-12,1.5164320478458442e-12,1.5237225865374107e-12,1.5310131252289773e-12,1.5383036639205439e-12,1.5455942026121104e-12,1.552884741303677e-12,1.5601752799952436e-12,1.5674658186868101e-12,1.5747563573783767e-12,1.5820468960699433e-12,1.5893374347615098e-12,1.5966279734530764e-12,1.603918512144643e-12,1.6112090508362095e-12,1.6184995895277761e-12,1.6257901282193427e-12,1.6330806669109092e-12,1.6403712056024758e-12,1.6476617442940424e-12,1.654952282985609e-12,1.6622428216771755e-12,1.669533360368742e-12,1.6768238990603086e-12,1.6841144377518752e-12,1.6914049764434418e-12,1.6986955151350083e-12,1.705986053826575e-12,1.7132765925181415e-12,1.7205671312097078e-12,1.7278576699012744e-12,1.735148208592841e-12,1.7424387472844075e-12,1.749729285975974e-12,1.7570198246675407e-12,1.7643103633591072e-12,1.7716009020506738e-12,1.7788914407422404e-12,1.786181979433807e-12,1.7934725181253735e-12,1.80076305681694e-12,1.8080535955085066e-12,1.8153441342000732e-12,1.8226346728916396e-12,1.829925211583206e-12,1.8372157502747727e-12,1.8445062889663393e-12,1.851796827657906e-12,1.8590873663494724e-12,1.866377905041039e-12,1.8736684437326055e-12,1.880958982424172e-12,1.8882495211157387e-12,1.8955400598073052e-12,1.9028305984988718e-12,1.9101211371904384e-12,1.917411675882005e-12,1.9247022145735715e-12,1.931992753265138e-12,1.9392832919567046e-12,1.946573830648271e-12,1.9538643693398378e-12,1.9611549080314043e-12,1.968445446722971e-12,1.9757359854145374e-12,1.983026524106104e-12,1.9903170627976706e-12,1.997607601489237e-12,2.0048981401808037e-12,2.0121886788723703e-12,2.019479217563937e-12,2.0267697562555034e-12,2.03406029494707e-12,2.0413508336386365e-12,2.048641372330203e-12,2.0559319110217697e-12,2.0632224497133362e-12,2.070512988404903e-12,2.0778035270964694e-12,2.085094065788036e-12,2.0923846044796025e-12,2.099675143171169e-12,2.1069656818627356e-12,2.1142562205543022e-12,2.1215467592458688e-12,2.1288372979374353e-12,2.136127836629002e-12,2.1434183753205685e-12,2.150708914012135e-12,2.1579994527037016e-12,2.165289991395268e-12,2.1725805300868347e-12,2.1798710687784013e-12,2.187161607469968e-12,2.1944521461615344e-12,2.201742684853101e-12,2.2090332235446676e-12,2.216323762236234e-12,2.2236143009278003e-12,2.230904839619367e-12,2.2381953783109334e-12,2.2454859170025e-12,2.2527764556940666e-12,2.260066994385633e-12,2.2673575330771997e-12,2.2746480717687663e-12,2.281938610460333e-12,2.2892291491518994e-12,2.296519687843466e-12,2.3038102265350325e-12,2.311100765226599e-12,2.3183913039181657e-12,2.3256818426097322e-12,2.3329723813012988e-12,2.3402629199928654e-12,2.347553458684432e-12,2.3548439973759985e-12,2.362134536067565e-12,2.3694250747591316e-12,2.376715613450698e-12,2.3840061521422648e-12,2.3912966908338313e-12,2.398587229525398e-12,2.4058777682169645e-12,2.413168306908531e-12,2.4204588456000976e-12,2.427749384291664e-12,2.4350399229832307e-12,2.4423304616747973e-12,2.449621000366364e-12,2.4569115390579304e-12,2.464202077749497e-12,2.4714926164410636e-12,2.47878315513263e-12,2.4860736938241967e-12,2.4933642325157633e-12,2.50065477120733e-12,2.5079453098988964e-12,2.515235848590463e-12,2.5225263872820295e-12,2.529816925973596e-12,2.5371074646651627e-12,2.5443980033567292e-12,2.5516885420482958e-12,2.5589790807398624e-12,2.566269619431429e-12,2.5735601581229955e-12,2.580850696814562e-12,2.5881412355061286e-12,2.595431774197695e-12,2.6027223128892617e-12,2.6100128515808283e-12,2.617303390272395e-12,2.6245939289639614e-12,2.6318844676555276e-12,2.639175006347094e-12,2.6464655450386607e-12,2.6537560837302273e-12,2.661046622421794e-12,2.6683371611133604e-12,2.675627699804927e-12,2.6829182384964936e-12,2.69020877718806e-12,2.6974993158796267e-12,2.7047898545711933e-12,2.71208039326276e-12,2.7193709319543264e-12,2.726661470645893e-12,2.7339520093374595e-12,2.741242548029026e-12,2.7485330867205927e-12,2.7558236254121592e-12,2.763114164103726e-12,2.7704047027952924e-12,2.777695241486859e-12,2.7849857801784255e-12,2.792276318869992e-12,2.7995668575615586e-12,2.806857396253125e-12,2.8141479349446918e-12,2.8214384736362583e-12,2.828729012327825e-12,2.8360195510193915e-12,2.843310089710958e-12,2.8506006284025246e-12,2.857891167094091e-12,2.8651817057856577e-12,2.8724722444772243e-12,2.879762783168791e-12,2.8870533218603574e-12,2.894343860551924e-12,2.9016343992434906e-12,2.908924937935057e-12,2.9162154766266237e-12,2.9235060153181903e-12,2.930796554009757e-12,2.9380870927013234e-12,2.94537763139289e-12,2.9526681700844565e-12,2.959958708776023e-12,2.9672492474675897e-12,2.9745397861591562e-12,2.9818303248507228e-12,2.9891208635422894e-12,2.996411402233856e-12,3.0037019409254225e-12,3.010992479616989e-12,3.0182830183085556e-12,3.025573557000122e-12,3.0328640956916884e-12,3.040154634383255e-12,3.0474451730748215e-12,3.054735711766388e-12,3.0620262504579546e-12,3.069316789149521e-12,3.0766073278410877e-12,3.0838978665326543e-12,3.091188405224221e-12,3.0984789439157874e-12,3.105769482607354e-12,3.1130600212989206e-12,3.120350559990487e-12,3.1276410986820537e-12,3.1349316373736203e-12,3.142222176065187e-12,3.1495127147567534e-12,3.15680325344832e-12,3.1640937921398865e-12,3.171384330831453e-12,3.1786748695230197e-12,3.1859654082145862e-12,3.193255946906153e-12,3.2005464855977194e-12,3.207837024289286e-12,3.2151275629808525e-12,3.222418101672419e-12,3.2297086403639856e-12,3.2369991790555522e-12,3.2442897177471188e-12,3.2515802564386853e-12,3.258870795130252e-12,3.2661613338218185e-12,3.273451872513385e-12,3.2807424112049516e-12,3.288032949896518e-12,3.2953234885880847e-12,3.3026140272796513e-12,3.309904565971218e-12,3.3171951046627844e-12,3.324485643354351e-12,3.3317761820459176e-12,3.339066720737484e-12,3.3463572594290507e-12,3.3536477981206173e-12,3.360938336812184e-12,3.3682288755037504e-12,3.375519414195317e-12,3.3828099528868835e-12,3.39010049157845e-12,3.3973910302700167e-12,3.4046815689615832e-12,3.41197210765315e-12,3.4192626463447164e-12,3.426553185036283e-12,3.4338437237278495e-12,3.4411342624194157e-12,3.4484248011109822e-12,3.4557153398025488e-12,3.4630058784941154e-12,3.470296417185682e-12,3.4775869558772485e-12,3.484877494568815e-12,3.4921680332603816e-12,3.499458571951948e-12,3.5067491106435148e-12,3.5140396493350813e-12,3.521330188026648e-12,3.5286207267182145e-12,3.535911265409781e-12,3.5432018041013476e-12,3.550492342792914e-12,3.5577828814844807e-12,3.5650734201760473e-12,3.572363958867614e-12,3.5796544975591804e-12,3.586945036250747e-12,3.5942355749423136e-12,3.60152611363388e-12,3.6088166523254467e-12,3.6161071910170133e-12,3.62339772970858e-12,3.6306882684001464e-12,3.637978807091713e-12]}
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/test.js b/lib/node_modules/@stdlib/math/base/special/log1pf/test/test.js
new file mode 100644
index 000000000000..ff7cbfc12643
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/test.js
@@ -0,0 +1,335 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var tape = require( 'tape' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var isNegativeZerof = require( '@stdlib/math/base/assert/is-negative-zerof' );
+var absf = require( '@stdlib/math/base/special/absf' );
+var lnf = require( '@stdlib/math/base/special/lnf' );
+var incrspace = require( '@stdlib/array/base/incrspace' );
+var PINF = require( '@stdlib/constants/float32/pinf' );
+var NINF = require( '@stdlib/constants/float32/ninf' );
+var EPS = require( '@stdlib/constants/float32/eps' );
+var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' );
+var log1pf = require( './../lib' );
+
+
+// FIXTURES //
+
+var mediumNegative = require( './fixtures/julia/medium_negative.json' );
+var mediumPositive = require( './fixtures/julia/medium_positive.json' );
+var smallNegative = require( './fixtures/julia/small_negative.json' );
+var smallPositive = require( './fixtures/julia/small_positive.json' );
+var largeNegative = require( './fixtures/julia/large_negative.json' );
+var largePositive = require( './fixtures/julia/large_positive.json' );
+var bigPositive = require( './fixtures/julia/big_positive.json' );
+var hugePositive = require( './fixtures/julia/huge_positive.json' );
+var tinyNegative = require( './fixtures/julia/tiny_negative.json' );
+var tinyPositive = require( './fixtures/julia/tiny_positive.json' );
+
+
+// TESTS //
+
+tape( 'main export is a function', function test( t ) {
+ t.ok( true, __filename );
+ t.strictEqual( typeof log1pf, 'function', 'main export is a function' );
+ t.end();
+});
+
+tape( 'the function agrees with `ln(x+1)` for most `x`', function test( t ) {
+ var expected;
+ var delta;
+ var val;
+ var tol;
+ var x;
+ var y;
+ var i;
+
+ x = incrspace( -0.5, 1000.0, 0.5 );
+ for ( i = 0; i < x.length; i++ ) {
+ val = float64ToFloat32( x[ i ] );
+ y = log1pf( val );
+ expected = lnf( float64ToFloat32( val + 1.0 ) );
+ delta = absf( float64ToFloat32( y - expected ) );
+ tol = EPS * absf( expected );
+ t.ok( delta <= tol, 'within tolerance. x: ' + val + '. Value: ' + y + '. Expected: ' + expected + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative medium numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = mediumNegative.x;
+ expected = mediumNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive medium numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = mediumPositive.x;
+ expected = mediumPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative small numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = smallNegative.x;
+ expected = smallNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive small numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = smallPositive.x;
+ expected = smallPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative tiny numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = tinyNegative.x;
+ expected = tinyNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive tiny numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = tinyPositive.x;
+ expected = tinyPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative large numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = largeNegative.x;
+ expected = largeNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = 1.0e07 * EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive large numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = largePositive.x;
+ expected = largePositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive big numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = bigPositive.x;
+ expected = bigPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive huge numbers', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = hugePositive.x;
+ expected = hugePositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function returns `-infinity` if provided `-1`', function test( t ) {
+ t.equal( log1pf( -1.0 ), NINF, 'equals -infinity' );
+ t.end();
+});
+
+tape( 'the function returns `+infinity` if provided `+infinity`', function test( t ) {
+ t.equal( log1pf( PINF ), PINF, 'equals +infinity' );
+ t.end();
+});
+
+tape( 'the function returns `NaN` if provided a number smaller than -1', function test( t ) {
+ var val;
+
+ val = log1pf( -2.0 );
+ t.equal( isnanf( val ), true, 'returns NaN' );
+
+ val = log1pf( NINF );
+ t.equal( isnanf( val ), true, 'returns NaN' );
+
+ t.end();
+});
+
+tape( 'the function returns `NaN` if provided `NaN`', function test( t ) {
+ var val = log1pf( NaN );
+ t.equal( isnanf( val ), true, 'returns NaN' );
+ t.end();
+});
+
+tape( 'the function returns `0` if provided `+0`', function test( t ) {
+ t.equal( log1pf( +0.0 ), 0.0, 'equals 0' );
+ t.end();
+});
+
+tape( 'the function returns `-0` if provided `-0` (IEEE 754-2008)', function test( t ) {
+ t.equal( isNegativeZerof( log1pf( -0.0 ) ), true, 'returns -0' );
+ t.end();
+});
diff --git a/lib/node_modules/@stdlib/math/base/special/log1pf/test/test.native.js b/lib/node_modules/@stdlib/math/base/special/log1pf/test/test.native.js
new file mode 100644
index 000000000000..f52ae08e5dba
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/log1pf/test/test.native.js
@@ -0,0 +1,344 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var resolve = require( 'path' ).resolve;
+var tape = require( 'tape' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var isNegativeZerof = require( '@stdlib/math/base/assert/is-negative-zerof' );
+var absf = require( '@stdlib/math/base/special/absf' );
+var lnf = require( '@stdlib/math/base/special/lnf' );
+var incrspace = require( '@stdlib/array/base/incrspace' );
+var PINF = require( '@stdlib/constants/float32/pinf' );
+var NINF = require( '@stdlib/constants/float32/ninf' );
+var EPS = require( '@stdlib/constants/float32/eps' );
+var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' );
+var tryRequire = require( '@stdlib/utils/try-require' );
+
+
+// FIXTURES //
+
+var mediumNegative = require( './fixtures/julia/medium_negative.json' );
+var mediumPositive = require( './fixtures/julia/medium_positive.json' );
+var smallNegative = require( './fixtures/julia/small_negative.json' );
+var smallPositive = require( './fixtures/julia/small_positive.json' );
+var largeNegative = require( './fixtures/julia/large_negative.json' );
+var largePositive = require( './fixtures/julia/large_positive.json' );
+var bigPositive = require( './fixtures/julia/big_positive.json' );
+var hugePositive = require( './fixtures/julia/huge_positive.json' );
+var tinyNegative = require( './fixtures/julia/tiny_negative.json' );
+var tinyPositive = require( './fixtures/julia/tiny_positive.json' );
+
+
+// VARIABLES //
+
+var log1pf = tryRequire( resolve( __dirname, './../lib/native.js' ) );
+var opts = {
+ 'skip': ( log1pf instanceof Error )
+};
+
+
+// TESTS //
+
+tape( 'main export is a function', opts, function test( t ) {
+ t.ok( true, __filename );
+ t.strictEqual( typeof log1pf, 'function', 'main export is a function' );
+ t.end();
+});
+
+tape( 'the function agrees with `ln(x+1)` for most `x`', opts, function test( t ) {
+ var expected;
+ var delta;
+ var val;
+ var tol;
+ var x;
+ var y;
+ var i;
+
+ x = incrspace( -0.5, 1000.0, 0.5 );
+ for ( i = 0; i < x.length; i++ ) {
+ val = float64ToFloat32( x[ i ] );
+ y = log1pf( val );
+ expected = lnf( float64ToFloat32( val + 1.0 ) );
+ delta = absf( float64ToFloat32( y - expected ) );
+ tol = EPS * absf( expected );
+ t.ok( delta <= tol, 'within tolerance. x: ' + val + '. Value: ' + y + '. Expected: ' + expected + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative medium numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = mediumNegative.x;
+ expected = mediumNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive medium numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = mediumPositive.x;
+ expected = mediumPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative small numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = smallNegative.x;
+ expected = smallNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( v - e );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive small numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = smallPositive.x;
+ expected = smallPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative tiny numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = tinyNegative.x;
+ expected = tinyNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive tiny numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = tinyPositive.x;
+ expected = tinyPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for negative large numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = largeNegative.x;
+ expected = largeNegative.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive large numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = largePositive.x;
+ expected = largePositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive big numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = bigPositive.x;
+ expected = bigPositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function accurately computes `ln(x+1)` for positive huge numbers', opts, function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var v;
+ var x;
+ var i;
+ var e;
+
+ x = hugePositive.x;
+ expected = hugePositive.expected;
+
+ for ( i = 0; i < x.length; i++ ) {
+ v = log1pf( x[ i ] );
+ e = float64ToFloat32( expected[ i ] );
+ delta = absf( float64ToFloat32( v - e ) );
+ tol = EPS * absf( e );
+ t.ok( delta <= tol, 'within tolerance. x: ' + x[ i ] + '. Value: ' + v + '. Expected: ' + e + '. Tolerance: ' + tol + '.' );
+ }
+ t.end();
+});
+
+tape( 'the function returns `-infinity` if provided `-1`', opts, function test( t ) {
+ t.equal( log1pf( -1.0 ), NINF, 'equals -infinity' );
+ t.end();
+});
+
+tape( 'the function returns `+infinity` if provided `+infinity`', opts, function test( t ) {
+ t.equal( log1pf( PINF ), PINF, 'equals +infinity' );
+ t.end();
+});
+
+tape( 'the function returns `NaN` if provided a number smaller than -1', opts, function test( t ) {
+ var val;
+
+ val = log1pf( -2.0 );
+ t.equal( isnanf( val ), true, 'returns NaN' );
+
+ val = log1pf( NINF );
+ t.equal( isnanf( val ), true, 'returns NaN' );
+
+ t.end();
+});
+
+tape( 'the function returns `NaN` if provided `NaN`', opts, function test( t ) {
+ var val = log1pf( NaN );
+ t.equal( isnanf( val ), true, 'returns NaN' );
+ t.end();
+});
+
+tape( 'the function returns `0` if provided `+0`', opts, function test( t ) {
+ t.equal( log1pf( +0.0 ), 0.0, 'equals 0' );
+ t.end();
+});
+
+tape( 'the function returns `-0` if provided `-0` (IEEE 754-2008)', opts, function test( t ) {
+ t.equal( isNegativeZerof( log1pf( -0.0 ) ), true, 'returns -0' );
+ t.end();
+});