generic_8.f90

来自「用于进行gcc测试」· F90 代码 · 共 32 行

F90
32
字号
! { dg-do compile }! Tests the fix for PR29837, in which the following valid code! would emit an error because of mistaken INTENT; the wrong! specific interface would be used for the comparison.!! Contributed by !MODULE M  IMPLICIT NONE  INTERFACE A    MODULE PROCEDURE A1,A2  END INTERFACECONTAINS  SUBROUTINE A2(X)    INTEGER, INTENT(INOUT) :: X  END SUBROUTINE A2  SUBROUTINE A1(X,Y)    INTEGER, INTENT(IN) :: X    INTEGER, INTENT(OUT) :: Y    Y=X  END SUBROUTINE A1  SUBROUTINE T(X)    INTEGER, INTENT(IN) :: X(:)    INTEGER Y    CALL A(MAXVAL(X),Y)  END SUBROUTINE TEND MODULE M! { dg-final { cleanup-modules "m" } }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?