public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/36724] New: ICE: (character pointer targets substring)
@ 2008-07-03 23:50 loukas dot peristeras at scienomics dot com
2008-07-04 5:59 ` [Bug fortran/36724] " burnus at gcc dot gnu dot org
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: loukas dot peristeras at scienomics dot com @ 2008-07-03 23:50 UTC (permalink / raw)
To: gcc-bugs
The following program gives a compile time segmentation fault.
!---------------------
program testfile
character(LEN=132), target :: line
character(LEN=1), pointer :: t
read(*,'(A)') line
t=>line(1:1)
print*, t
end
!---------------------
The problem seems to be the character pointer to the substring.
debian each info:
------------------------
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-mpfr --with-tune=i686
--enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
/usr/lib/gcc/i486-linux-gnu/4.1.2/f951 file.f90 -quiet -dumpbase file.f90
-mtune=i686 -auxbase file -version -o file.s
GNU F95 version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) (i486-linux-gnu)
compiled by GNU C version 4.1.2 20061115 (prerelease) (Debian
4.1.1-21).
GGC heuristics: --param ggc-min-expand=99 --param ggc-min-heapsize=129393
file.f90:0: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>.
------------------------
--
Summary: ICE: (character pointer targets substring)
Product: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: loukas dot peristeras at scienomics dot com
GCC host triplet: i686-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36724
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug fortran/36724] ICE: (character pointer targets substring)
2008-07-03 23:50 [Bug fortran/36724] New: ICE: (character pointer targets substring) loukas dot peristeras at scienomics dot com
@ 2008-07-04 5:59 ` burnus at gcc dot gnu dot org
2008-07-04 19:03 ` loukas dot peristeras at scienomics dot com
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: burnus at gcc dot gnu dot org @ 2008-07-04 5:59 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from burnus at gcc dot gnu dot org 2008-07-04 05:59 -------
> gcc version 4.1.2 20061115 (prerelease)
I can reproduce it with my 4.1.x and 4.2.y compiler, however, not with 4.3.1 or
4.4.0.
Can you try 4.3 (i.e. the latest stable version) or 4.4 (i.e. the current
developer version)?
4.3 is available in lenny (testing) [and 4.4 in sid].
Nightly gfortran builds can be found at
http://gcc.gnu.org/wiki/GFortranBinaries
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36724
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug fortran/36724] ICE: (character pointer targets substring)
2008-07-03 23:50 [Bug fortran/36724] New: ICE: (character pointer targets substring) loukas dot peristeras at scienomics dot com
2008-07-04 5:59 ` [Bug fortran/36724] " burnus at gcc dot gnu dot org
@ 2008-07-04 19:03 ` loukas dot peristeras at scienomics dot com
2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
3 siblings, 0 replies; 5+ messages in thread
From: loukas dot peristeras at scienomics dot com @ 2008-07-04 19:03 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from loukas dot peristeras at scienomics dot com 2008-07-04 19:03 -------
I have tested it with 4.3.0-8 and I can't reproduce it as well.
-----------------------------------
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla
--enable-bootstrap --enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
--disable-dssi --enable-plugin
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--enable-libgcj-multifile --enable-java-maintainer-mode
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib
--with-cpu=generic --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.3.0 20080428 (Red Hat 4.3.0-8) (GCC)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36724
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug fortran/36724] ICE: (character pointer targets substring)
2008-07-03 23:50 [Bug fortran/36724] New: ICE: (character pointer targets substring) loukas dot peristeras at scienomics dot com
2008-07-04 5:59 ` [Bug fortran/36724] " burnus at gcc dot gnu dot org
2008-07-04 19:03 ` loukas dot peristeras at scienomics dot com
@ 2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
3 siblings, 0 replies; 5+ messages in thread
From: dfranke at gcc dot gnu dot org @ 2008-07-27 16:33 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from dfranke at gcc dot gnu dot org 2008-07-27 16:33 -------
Reporter can't reproduce problem with current release.
Committed testcase to avoid later regression. Closing.
--
dfranke at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36724
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug fortran/36724] ICE: (character pointer targets substring)
2008-07-03 23:50 [Bug fortran/36724] New: ICE: (character pointer targets substring) loukas dot peristeras at scienomics dot com
` (2 preceding siblings ...)
2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
@ 2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
3 siblings, 0 replies; 5+ messages in thread
From: dfranke at gcc dot gnu dot org @ 2008-07-27 16:33 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from dfranke at gcc dot gnu dot org 2008-07-27 16:32 -------
Subject: Bug 36724
Author: dfranke
Date: Sun Jul 27 16:32:14 2008
New Revision: 138190
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138190
Log:
2008-07-27 Daniel Franke <franke.daniel@gmail.com>
PR fortran/36724
* gfortran.dg/pointer_to_substring.f90: New test.
Added:
trunk/gcc/testsuite/gfortran.dg/pointer_to_substring.f90
Modified:
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36724
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-07-27 16:33 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-03 23:50 [Bug fortran/36724] New: ICE: (character pointer targets substring) loukas dot peristeras at scienomics dot com
2008-07-04 5:59 ` [Bug fortran/36724] " burnus at gcc dot gnu dot org
2008-07-04 19:03 ` loukas dot peristeras at scienomics dot com
2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
2008-07-27 16:33 ` dfranke at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).