http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55183
--- Comment #5 from Stephen <steveire at gmail dot com> 2012-11-03 10:48:02 UTC --- Thanks for the information. The issue is indeed about use of reinterpret_cast in a constexpr method. The consensus, according to bug 55039, is that this should not be supported. There is also a lot of mention of 'the other PR'. Am I missing something, or is GCC being non-strict by still supporting this? Is there a stricter mode where this and other extensions are not available (for writing portable code)?