Skip to content

Remove calculating log(10) in BigMath.log for large/small x #235

Remove calculating log(10) in BigMath.log for large/small x

Remove calculating log(10) in BigMath.log for large/small x #235

Triggered via pull request January 28, 2026 06:42
Status Failure
Total duration 58s
Artifacts

jruby_test.yml

on: pull_request
Matrix: host
Fit to window
Zoom out
Zoom in

Annotations

8 errors
jruby-head
Process completed with exit code 1.
Error: test/bigdecimal/test_jruby.rb#L43
ArgumentError: can't omit precision for a Float. /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:309:in 'log' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:244:in 'power' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:120:in '**' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_jruby.rb:43:in 'test_power' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch'
Error: test/bigdecimal/test_jruby.rb#L34
ArgumentError: can't omit precision for a Float. /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:309:in 'log' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_jruby.rb:34:in 'test_log' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch'
Error: test/bigdecimal/test_jruby.rb#L67
ArgumentError: can't omit precision for a Float. /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:309:in 'log' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:440:in 'asinh' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_jruby.rb:67:in 'test_bigmath' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch'
jruby
Process completed with exit code 1.
Error: test/bigdecimal/test_jruby.rb#L43
ArgumentError: can't omit precision for a Float. /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:309:in 'log' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:244:in 'power' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:120:in '**' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_jruby.rb:43:in 'test_power' org/jruby/RubyKernel.java:1397:in 'catch' org/jruby/RubyKernel.java:1392:in 'catch' org/jruby/RubyArray.java:2088:in 'each' org/jruby/RubyArray.java:2088:in 'each' org/jruby/RubyKernel.java:1397:in 'catch' org/jruby/RubyKernel.java:1392:in 'catch'
Error: test/bigdecimal/test_jruby.rb#L34
ArgumentError: can't omit precision for a Float. /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:309:in 'log' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_jruby.rb:34:in 'test_log' org/jruby/RubyKernel.java:1397:in 'catch' org/jruby/RubyKernel.java:1392:in 'catch' org/jruby/RubyArray.java:2088:in 'each' org/jruby/RubyArray.java:2088:in 'each' org/jruby/RubyKernel.java:1397:in 'catch' org/jruby/RubyKernel.java:1392:in 'catch'
Error: test/bigdecimal/test_jruby.rb#L67
ArgumentError: can't omit precision for a Float. /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal.rb:309:in 'log' /home/runner/work/bigdecimal/bigdecimal/lib/bigdecimal/math.rb:440:in 'asinh' /home/runner/work/bigdecimal/bigdecimal/test/bigdecimal/test_jruby.rb:67:in 'test_bigmath' org/jruby/RubyKernel.java:1397:in 'catch' org/jruby/RubyKernel.java:1392:in 'catch' org/jruby/RubyArray.java:2088:in 'each' org/jruby/RubyArray.java:2088:in 'each' org/jruby/RubyKernel.java:1397:in 'catch' org/jruby/RubyKernel.java:1392:in 'catch'