Skip to content

BigMath.erf/erfc with Bitburst algorithm #890

BigMath.erf/erfc with Bitburst algorithm

BigMath.erf/erfc with Bitburst algorithm #890

Triggered via pull request December 1, 2025 18:44
Status Failure
Total duration 3m 11s
Artifacts

ci.yml

on: pull_request
ruby-versions  /  Generate Ruby versions
5s
ruby-versions / Generate Ruby versions
Matrix: host
Fit to window
Zoom out
Zoom in

Annotations

16 errors
ubuntu-latest 2.6 decdig-32bit
Process completed with exit code 1.
Error: test/bigdecimal/test_bigmath.rb#L500
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:615:in `erfc' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:500:in `block in test_erfc' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `each' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `test_erfc'
Error: test/bigdecimal/test_bigmath.rb#L531
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:531:in `block in test_erf_erfc_consistency_large_prec' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `each' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `test_erf_erfc_consistency_large_prec'
Error: test/bigdecimal/test_bigmath.rb#L479
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:479:in `block in test_erf' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `each' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `test_erf'
macos-14 2.6 decdig-32bit
Process completed with exit code 1.
Error: test/bigdecimal/test_bigmath.rb#L500
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:615:in `erfc' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:500:in `block in test_erfc' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `each' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `test_erfc'
Error: test/bigdecimal/test_bigmath.rb#L531
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:531:in `block in test_erf_erfc_consistency_large_prec' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `each' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `test_erf_erfc_consistency_large_prec'
Error: test/bigdecimal/test_bigmath.rb#L479
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:479:in `block in test_erf' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `each' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `test_erf'
macos-latest 2.6 decdig-32bit
Process completed with exit code 1.
Error: test/bigdecimal/test_bigmath.rb#L500
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:615:in `erfc' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:500:in `block in test_erfc' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `each' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `test_erfc'
Error: test/bigdecimal/test_bigmath.rb#L531
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:531:in `block in test_erf_erfc_consistency_large_prec' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `each' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `test_erf_erfc_consistency_large_prec'
Error: test/bigdecimal/test_bigmath.rb#L479
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' /Users/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:479:in `block in test_erf' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `each' /Users/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `test_erf'
windows-latest 2.6 decdig-32bit
Process completed with exit code 1.
Error: test/bigdecimal/test_bigmath.rb#L500
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:615:in `erfc' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:500:in `block in test_erfc' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `each' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:499:in `test_erfc'
Error: test/bigdecimal/test_bigmath.rb#L531
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:531:in `block in test_erf_erfc_consistency_large_prec' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `each' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:530:in `test_erf_erfc_consistency_large_prec'
Error: test/bigdecimal/test_bigmath.rb#L479
NameError: undefined local variable or method `_1' for BigMath:Module Did you mean? _ D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `block in _erf_exp2_binary_splitting' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `times' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `each' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `map' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:706:in `_erf_exp2_binary_splitting' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:649:in `_erf_bit_burst' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:607:in `erf' D:/a/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:596:in `erf' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:479:in `block in test_erf' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `each' D:/a/bigdecimal/bigdecimal/test/bigdecimal/test_bigmath.rb:478:in `test_erf'