This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/19294] intrinsic_transpose.f90 runtime crash
- From: "phython at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 Jan 2005 02:15:43 -0000
- Subject: [Bug fortran/19294] intrinsic_transpose.f90 runtime crash
- References: <20050106172343.19294.coudert@clipper.ens.fr>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From phython at gcc dot gnu dot org 2005-01-12 02:15 -------
Here is some more filler.
The main difference between the optimized dumps at -O1 is
original:
atmp.40.dtype = 546;
atmp.40.dim[0].stride = 1;
atmp.40.dim[0].lbound = 0;
atmp.40.dim[0].ubound = 1;
atmp.40.dim[1].stride = 2;
atmp.40.dim[1].lbound = 0;
atmp.40.dim[1].ubound = 1;
A.57 = (complex4[0:] *) &A.41;
atmp.40.data = A.57;
atmp.40.offset = 0;
[...]
_gfortran_transpose_8 (&atmp.40, &parm.42);
D.687 = atmp.40.data;
Explicit temporary:
parm.40.dtype = 546;
parm.40.dim[0].lbound = 1;
parm.40.dim[0].ubound = 2;
parm.40.dim[0].stride = 1;
parm.40.dim[1].lbound = 1;
parm.40.dim[1].ubound = 2;
parm.40.dim[1].stride = 2;
D.674 = (complex4[0:] *) &f[0];
parm.40.data = D.674;
parm.40.offset = 0;
[...]
_gfortran_transpose_8 (&parm.40, &parm.41);
SR.110 = (complex4[0:] *) &A.44;
__builtin_memcpy (&(*SR.110)[0], &data.46, 32);
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19294