------- Comment #4 from dominiq at lps dot ens dot fr 2009-05-04 08:59 ------- This test has been introduced by the patch in http://gcc.gnu.org/ml/fortran/2007-01/msg00425.html. The tests gfortran.dg/array_memcpy_[1-3].f90 use
! { dg-final { scan-tree-dump-times "memcpy" * "original" } } So a simple fix would be to replace ! { dg-final { scan-tree-dump-times "d = " 1 "original" } } with ! { dg-final { scan-tree-dump-times "memcpy" 1 "original" } } but I don't understand why array_memcpy_4.f90 used to give a different construct and this change could mask a more serious problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40015