* Mike Stump: > ? [ toquote the the C rules, as my fingers for some reason didn't > find the C++ rules in seconds ] The C++ rules are different. I think the warning is bogus in C++ mode. [basic.lval] rules out most of the strict aliasing analysis, AFAIK.