[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-05-25 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30881

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-05-16 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2007-05-16 09:11 --- Fixed on trunk Paul and Brooks -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-05-15 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2007-05-16 06:41 --- Subject: Bug 30881 Author: pault Date: Wed May 16 05:40:51 2007 New Revision: 124759 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124759 Log: 2007-05-16 Brooks Moses <[EMAIL PROTECTED]> PR fortran

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-04-06 Thread brooks at gcc dot gnu dot org
-- brooks at gcc dot gnu dot org changed: What|Removed |Added CC||brooks at gcc dot gnu dot |

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-03-07 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2007-03-07 10:53 --- (In reply to comment #3) > fortran/trans-const.c:278 (because the expr is not an EXPR_CONSTANT). This > will > all be fixed when the simplifcation routine for TRANSFER is written. FX, You are correct - this is effec

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-03-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-03-03 12:36 --- I also get the ICE on i686-linux. We get into compare_cases (resolve.c) and try to compare op1->high and op2->low, but both are functions and not constants, so the values in op1->high->value are meaningless, and c

[Bug fortran/30881] Select case of case(transfer(...)) wrongly rejected

2007-02-20 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-02-20 13:23 --- I cannot reproduce the ICE with 4.3.0 20070220/x86_64-unknown-linux-gnu. I get the following error: CASE(TRANSFER(.TRUE.,K)) 1 foo.f90:6.5: CASE(TRANSFER(.FALSE.,K)) 2 Error: CASE label at (1) overlaps with C