[Bug fortran/25073] CASEs overlap

tkoenig at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Mon Apr 17 19:38:00 GMT 2006



------- Comment #3 from tkoenig at gcc dot gnu dot org  2006-04-17 19:38 -------
This is now fixed on mainline and 4.1:

$ cat case.f90
program main
  logical :: l
  select case (l)
  case (.true.)
  case (.true.)
  end select
end program main
$ gfortran case.f90
 In file case.f90:4

  case (.true.)
       1
 In file case.f90:5

  case (.true.)
       2
Error: CASE label at (1) overlaps with CASE label at (2)
$ gfortran -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../../gcc/trunk/configure --prefix=/home/ig25
--enable-languages=c,fortran
Thread model: posix
gcc version 4.2.0 20060412 (experimental)

All we need now is a test case, then we can close this.


-- 

tkoenig at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tkoenig at gcc dot gnu dot
                   |                            |org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25073



More information about the Gcc-bugs mailing list