[openssl-commits] Still Failing: openssl/openssl#3131 (master - 5fe5bc3)

Travis CI builds at travis-ci.org
Wed Mar 30 00:29:50 UTC 2016


Build Update for openssl/openssl
-------------------------------------

Build: #3131
Status: Still Failing

Duration: 35 minutes and 44 seconds
Commit: 5fe5bc3 (master)
Author: Richard Levitte
Message: VMS: Disable the warning MAYLOSEDATA3

The warning MAYLOSEDATA3 is one you will always get when compiling
source that calculates the difference between two pointers with
/POINTER_SIZE=64.

The reason is quite simple, ptrdiff_t is always a 32-bit integer
regardless of pointer size, so the result of 'ptr1 - ptr2' can
potentially be larger than a 32-bit integer.  The compiler simply
warns you of that possibility.

However, we only use pointer difference within objects and strings,
all of them well within 2^32 bytes in size, so that operation is
harmless with our source, and we can therefore safely turn off that
warning.

Reviewed-by: Rich Salz <rsalz at openssl.org>

View the changeset: https://github.com/openssl/openssl/compare/85112d53c5d4...5fe5bc309433

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

--

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/20160330/abc9dd77/attachment.html>


More information about the openssl-commits mailing list