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

            Bug ID: 115465
           Summary: [15 Regression] aarch64-early-ra.cc:3449:23: error:
                    ‘class pretty_printer’ has no member named ‘buffer’
           Product: gcc
           Version: 14.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dmalcolm at gcc dot gnu.org
  Target Milestone: ---
            Target: aarch64-*-*

Looks like I broke the build on aarch64 with r15-1209-gc5e3be456888aa.

  https://builder.sourceware.org/buildbot/#/builders/266/builds/3613

../../gcc/gcc/config/aarch64/aarch64-early-ra.cc: In member function ‘void
{anonymous}::early_ra::process_block(basic_block, bool)’:
../../gcc/gcc/config/aarch64/aarch64-early-ra.cc:3449:23: error: ‘class
pretty_printer’ has no member named ‘buffer’; did you mean ‘output_buffer*
pretty_printer::m_buffer’? (not accessible from this context)
 3449 |           rtl_slim_pp.buffer->stream = dump_file;
      |                       ^~~~~~
In file included from ../../gcc/gcc/rtl-ssa.h:39,
                 from ../../gcc/gcc/config/aarch64/aarch64-early-ra.cc:49:
../../gcc/gcc/pretty-print.h:327:18: note: declared private here
  327 |   output_buffer *m_buffer;

Sorry; am working on a fix.

Reply via email to