| ! RUN: %python %S/test_errors.py %s %flang_fc1 |
| program command |
| implicit none |
| Integer(1) :: i1 |
| Integer(2) :: i2 |
| Integer(4) :: i4 |
| Integer(8) :: i8 |
| Integer(16) :: i16 |
| Integer :: a |
| !ERROR: Actual argument for 'length=' has bad type or kind 'INTEGER(1)' |
| call get_command(length=i1) |
| !OK: |
| call get_command(length=i2) |
| !OK: |
| call get_command(length=i4) |
| !OK: |
| call get_command(length=i8) |
| !OK: |
| call get_command(length=i16) |
| !ERROR: Actual argument for 'length=' has bad type or kind 'INTEGER(1)' |
| call get_command_argument(number=a,length=i1) |
| !OK: |
| call get_command_argument(number=a,length=i2) |
| !OK: |
| call get_command_argument(number=a,length=i4) |
| !OK: |
| call get_command_argument(number=a,length=i8) |
| !OK: |
| call get_command_argument(number=a,length=i16) |
| end program |