http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58091
--- Comment #3 from Paolo Carlini <paolo.carlini at oracle dot com> --- Generally speaking, this is a basic C++ issue, doesn't have to do with the recent constexpr, and normally icc is very solid about those. Remember there are also DRs, besides the published Standards. At the moment, I simply don't know.