http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49670
--- Comment #8 from Uros Bizjak <ubizjak at gmail dot com> 2011-07-08 09:42:59 UTC --- The included source compiles OK for me with: ~/gcc-build/gcc/cc1plus -quiet -O2 -m32 -g -fstack-protector -march=prescott -mtune=prescott --param l1-cache-size=16 --param l1-cache-line-size=64 --param l2-cache-size=1024 asn.ii Tried with: GNU C++ (GCC) version 4.5.4 20110525 (prerelease) GNU C++ (GCC) version 4.6.1 20110611 (prerelease) GNU C++ (GCC) version 4.7.0 20110707 (experimental) The bug is either fixed or local to: g++ (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 Please try to reproduce the bug with latest FSF compiler. Alternatively, please report the bug to Ubuntu.