------- 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