KBruch asked the following question: 5/9 + (1 1/3) / (1 1/2) - 6 - 2 The correct answer should be -6 5/9 but KBruch claims that correct answer is 1. Reproducible: Didn't try Actual Results: KBruch claims that answer must be 1. Expected Results: KBruch claims that correct answer is -6 5/9. All the check boxes on the left were enabled. Number of terms was 5. Maximum denominator was 50.
Created attachment 86920 [details] kbruch showing incorrect answer (1)
I think reproducibility of this can be checked if source code is modified so that it always creates this problem instead of the random one. Note that I also encountered some infinite loops while trying to reproduce this manually...
*** Bug 376076 has been marked as a duplicate of this bug. ***
Just saw this bug now. I haven't touched the code since years, so need to investigate who broke it. This used to work for more than 10 years without problems :-(
I believe this problem was fixed by not allowing to select both checkboxes: mixed numbers and reduced results. I was not able to reproduce this bug anymore compiling latest version from master branch. *** This bug has been marked as a duplicate of bug 357675 ***