OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc1/] [gcc/] [testsuite/] [gfortran.fortran-torture/] [execute/] [logical_select_1.f90] - Diff between revs 303 and 338

Only display areas with differences | Details | Blame | View Log

Rev 303 Rev 338
LOGICAL :: L = .FALSE.
LOGICAL :: L = .FALSE.
SELECT CASE (L)
SELECT CASE (L)
   CASE (.TRUE.)
   CASE (.TRUE.)
      CALL abort
      CALL abort
   CASE (.FALSE.)
   CASE (.FALSE.)
      CONTINUE
      CONTINUE
   CASE DEFAULT
   CASE DEFAULT
      CALL abort
      CALL abort
END SELECT
END SELECT
SELECT CASE (L)
SELECT CASE (L)
   CASE (.TRUE., .FALSE.)
   CASE (.TRUE., .FALSE.)
      CONTINUE
      CONTINUE
   CASE DEFAULT
   CASE DEFAULT
      CALL abort
      CALL abort
END SELECT
END SELECT
SELECT CASE (L)
SELECT CASE (L)
   CASE (.FALSE.)
   CASE (.FALSE.)
      CONTINUE
      CONTINUE
   CASE DEFAULT
   CASE DEFAULT
      CALL abort
      CALL abort
END SELECT
END SELECT
SELECT CASE (L)
SELECT CASE (L)
   CASE (.NOT. .TRUE.)
   CASE (.NOT. .TRUE.)
      CONTINUE
      CONTINUE
   CASE DEFAULT
   CASE DEFAULT
      CALL abort
      CALL abort
END SELECT
END SELECT
SELECT CASE (.NOT. L)
SELECT CASE (.NOT. L)
   CASE (.TRUE.)
   CASE (.TRUE.)
      CONTINUE
      CONTINUE
   CASE DEFAULT
   CASE DEFAULT
      CALL abort
      CALL abort
END SELECT
END SELECT
SELECT CASE (Truth_or_Dare() .OR. L)
SELECT CASE (Truth_or_Dare() .OR. L)
   CASE (.TRUE.)
   CASE (.TRUE.)
      CONTINUE
      CONTINUE
   CASE DEFAULT
   CASE DEFAULT
      CALL abort
      CALL abort
END SELECT
END SELECT
CONTAINS
CONTAINS
   FUNCTION Truth_or_Dare ()
   FUNCTION Truth_or_Dare ()
      LOGICAL Truth_or_Dare
      LOGICAL Truth_or_Dare
      Truth_or_Dare = .TRUE.
      Truth_or_Dare = .TRUE.
   END FUNCTION
   END FUNCTION
END
END
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.