On Wednesday, 1 March 2017 at 18:34:16 UTC, Iain Buclaw wrote:

Simple test case would be:

struct vec_struct {
    bool b2;
    struct {
        bool b;
        int8 field;
    }
}

static assert(vec_struct.b.offsetof == 32);
static assert(vec_struct.field.offsetof == 64);

With explicit align(32), it works:
https://godbolt.org/g/3GjOHW

- Johan

Reply via email to