--- Comment #6 from burnus at gcc dot gnu dot org 2008-06-13 13:14 ---
FIXED on the trunk (4.4.0).
Thanks for the report.
--
burnus at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #5 from burnus at gcc dot gnu dot org 2008-06-13 13:05 ---
Subject: Bug 36476
Author: burnus
Date: Fri Jun 13 13:04:26 2008
New Revision: 136754
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136754
Log:
2008-06-13 Tobias Burnus <[EMAIL PROTECTED]>
PR fort
--- Comment #4 from burnus at gcc dot gnu dot org 2008-06-12 19:26 ---
> TODO: Create test cases (incl. for kind=4)
And with -std=f95: checking for equal string lengths. Also the initialization
by an other parameter should be checked. I will work on a test case in the next
days.
--
b
--- Comment #3 from burnus at gcc dot gnu dot org 2008-06-12 18:32 ---
Created an attachment (id=15758)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15758&action=view)
Patch; TODO: Create test cases (incl. for kind=4)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36476
--- Comment #2 from walter dot zimmer at dlr dot de 2008-06-10 08:11
---
The workaround works fine, many thanks!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36476
--- Comment #1 from burnus at gcc dot gnu dot org 2008-06-09 16:40 ---
CONFIRM. The failing assert is:
gcc_assert (!sym->value);
Work around: Use the following syntax
CHARACTER (len=*), PARAMETER :: MY_STRING(1:3) = (/ "A" , "B", "C" /)
or explicitly give the length of the