From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28302 invoked by alias); 12 Apr 2006 20:58:13 -0000 Received: (qmail 28259 invoked by alias); 12 Apr 2006 20:58:10 -0000 Date: Wed, 12 Apr 2006 20:58:00 -0000 Message-ID: <20060412205810.28258.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug fortran/25619] temporary array of constant size character type goes wrong In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "hjl at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-04/txt/msg01008.txt.bz2 List-Id: ------- Comment #8 from hjl at gcc dot gnu dot org 2006-04-12 20:58 ------- Subject: Bug 25619 Author: hjl Date: Wed Apr 12 20:58:04 2006 New Revision: 112899 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112899 Log: gcc/fortran/ 2006-04-12 H.J. Lu PR fortran/25619 Backport from mainline 2006-04-04 H.J. Lu * trans-array.c (gfc_conv_expr_descriptor): Only dereference character pointer when copying temporary. PR fortran/23634 Backport from mainline 2006-04-04 H.J. Lu * trans-array.c (gfc_conv_expr_descriptor): Properly copy temporary character with non constant size. gcc/testsuite/ 2006-04-12 H.J. Lu PR fortran/23634 PR fortran/25619 Backport from mainline 2006-04-04 Paul Thomas * gfortran.dg/actual_array_constructor_1.f90: New testcase. Added: branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/actual_array_constructor_1.f90 Modified: branches/gcc-4_1-branch/gcc/fortran/ChangeLog branches/gcc-4_1-branch/gcc/fortran/trans-array.c branches/gcc-4_1-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25619