https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97084

--- Comment #3 from Tobias Burnus <burnus at gcc dot gnu.org> ---
If one assumes that the pointer can be privatized (as the pointer target is
updated) and adds in  gfc_omp_clause_copy_ctor  a simple
   return build2_v (MODIFY_EXPR, dest, src);
it compiles and runs but the first 16 characters are overridden by:
7× \0, \108, \0, 3× <random>, 2× \0. The remaining 17 to 80 have '#' as
expected.

Reply via email to