[Bug fortran/36214] Wrong simplification of BOZ constants

2008-12-24 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36214

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-09-14 Thread domob at gcc dot gnu dot org
--- Comment #9 from domob at gcc dot gnu dot org 2008-09-14 09:59 --- Subject: Bug 36214 Author: domob Date: Sun Sep 14 09:57:50 2008 New Revision: 140358 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140358 Log: 2008-09-11 Daniel Kraft [EMAIL PROTECTED] PR

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-09-14 Thread domob at gcc dot gnu dot org
--- Comment #10 from domob at gcc dot gnu dot org 2008-09-14 10:02 --- Fixed for trunk (4.4) and 4.3. -- domob at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-09-11 Thread domob at gcc dot gnu dot org
--- Comment #8 from domob at gcc dot gnu dot org 2008-09-11 07:29 --- Subject: Bug 36214 Author: domob Date: Thu Sep 11 07:28:18 2008 New Revision: 140264 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=140264 Log: 2008-09-11 Daniel Kraft [EMAIL PROTECTED] PR

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-09-10 Thread domob at gcc dot gnu dot org
--- Comment #4 from domob at gcc dot gnu dot org 2008-09-10 14:54 --- I see the same problem with the program below: implicit none real, parameter :: r = 0.0 real(kind=8), parameter :: rd = real(b'

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-09-10 Thread kargl at gcc dot gnu dot org
--- Comment #5 from kargl at gcc dot gnu dot org 2008-09-10 15:42 --- Daniel, I looked at this briefly last week. Here's another test case that might be easier to trace. implicit none real(4) r real(8) rd complex(8) z rd =

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-09-10 Thread domob at gcc dot gnu dot org
--- Comment #6 from domob at gcc dot gnu dot org 2008-09-10 16:08 --- -fdump-parse-tree gives ASSIGN MAIN__:rd 5.31837115e-315_8 ASSIGN MAIN__:z (complex 5.3183711317956924e-315_8 0_8) ASSIGN MAIN__:r 0 IF (/= MAIN__:z __convert_r8_c8[[((MAIN__:rd))]])

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-09-10 Thread domob at gcc dot gnu dot org
--- Comment #7 from domob at gcc dot gnu dot org 2008-09-10 19:04 --- The problem is that gfc_interpret_float does not set the default mpfr precision to the value for its kind parameter but leaves the setting that is already present. This is presumably the reason why inserting the

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-08-08 Thread jv244 at cam dot ac dot uk
--- Comment #3 from jv244 at cam dot ac dot uk 2008-08-08 22:15 --- Maybe a hint from xlf90: xlf90 test.f90 test.f90, line 3.41: 1516-045 (E) Source is longer than target. Truncation will occur on the left. test.f90, line 6.14: 1516-045 (E) Source is longer than target. Truncation will