Created attachment 892707 [details]
ppc64 build.log from https://koji.fedoraproject.org/koji/taskinfo?taskID=6803057
Description of problem:
Three tests from the openbabel testsuite are failing on the ppc64 builders:
The following tests FAILED:
10 - rotor_Test (Failed)
23 - inchiSteffen_PubChem.smi_Test (Timeout)
54 - pytest_sym (Timeout)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Try building git://pkgs.fedoraproject.org/openbabel?#07c567d5b32a1e4166b0a95863ceffdf5df001b3
Three tests fail.
%check should complete successfully on ppc64 as well.
Full koji build log from ppc64 builder attached.
Same ones fail on AArch64.
I suspect OBRotor::CalcTorsion() function or data it uses.
Basically this part:
if ((v2x*c3x + v2y*c3y + v2z*c3z) > 0.0)
ang = -acos(costheta);
ang = acos(costheta);
As on AArch64 (and probably PPC64 as well) "if" case is true in second part of test so it fails.
openbabel-2.3.2-11.fc21 has been submitted as an update for Fedora 21.
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing openbabel-2.3.2-11.fc21'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
openbabel-2.3.2-11.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.