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.