On Thu, 6 Jun 2024, Li, Pan2 wrote: > Committed, thanks Richard.
This has broken glibc building for the `riscv64-linux-gnu' target:
iovsprintf.c: In function '__vsprintf_internal':
iovsprintf.c:34:1: error: definition in block 5 follows the use
34 | __vsprintf_internal (char *string, size_t maxlen,
| ^~~~~~~~~~~~~~~~~~~
for SSA_NAME: _9 in statement:
prephitmp_36 = (char *) _9;
during GIMPLE pass: widening_mul
iovsprintf.c:34:1: internal compiler error: verify_ssa failed
0x7fffb1474bf7 generic_start_main
../csu/libc-start.c:308
0x7fffb1474de3 __libc_start_main
../sysdeps/unix/sysv/linux/powerpc/libc-start.c:116
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
Use just `riscv64-linux-gnu -O2' on the attached preprocessed source to
reproduce. This builds just fine up to e14afbe2d1c6^ and then breaks with
the message quoted.
Shall I investigate it further or will you be able to figure it out with
the information supplied what's wrong?
Maciej
iovsprintf.i.bz2
Description: Binary data
