blob: 8ca6fce75705bb813e12b6544e88d0634d6336a8 [file] [log] [blame]
// PR c++/105774
// { dg-do compile { target c++14 } }
constexpr signed char
foo ()
{
#if __SCHAR_MAX__ < __INT_MAX__
signed char x = __SCHAR_MAX__;
#else
signed char x = 0;
#endif
return ++x;
}
constexpr auto a = foo ();