Issue #9797 has been reported by cremno phobia.

----------------------------------------
Bug #9797: Math::log - missing domain error check
https://bugs.ruby-lang.org/issues/9797

* Author: cremno phobia
* Status: Open
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* ruby -v: ruby 2.2.0dev (2014-05-03) [x64-mswin64_120]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
`Math::log` with a negative `base` should raise a `Math::DomainError`.

~~~ruby
Math.log(-1.0)        # raises Math::DomainError
Math.log( 1.0, -1.0)  # doesn't (but calls `log(-1.0)` internally!)
~~~



-- 
https://bugs.ruby-lang.org/