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

            Bug ID: 126070
           Summary: regression operator auto() conversion warning
           Product: gcc
           Version: 16.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: diagnostics
          Assignee: dmalcolm at redhat dot com
          Reporter: vincent.hamp at higaski dot at
  Target Milestone: ---

Compiling with -Wpedantic this is fine using 15.2 

struct S {
    operator auto() { return 42; }
};

but produces a "invalid use of 'auto' in conversion operator" warning with
16.1.0
  • [Bug diagnostics/126070] New: ... vincent.hamp at higaski dot at via Gcc-bugs

Reply via email to