]> git.eshelyaron.com Git - emacs.git/commit
Calc: GCD(0,x)=GCD(x,0)=|x|, not x (bug#41279)
authorMattias Engdegård <mattiase@acm.org>
Fri, 15 May 2020 12:52:50 +0000 (14:52 +0200)
committerMattias Engdegård <mattiase@acm.org>
Fri, 15 May 2020 18:15:36 +0000 (20:15 +0200)
commit60cd6cce55744e8d3ae844e0602c9dd268dc4bc3
tree168fe989cb322c487b017f4f4ed293be6a40cb5c
parentb76cdd0c1a7978decc0c1044ad23ecc9432c526a
Calc: GCD(0,x)=GCD(x,0)=|x|, not x (bug#41279)

Reported by David Ongaro.

* lisp/calc/calc-comb.el (calcFunc-gcd): Fix GCD simplification.
* test/lisp/calc/calc-tests.el (calc-gcd, calc-sum-gcd): New tests.
lisp/calc/calc-comb.el
test/lisp/calc/calc-tests.el