Chris Croswhite wrote:- > How is this casting & masking undefined in O but -g works OKAY? Also, why > does 2.95.x treat this as expected? Also, Sun, HP and Intel compilers treat > this as expected? What am I not understanding about c/c++ standard? You got lucky. Luck runs out in the end. Neil.