1 // PR c++/92443
2 // { dg-do compile { target c++11 } }
3 
4 struct a {
aa5   constexpr a(long) : b() {}
6   operator long() const;
7   operator bool();
8   constexpr friend a operator|(a, a c) { return c; }
9   long b;
10 };
11 using d = a;
12 constexpr d e = 6, f = f | e;
13