On Tue, Sep 11, 2018 at 11:32:25PM -0700, Han Zhou wrote: > On Mon, Sep 10, 2018 at 1:01 PM Ben Pfaff <[email protected]> wrote: > > > > The *_index_init_row() function casts a generic ovsdb_idl_row pointer to > > a specific type of row pointer. This can cause an increase in required > > alignment with some kinds of data on some architectures. GCC complains, > > e.g.: > > > > lib/vswitch-idl.c: In function > 'ovsrec_flow_sample_collector_set_index_init_row' > > lib/vswitch-idl.c:9277:12: warning: cast increases required alignment > of target > > Hi Ben, could you share on which compiler/version you see this warning?
It's on non-x86 architectures, e.g. mipsel. I don't think it's particularly sensitive to GCC version but this is with version 8.2.0: https://buildd.debian.org/status/fetch.php?pkg=openvswitch&arch=mipsel&ver=2.10.0%2B2018.08.28%2Bgit.8ca7c82b7d%2Bds1-3&stamp=1536673373&raw=0 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
