http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53181
Bug #: 53181
Summary: static_assert sees as non constant the comparison
between a constexpr and a template argument
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: [email protected]
ReportedBy: [email protected]
Created attachment 27278
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27278
test case
As per title.
The weird is that it seems that the constexpr-ness seems to changes if the
expression inside static_assert evaluates to true (compiles, expression seen as
constexpr) or false (fails to compile, but not due to the assertion failing but
to the described error).