[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-08-03 Thread domob at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 Daniel Kraft changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-08-03 Thread domob at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 --- Comment #10 from Daniel Kraft 2011-08-03 09:37:14 UTC --- Author: domob Date: Wed Aug 3 09:37:11 2011 New Revision: 177249 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177249 Log: 2011-08-03 Daniel Kraft PR fortran/49885

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-08-02 Thread domob at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 --- Comment #9 from Daniel Kraft 2011-08-02 20:15:08 UTC --- Fixed on trunk. I will also backport to 4.6 later, and then close the PR.

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-08-02 Thread domob at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 --- Comment #8 from Daniel Kraft 2011-08-02 20:10:17 UTC --- Author: domob Date: Tue Aug 2 20:10:13 2011 New Revision: 177211 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177211 Log: 2011-08-02 Daniel Kraft PR fortran/49885

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-08-02 Thread domob at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 --- Comment #7 from Daniel Kraft 2011-08-02 17:55:38 UTC --- This seems to be fixed by changing gfc_start_block in trans-array.c:gfc_trans_auto_array_allocation to gfc_init_block. That's the way it already was in trans-decl.c:gfc_trans_auto_char

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-08-01 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 Richard Guenther changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-07-29 Thread domob at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 --- Comment #6 from Daniel Kraft 2011-07-29 17:00:12 UTC --- For the record, with the original test case and -fdump-tree-original, I get: s (integer(kind=4) & restrict nb) { character(kind=1) bad_rec[1][1:.bad_rec]; integer(kind=4) .bad_rec;

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-07-28 Thread domob at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 Daniel Kraft changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-07-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 --- Comment #4 from Tobias Burnus 2011-07-28 14:06:46 UTC --- (In reply to comment #3) > Thus, the regression is caused by: Ups, wrong patch. The person and the PR were correct, the cited patch was not. Correct patch, which causes the regressio

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-07-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 Tobias Burnus changed: What|Removed |Added CC||domob at gcc dot gnu.org --- Comment #3 f

[Bug fortran/49885] [4.6/4.7 Regression] Segmentation fault when writing to an automatic character array

2011-07-28 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49885 Tobias Burnus changed: What|Removed |Added Component|libfortran |fortran --- Comment #2 from Tobias Burnus