Lines Matching full:expected
3 // expected-error@+1 {{expected an OpenMP directive}}
6 // expected-error@+2 {{'#pragma omp declare simd' can only be applied to functions}}
9 // expected-error@+2 {{'#pragma omp declare simd' can only be applied to functions}}
15 // expected-error@+2 {{expected an OpenMP directive}} expected-error@+1 {{function declaration is e…
19 // expected-error@+3 {{function declaration is expected after 'declare simd' directive}}
20 // expected-error@+1 {{function declaration is expected after 'declare simd' directive}}
26 // expected-error@+3 {{function declaration is expected after 'declare simd' directive}}
27 // expected-error@+1 {{function declaration is expected after 'declare simd' directive}}
33 // expected-error@+1 {{single declaration is expected after 'declare simd' directive}}
35 // expected-note@+1 {{declared here}}
38 // expected-error@+1 {{'C' does not refer to a value}}
40 // expected-note@+1 {{declared here}}
54 #pragma omp declare simd inbranch inbranch notinbranch // expected-error {{unexpected 'notinbranch'…
55 #pragma omp declare simd notinbranch notinbranch inbranch // expected-error {{unexpected 'inbranch'…
56 // expected-note@+2 {{read of non-const variable 'b' is not allowed in a constant expression}}
57 // expected-error@+1 {{expression is not an integral constant expression}}
59 // expected-error@+1 {{directive '#pragma omp declare simd' cannot contain more than one 'simdlen' …
61 // expected-error@+1 {{expected '(' after 'simdlen'}}
63 // expected-note@+3 {{to match this '('}}
64 // expected-error@+2 {{expected ')'}}
65 // expected-error@+1 {{expected expression}}
67 // expected-error@+2 {{expected '(' after 'simdlen'}}
68 // expected-error@+1 {{expected expression}}
70 // expected-error@+1 2 {{expected expression}}
72 // expected-warning@+3 {{extra tokens at the end of '#pragma omp declare simd' are ignored}}
73 // expected-error@+2 {{expected '(' after 'simdlen'}}
74 // expected-error@+1 {{expected expression}}
78 // expected-error@+3 4 {{expected reference to one of the parameters of function 'foo'}}
79 // expected-error@+2 {{invalid use of 'this' outside of a non-static member function}}
80 // expected-error@+1 {{argument to 'simdlen' clause must be a strictly positive integer value}}
86 …// expected-note@+1 {{in instantiation of function template specialization 'foo<-3>' requested her… in test()
90 // expected-error@+1 {{expected '(' after 'uniform'}}
92 // expected-note@+3 {{to match this '('}}
93 // expected-error@+2 {{expected ')'}}
94 // expected-error@+1 {{expected expression}}
96 // expected-error@+1 {{expected expression}}
98 // expected-note@+3 {{to match this '('}}
99 // expected-error@+2 {{expected ')'}}
100 // expected-error@+1 {{invalid use of 'this' outside of a non-static member function}}
102 // expected-note@+3 {{to match this '('}}
103 // expected-error@+2 {{expected ')'}}
104 // expected-error@+1 {{invalid use of 'this' outside of a non-static member function}}
106 // expected-error@+1 {{expected expression}}
108 // expected-error@+1 {{expected '(' after 'aligned'}}
110 // expected-note@+3 {{to match this '('}}
111 // expected-error@+2 {{expected ')'}}
112 // expected-error@+1 {{expected expression}}
114 // expected-error@+1 {{expected expression}}
116 // expected-note@+3 {{to match this '('}}
117 // expected-error@+2 {{expected ')'}}
118 // expected-error@+1 {{expected expression}}
120 // expected-error@+1 {{expected expression}}
122 // expected-warning@+2 {{extra tokens at the end of '#pragma omp declare simd' are ignored}}
123 // expected-error@+1 {{expected '(' after 'aligned'}}
125 // expected-note@+3 {{to match this '('}}
126 // expected-error@+2 {{expected ')'}}
127 // expected-error@+1 {{invalid use of 'this' outside of a non-static member function}}
129 // expected-note@+3 {{to match this '('}}
130 // expected-error@+2 {{expected ')'}}
131 // expected-error@+1 {{invalid use of 'this' outside of a non-static member function}}
133 // expected-error@+1 {{expected expression}}
135 // expected-note@+4 {{defined as aligned}}
136 // expected-error@+3 {{a parameter cannot appear in more than one aligned clause}}
137 // expected-error@+2 {{expected expression}}
138 // expected-error@+1 {{expected ',' or ')' in 'aligned' clause}}
140 // expected-note@+2 {{defined as aligned}}
141 // expected-error@+1 {{a parameter cannot appear in more than one aligned clause}}
143 // expected-error@+1 {{argument to 'aligned' clause must be a strictly positive integer value}}
145 // expected-warning@+1 {{aligned clause will be ignored because the requested alignment is not a po…
147 // expected-error@+1 {{expected '(' after 'linear'}}
149 // expected-note@+3 {{to match this '('}}
150 // expected-error@+2 {{expected ')'}}
151 // expected-error@+1 {{expected expression}}
153 // expected-error@+1 {{expected expression}}
155 // expected-note@+3 {{to match this '('}}
156 // expected-error@+2 {{expected ')'}}
157 // expected-error@+1 {{expected expression}}
159 // expected-error@+1 {{expected expression}}
161 // expected-warning@+2 {{extra tokens at the end of '#pragma omp declare simd' are ignored}}
162 // expected-error@+1 {{expected '(' after 'linear'}}
164 // expected-note@+3 {{to match this '('}}
165 // expected-error@+2 {{expected ')'}}
166 // expected-error@+1 {{invalid use of 'this' outside of a non-static member function}}
168 // expected-note@+3 {{to match this '('}}
169 // expected-error@+2 {{expected ')'}}
170 // expected-error@+1 {{invalid use of 'this' outside of a non-static member function}}
172 // expected-error@+1 {{expected expression}}
174 // expected-note@+4 {{defined as linear}}
175 // expected-error@+3 {{linear variable cannot be linear}}
176 // expected-error@+2 {{expected expression}}
177 // expected-error@+1 {{expected ',' or ')' in 'linear' clause}}
179 // expected-note@+2 {{defined as linear}}
180 // expected-error@+1 {{linear variable cannot be linear}}
184 // expected-error@+1 {{expected a reference to a parameter specified in a 'uniform' clause}}
186 // expected-note@+2 {{defined as uniform}}
187 // expected-error@+1 {{linear variable cannot be uniform}}
189 // expected-note@+2 {{defined as uniform}}
190 // expected-error@+1 {{linear variable cannot be uniform}}
192 // expected-error@+1 {{variable of non-reference type 'int *' can be used only with 'val' modifier,…
194 // expected-error@+1 {{variable of non-reference type 'int *' can be used only with 'val' modifier,…
196 // expected-error@+1 {{expected one of 'ref', val' or 'uval' modifiers}}
202 // expected-error@+2 {{function declaration is expected after 'declare simd' directive}}
206 // expected-note@+7 {{defined as uniform}}
207 // expected-error@+6 {{expected a reference to a parameter specified in a 'uniform' clause}}
208 // expected-error@+5 {{linear variable cannot be uniform}}
209 // expected-note@+4 {{defined as aligned}}
210 // expected-error@+3 {{argument to 'aligned' clause must be a strictly positive integer value}}
211 // expected-error@+2 {{'this' cannot appear in more than one aligned clause}}
212 // expected-error@+1 {{use of undeclared identifier 't'}}
215 // expected-error@+1 {{unexpected OpenMP directive '#pragma omp declare simd'}} in h()
225 // expected-error@+1 {{function declaration is expected after 'declare simd' directive}}
228 // expected-error@+1 {{function declaration is expected after 'declare simd' directive}}
230 // expected-error@+1 {{function declaration is expected after 'declare simd' directive}}