http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50059
Bug #: 50059 Summary: [C++0x] Broken error message with __builtin_remquo & constexpr Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: paolo.carl...@oracle.com Consider this: int r = 0; constexpr double d = __builtin_remquo(1, 1, &r); The error message is: a.cc:2:49: error: expression ‘(r <unknown operator> 1)’ is not a constant-expression