http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55753
--- Comment #3 from David Abdurachmanov <david.abdurachmanov at gmail dot com> 2012-12-23 12:31:40 UTC --- I tried reverting (on r194703): - r173680: Compiles. But still ICE'd as reported. - r173680 && r173679: Does not compile, xgcc ICE'd - r173680 && r173679 && r173678: Same as previous. Not the smartest why to check, but maybe it partially rules out r173680. /build/davidlt/gcc480/b/BUILD/slc5_amd64_gcc480/external/gcc/4.8.0/gcc-trunk-194703/obj/x86_64-unknown-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:114:39: internal compiler error: unexpected expression '(std::size_t)((-1))' of kind cast_expr { return size_t(-1) / sizeof(_Tp); } ^