Hi John, >Is GCC permitted to miscompile, with -fstrict-aliasing, source which clearly flouts the assumptions of that option ? Yes. The examples in the on-line docs demonstrate that situation. Caveat emptor. --Eljay