📄 a.33.4.f90
字号:
! { dg-do compile } SUBROUTINE S(N) INTEGER N REAL, DIMENSION(:), ALLOCATABLE :: A REAL, DIMENSION(:), POINTER :: B ALLOCATE (A(N))!$OMP SINGLE ! { dg-error "COPYPRIVATE clause object 'a'" } ALLOCATE (B(N)) READ (11) A,B!$OMP END SINGLE COPYPRIVATE(A,B) ! Variable A designates a private object ! which has the same value in each thread ! Variable B designates a shared object!$OMP BARRIER!$OMP SINGLE DEALLOCATE (B)!$OMP END SINGLE NOWAIT END SUBROUTINE S
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -