------- Comment #1 from pault at gcc dot gnu dot org 2007-03-17 07:26 ------- The aliasing of the arguments to subroutine set results in the initialization of the intent(out) also being applied to the intent(in) argument.
I feel a temporary coming on. Paul -- pault at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2007-03-17 07:26:16 date| | Summary|wrong code generated with |aliased operator assignment |gfortran |produces wrong result http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31205