On Tue, Apr 8, 2008 at 2:32 PM, Pjotr Kourzanov
<[EMAIL PROTECTED]> wrote:
> Dear gcc developers,
>
> I have found a weird discrepancy in error/warning reporting in
> GCC4.x. The following fragment:
>
> enum e { A, B, C };
> struct u { enum e e:2; };
> void bar(struct u u) {
>switch (
Dear gcc developers,
I have found a weird discrepancy in error/warning reporting in
GCC4.x. The following fragment:
enum e { A, B, C };
struct u { enum e e:2; };
void bar(struct u u) {
switch (u.e) {
case A:;
}
}
It does (rightfully) trigger a -Wswitch warning on gcc-3.3