On Wed, Apr 24, 2019 at 04:00:22PM +0300, Ilya Maximets wrote:
> Recent commit in "sparse" broke checking the OVS sources, because
> 'make' uses '-MD' flag to generate dependencies as a side effect
> within compilation commands, but "sparse" skips all the build commands
> that contains '-MD' and friends.
> Let's revert the bad commit as a workaround before installing "sparse"
> in TravisCI.
> 
> Additionally fixed a false-positive:
> ./lib/bitmap.h:64:29: error: shift too big (64) for type unsigned long
> 
> CC: Yi-Hung Wei <yihung....@gmail.com>
> Fixes: 879e8238dfdf ("travis: Update sparse git repo")
> Signed-off-by: Ilya Maximets <i.maxim...@samsung.com>

Thanks.

If upstream sparse doesn't fix this in a reasonable amount of time, then
we should probably add a note to the installation guide mentioning this
fix, so that developers know to take advantage of it too.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to