[openssl-commits] Failed: openssl/openssl#3112 (master - ce84456)

Travis CI builds at travis-ci.org
Sun Mar 27 20:00:54 UTC 2016

Build Update for openssl/openssl

Build: #3112
Status: Failed

Duration: 20 minutes and 59 seconds
Commit: ce84456 (master)
Author: Richard Levitte
Message: Math::BigInt does floored divs, BN_div does truncated div, compensate

According to documentation, perl's Math::BigInt does floored division,
i.e. the bdiv function does 1 / -4 = -1.  OpenSSL's BN_div, as well as
bc, do truncated division, i.e. 1 / -4 = 0.

We need to compensate for that difference in test/recipes/bc.pl to
make sure to verify the bntest results under its own conditions, by
dividing the absolute values of the given numbers and fixup the
result's negativity afterwards.

Closes RT#4485

Reviewed-by: Viktor Dukhovni <viktor at openssl.org>

View the changeset: https://github.com/openssl/openssl/compare/c828cd7cd042...ce84456ddf4e

View the full build log and details: https://travis-ci.org/openssl/openssl/builds/118859134


You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-commits/attachments/20160327/cf1855dc/attachment-0001.html>

More information about the openssl-commits mailing list