https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112515

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Reduced testcase:
```
enum class Ordering { SMALLER = -1, EQUAL, LARGER };
template <typename T>
Ordering compare_vfunc(T t) {
  return Ordering{compare(t)};
}

```

Reply via email to