--- Comment #9 from burnus at gcc dot gnu dot org 2007-07-24 13:31 ---
Daniel, could you update the bug status; e.g. mark it as fixed or write what
still needs to be done.
--
burnus at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from dfranke at gcc dot gnu dot org 2007-07-22 16:31 ---
Subject: Bug 29962
Author: dfranke
Date: Sun Jul 22 16:31:11 2007
New Revision: 126826
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126826
Log:
gcc/fortran:
2007-07-22 Daniel Franke [EMAIL PROTECTED]
--- Comment #7 from burnus at gcc dot gnu dot org 2007-06-23 16:13 ---
TRANSFER is rejected at initialization expression (w/ -std=f95 f2003) but it
is allowed per 7.1.6.1 Constant expression / initialization expression (F95
standard):
(5) A reference to one of the transformational
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
CC||fxcoudert at gcc dot gnu dot
|
--- Comment #6 from burnus at gcc dot gnu dot org 2006-12-04 20:03 ---
Subject: Bug 29962
Author: burnus
Date: Mon Dec 4 20:02:43 2006
New Revision: 119505
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119505
Log:
fortran/
2006-12-04 Tobias Burnus [EMAIL PROTECTED]
--- Comment #5 from patchapp at dberlin dot org 2006-11-27 10:15 ---
Subject: Bug number PR29962
A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2006-11/msg01799.html
--
--- Comment #1 from burnus at gcc dot gnu dot org 2006-11-23 21:10 ---
I just realized I was too brief:
There are three types of initialization expressions (IE):
- Valid in F95
- Added as valid F2003
- Only valid as GNU extensions
We need to check:
- Is there a non-elemental function
--- Comment #2 from burnus at gcc dot gnu dot org 2006-11-23 21:58 ---
One other thing we need to change:
real, parameter :: d = 2.0**0.5
1
Error: Exponent at (1) must be INTEGER for an initialization expression
This is now also allowed in F2003.
--
--- Comment #3 from burnus at gcc dot gnu dot org 2006-11-23 23:51 ---
Non-elemental intrinsic functions in Section 13.7 of Fortran 2003:
ALL(T), ALLOCATED(I), ANY(T), ASSOCIATED(I), BIT_SIZE(I),
COMMAND_ARGUMENT_COUNT(I), COUNT(T), CSHIFT(T), DIGITS(I), DOT_PRODUCT(T),
EOSHIFT(T),
--- Comment #4 from burnus at gcc dot gnu dot org 2006-11-24 07:19 ---
Some more points (thanks to Richard Main for pointing out):
Not all inquiry functions are allowed but only specification inquiry listed
in 7.1.6:
- Array inquiry (14.5.7; lbound, ubound, shape, size)
- bit_size
-
10 matches
Mail list logo