[ovs-build] Failed: blp/ovs-reviews#701 (odp-mask - 79900f8)

Travis CI builds at travis-ci.org
Mon Jul 31 17:41:53 UTC 2017


Build Update for blp/ovs-reviews
-------------------------------------

Build: #701
Status: Failed

Duration: 26 minutes and 34 seconds
Commit: 79900f8 (odp-mask)
Author: Ben Pfaff
Message: odp-util: Make checks for exact or wildcard masks more precise.

Checking whether an ODP mask is all-0s or all-1s is a little more
complicated than one might expect because the structures sometimes have
trailing padding.  The function odp_mask_is_exact() was fairly careful
about this, but odp_mask_attr_is_wildcard() didn't take padding into
consideration at all, which caused test failures on Travis and on some
machines because of uninitialized padding.

This commit fixes the problem by unifying the two different functions so
that both of them are careful about checking only significant bytes.  It
also adds support for the ct_orig_tuples for IPv4 and IPv6, which also
have trailing padding but weren't special cased before.

Signed-off-by: Ben Pfaff <blp at ovn.org>

View the changeset: https://github.com/blp/ovs-reviews/compare/8fd3b383dff6^...79900f877899

View the full build log and details: https://travis-ci.org/blp/ovs-reviews/builds/259446997?utm_source=email&utm_medium=notification

--

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://mail.openvswitch.org/pipermail/ovs-build/attachments/20170731/97a89119/attachment-0001.html>


More information about the build mailing list