This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
RE: [Patch, fortran] PR15809 (PR19276) - ICE and segfault with au tomatic character, dummy pointer arrays
- From: THOMAS Paul Richard 169137 <prthomas at drfccad dot cea dot fr>
- To: "'gcc-patches at gcc dot gnu dot org'" <gcc-patches at gcc dot gnu dot org>, "'fortran at gcc dot gnu dot org'" <fortran at gcc dot gnu dot org>
- Cc: "'jblomqvi at cc dot hut dot fi'" <jblomqvi at cc dot hut dot fi>, "'toon at moene dot indiv dot nluug dot nl'" <toon at moene dot indiv dot nluug dot nl>, "'paulthomas2 at wanadoo dot fr'" <paulthomas2 at wanadoo dot fr>, "'giese025 at tc dot umn dot edu'" <giese025 at tc dot umn dot edu>, "'erik dot edelmann at iki dot fi'" <erik dot edelmann at iki dot fi>, "'Tobias dot Schlueter at Physik dot Uni-Muenchen dot DE'" <Tobias dot Schlueter at Physik dot Uni-Muenchen dot DE>
- Date: Mon, 28 Nov 2005 17:47:00 +0100
- Subject: RE: [Patch, fortran] PR15809 (PR19276) - ICE and segfault with au tomatic character, dummy pointer arrays
I forgot to add that the above patch does not touch the problem of pointer
aliassing. That is a much bigger job than I get get my head around at the
moment.
The consequence is that the patch will only work fully and 100% correctly,
when the character length is the same in the caller and callee scopes.
Alignment and out-of-bounds problems can occur otherwise.
Cheers
Paul