https://gcc.gnu.org/g:5dbafc32489c61cc251deaeecc99d3975bc1efd2
commit 5dbafc32489c61cc251deaeecc99d3975bc1efd2 Author: Mikael Morin <[email protected]> Date: Thu Oct 9 14:06:02 2025 +0200 gimple-simulate: Correction offset memcpy Diff: --- gcc/gimple-simulate.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/gimple-simulate.cc b/gcc/gimple-simulate.cc index d713009b53ae..055fc756b7db 100644 --- a/gcc/gimple-simulate.cc +++ b/gcc/gimple-simulate.cc @@ -2732,7 +2732,7 @@ simul_scope::simulate_call (gcall *g) unsigned HOST_WIDE_INT uhwi_len2 = wi_len2.to_uhwi (); data_value data_src = src.get_at (addr1.offset, uhwi_len2); printer.print_value_update (*this, data_target, data_src); - dest_val.set_at (0, uhwi_len2, src, addr1.offset); + dest_val.set_at (addr0.offset, uhwi_len2, src, addr1.offset); storage0.set (dest_val); } else if (gimple_call_builtin_p (g, BUILT_IN_MEMSET))
