https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110483
--- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > --- Comment #1 from David Malcolm <dmalcolm at gcc dot gnu.org> --- > Thanks for filing this; sorry about the failures. > > What's the endianness of the hosts that this is happening on? Solaris/SPARC and AIX are both big endian, while avr and pru are little endian. As I said, without full access to the logs its hard to tell if the failure is always the same. > Is there a machine in the GCC compile farm that this happens on? There are gcc (Solaris 11.4/SPARC) and gcc211 (Solaris 11.3/SPARC, so you'd need to configure with --enable-obsolete), as well as gcc111 (AIX 7.1.1) and gcc119 (AIX 7.2.2). However, I've run my Solaris builds on local machines. > so presumably an issue with: > > fmt_styled_string (sm, "[%li]", > byte_idx.ulow ())); > on those hosts. > > Possibly an endianness-handling mistake by me? It certainly smells like that.