! Copyright 2019-2022 Free Software Foundation, Inc. ! ! This program is free software; you can redistribute it and/or modify ! it under the terms of the GNU General Public License as published by ! the Free Software Foundation; either version 3 of the License, or ! (at your option) any later version. ! ! This program is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! ! You should have received a copy of the GNU General Public License ! along with this program; if not, see . program test logical :: l logical (kind=1) :: l1 logical (kind=2) :: l2 logical (kind=4) :: l4 logical (kind=8) :: l8 type :: a_struct logical :: a1 logical :: a2 end type a_struct type (a_struct) :: s1 s1%a1 = .TRUE. s1%a2 = .FALSE. l1 = .TRUE. l2 = .TRUE. l4 = .TRUE. l8 = .TRUE. l = .FALSE. ! stop-here end