@@ -8,7 +8,7 @@ subroutine f00
88
99! UNPARSE: SUBROUTINE f00
1010! UNPARSE: CONTINUE
11- ! UNPARSE: !$OMP METADIRECTIVE WHEN(CONSTRUCT={TARGET, PARALLEL}: NOTHING)
11+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(CONSTRUCT={TARGET, PARALLEL}: NOTHING)
1212! UNPARSE: END SUBROUTINE
1313
1414! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -30,7 +30,7 @@ subroutine f01
3030
3131! UNPARSE: SUBROUTINE f01
3232! UNPARSE: CONTINUE
33- ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(host), DEVICE_NUM(1_4)}: NOTHING)
33+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(host), DEVICE_NUM(1_4)}: NOTHING)
3434! UNPARSE: END SUBROUTINE
3535
3636! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -57,7 +57,7 @@ subroutine f02
5757
5858! UNPARSE: SUBROUTINE f02
5959! UNPARSE: CONTINUE
60- ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(any), DEVICE_NUM(7_4)}: NOTHING)
60+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(TARGET_DEVICE={KIND(any), DEVICE_NUM(7_4)}: NOTHING)
6161! UNPARSE: END SUBROUTINE
6262
6363! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -85,8 +85,8 @@ subroutine f03
8585
8686! UNPARSE: SUBROUTINE f03
8787! UNPARSE: CONTINUE
88- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={ATOMIC_DEFAULT_MEM_ORDER(ACQ_REL)}: &
89- ! UNPARSE: !$OMP&NOTHING )
88+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={ATOMIC_DEFAULT_MEM_ORDER(ACQ_REL)}: N &
89+ ! UNPARSE: !$OMP&OTHING )
9090! UNPARSE: END SUBROUTINE
9191
9292! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -109,8 +109,8 @@ subroutine f04
109109
110110! UNPARSE: SUBROUTINE f04
111111! UNPARSE: CONTINUE
112- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={extension_trait(haha(1_4), foo(baz,bar(1_4&
113- ! UNPARSE: !$OMP&))) }: NOTHING)
112+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={extension_trait(haha(1_4), foo(baz,bar(1_4) &
113+ ! UNPARSE: !$OMP&))}: NOTHING)
114114! UNPARSE: END SUBROUTINE
115115
116116! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -149,8 +149,8 @@ subroutine f05(x)
149149! UNPARSE: SUBROUTINE f05 (x)
150150! UNPARSE: INTEGER x
151151! UNPARSE: CONTINUE
152- ! UNPARSE: !$OMP METADIRECTIVE WHEN(USER={CONDITION(SCORE(100_4): .true._4)}: PARALLEL DO REDUCTION(+&
153- ! UNPARSE: !$OMP&: x)) OTHERWISE(NOTHING)
152+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(USER={CONDITION(SCORE(100_4): .true._4)}: PARALLEL DO REDUCTION(+: &
153+ ! UNPARSE: !$OMP& x)) OTHERWISE(NOTHING)
154154! UNPARSE: DO i=1_4,10_4
155155! UNPARSE: END DO
156156! UNPARSE: END SUBROUTINE
@@ -186,8 +186,8 @@ subroutine f06
186186
187187! UNPARSE: SUBROUTINE f06
188188! UNPARSE: CONTINUE
189- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}, USER={CONDITION(.true._4)}: NO &
190- ! UNPARSE: !$OMP&THING )
189+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}, USER={CONDITION(.true._4)}: NOT &
190+ ! UNPARSE: !$OMP&HING )
191191! UNPARSE: END SUBROUTINE
192192
193193! PARSE-TREE: ExecutionPartConstruct -> ExecutableConstruct -> OpenMPConstruct -> OpenMPStandaloneConstruct -> OmpMetadirectiveDirective
@@ -219,8 +219,8 @@ subroutine f07
219219end
220220
221221! UNPARSE: SUBROUTINE f07
222- ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}: DECLARE SIMD) WHEN(USE &
223- ! UNPARSE: !$OMP&R ={CONDITION(.true._4)}: DECLARE TARGET) OTHERWISE(NOTHING)
222+ ! UNPARSE: !$OMP METADIRECTIVE WHEN(IMPLEMENTATION={VENDOR(amd)}: DECLARE SIMD) WHEN(USER &
223+ ! UNPARSE: !$OMP&={CONDITION(.true._4)}: DECLARE TARGET) OTHERWISE(NOTHING)
224224! UNPARSE: END SUBROUTINE
225225
226226! PARSE-TREE: OpenMPDeclarativeConstruct -> OmpMetadirectiveDirective
0 commit comments