Weird.  Any chance you're doing a bootstrap build?

There was an earlier bootstrapping issue with this branch. We had
turned on -std=c++1y by default, and it was causing some conversion
errors with lvalue references to bitfields in libasan.

This doesn't *look* like a regression caused by concepts -- I don't
think I'm touching the initializer code at all.

Andrew Sutton


On Tue, Jun 24, 2014 at 11:42 AM, Ed Smith-Rowland <3dw...@verizon.net> wrote:
> I'm not sure the warning is correct in any case...
>
> In i386.h
> ------------
> struct stringop_algs
> {
>   const enum stringop_alg unknown_size;
>   const struct stringop_strategy {
>     const int max;
>     const enum stringop_alg alg;
>     int noalign;
>   } size [MAX_STRINGOP_ALGS];
> };
>
> in i386.c
> -----------
> static stringop_algs ix86_size_memcpy[2] = {
>   {rep_prefix_1_byte, {{-1, rep_prefix_1_byte, false}}},
>   {rep_prefix_1_byte, {{-1, rep_prefix_1_byte, false}}}};
> static stringop_algs ix86_size_memset[2] = {
>   {rep_prefix_1_byte, {{-1, rep_prefix_1_byte, false}}},
>   {rep_prefix_1_byte, {{-1, rep_prefix_1_byte, false}}}};
>

Reply via email to