http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54336
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-08-20 22:39:47 UTC --- The issue is we decided that static_asserts which are dependent should be resolved at definition time rather than instantiation time.