From e96393e195e7c33e00f0c00f6c7742e275bf64c0 Mon Sep 17 00:00:00 2001 From: sagar7162 Date: Wed, 17 Dec 2025 23:18:54 +0530 Subject: [PATCH] bench: powf in lucasf --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: passed - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- .../@stdlib/math/base/special/lucasf/benchmark/benchmark.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/node_modules/@stdlib/math/base/special/lucasf/benchmark/benchmark.js b/lib/node_modules/@stdlib/math/base/special/lucasf/benchmark/benchmark.js index 08b5fa57987b..2b574fb00ca5 100644 --- a/lib/node_modules/@stdlib/math/base/special/lucasf/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/math/base/special/lucasf/benchmark/benchmark.js @@ -23,7 +23,7 @@ var bench = require( '@stdlib/bench' ); var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); var roundf = require( '@stdlib/math/base/special/roundf' ); -var pow = require( '@stdlib/math/base/special/pow' ); +var powf = require( '@stdlib/math/base/special/powf' ); var isnanf = require( '@stdlib/math/base/assert/is-nanf' ); var PHI = require( '@stdlib/constants/float32/phi' ); var zeros = require( '@stdlib/array/base/zeros' ); @@ -68,8 +68,7 @@ bench( pkg+'::analytic', function benchmark( b ) { }); function lucasf( n ) { - // TODO: replace with `powf` when available - return roundf( pow( PHI, n ) ); + return roundf( powf( PHI, n ) ); } b.tic();