https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125977
--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> --- Created attachment 64855 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=64855&action=edit A testcase for -O2 On Linux/x86-64, -O2 generates: (gdb) r The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /export/build/gnu/tools-build/gcc-gitlab/build-x86_64-linux/prev-gcc/cc1plus -quiet -iprefix /export/build/gnu/tools-build/gcc-gitlab/build-x86_64-linux/prev-gcc/../lib/gcc/x86_64-pc-linux-gnu/17.0.0/ -isystem ./include -isystem ./include-fixed -D_GNU_SOURCE /export/home/hjl/bugs/gcc/cvise-1/x.C -quiet -dumpbase x.C -dumpbase-ext .C -mtune=generic -march=x86-64 -mtls-dialect=gnu2 -O2 -o x.s Python Exception <class 'SyntaxError'>: Missing parentheses in call to 'print'. Did you mean print(...)? (libisl.so.15.1.1-gdb.py, line 67) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Breakpoint 5, emit_block_move_via_pattern (x=0x7fffe9430450, y=0x7fffe9430528, size=0x7fffe9430480, align=8, expected_align=8, expected_size=-1, min_size=0, max_size=4294967295, probable_max_size=4294967295, might_overlap=false) at /export/gnu/import/git/gitlab/x86-gcc/gcc/expr.cc:2323 2323 if (maybe_expand_insn (code, nops, ops)) (gdb) call debug (size) (reg:DI 112 [ _14 ]) (gdb)
