1 /* Test for valid and invalid combinations of type specifiers.
2 This test covers combinations of the reserved word type specifiers
3 other than _Complex and _Imaginary, and a typedef name as the first
4 specifier only. Within those constraints, there are no GCC extensions
5 and what is accepted should be exactly what C99 permits. All
6 sequences are tested which do not have a shorter invalid initial
7 subsequence. Within the given constraints, there are no valid sequences
8 with an invalid initial subsequence.
10 In particular, the example of PR c/4319 should be rejected unconditionally,
11 not requiring -pedantic. */
12 /* Origin: Joseph Myers <jsm28@cam.ac.uk> */
13 /* { dg-do compile } */
14 /* { dg-options "-std=gnu99" } */
28 void void *x11
; /* { dg-error "error" "void void" } */
29 void char *x12
; /* { dg-error "error" "void char" } */
30 void short *x13
; /* { dg-error "error" "void short" } */
31 void int *x14
; /* { dg-error "error" "void int" } */
32 void long *x15
; /* { dg-error "error" "void long" } */
33 void float *x16
; /* { dg-error "error" "void float" } */
34 void double *x17
; /* { dg-error "error" "void double" } */
35 void signed *x18
; /* { dg-error "error" "void signed" } */
36 void unsigned *x19
; /* { dg-error "error" "void unsigned" } */
37 void _Bool
*x20
; /* { dg-error "error" "void _Bool" } */
38 char void *x21
; /* { dg-error "error" "char void" } */
39 char char *x22
; /* { dg-error "error" "char char" } */
40 char short *x23
; /* { dg-error "error" "char short" } */
41 char int *x24
; /* { dg-error "error" "char int" } */
42 char long *x25
; /* { dg-error "error" "char long" } */
43 char float *x26
; /* { dg-error "error" "char float" } */
44 char double *x27
; /* { dg-error "error" "char double" } */
47 char _Bool
*x30
; /* { dg-error "error" "char _Bool" } */
48 short void *x31
; /* { dg-error "error" "short void" } */
49 short char *x32
; /* { dg-error "error" "short char" } */
50 short short *x33
; /* { dg-error "error" "short short" } */
52 short long *x35
; /* { dg-error "error" "short long" } */
53 short float *x36
; /* { dg-error "error" "short float" } */
54 short double *x37
; /* { dg-error "error" "short double" } */
57 short _Bool
*x40
; /* { dg-error "error" "short _Bool" } */
58 int void *x41
; /* { dg-error "error" "int void" } */
59 int char *x42
; /* { dg-error "error" "int char" } */
61 int int *x44
; /* { dg-error "error" "int int" } */
63 int float *x46
; /* { dg-error "error" "int float" } */
64 int double *x47
; /* { dg-error "error" "int double" } */
67 int _Bool
*x50
; /* { dg-error "error" "int _Bool" } */
68 long void *x51
; /* { dg-error "error" "long void" } */
69 long char *x52
; /* { dg-error "error" "long char" } */
70 long short *x53
; /* { dg-error "error" "long short" } */
73 long float *x56
; /* { dg-error "error" "long float" } */
77 long _Bool
*x60
; /* { dg-error "error" "long _Bool" } */
78 float void *x61
; /* { dg-error "error" "float void" } */
79 float char *x62
; /* { dg-error "error" "float char" } */
80 float short *x63
; /* { dg-error "error" "float short" } */
81 float int *x64
; /* { dg-error "error" "float int" } */
82 float long *x65
; /* { dg-error "error" "float long" } */
83 float float *x66
; /* { dg-error "error" "float float" } */
84 float double *x67
; /* { dg-error "error" "float double" } */
85 float signed *x68
; /* { dg-error "error" "float signed" } */
86 float unsigned *x69
; /* { dg-error "error" "float unsigned" } */
87 float _Bool
*x70
; /* { dg-error "error" "float _Bool" } */
88 double void *x71
; /* { dg-error "error" "double void" } */
89 double char *x72
; /* { dg-error "error" "double char" } */
90 double short *x73
; /* { dg-error "error" "double short" } */
91 double int *x74
; /* { dg-error "error" "double int" } */
93 double float *x76
; /* { dg-error "error" "double float" } */
94 double double *x77
; /* { dg-error "error" "double double" } */
95 double signed *x78
; /* { dg-error "error" "double signed" } */
96 double unsigned *x79
; /* { dg-error "error" "double unsigned" } */
97 double _Bool
*x80
; /* { dg-error "error" "double _Bool" } */
98 signed void *x81
; /* { dg-error "error" "signed void" } */
103 signed float *x86
; /* { dg-error "error" "signed float" } */
104 signed double *x87
; /* { dg-error "error" "signed double" } */
105 signed signed *x88
; /* { dg-error "error" "signed signed" } */
106 signed unsigned *x89
; /* { dg-error "error" "signed unsigned" } */
107 signed _Bool
*x90
; /* { dg-error "error" "signed _Bool" } */
108 unsigned void *x91
; /* { dg-error "error" "unsigned void" } */
113 unsigned float *x96
; /* { dg-error "error" "unsigned float" } */
114 unsigned double *x97
; /* { dg-error "error" "unsigned double" } */
115 unsigned signed *x98
; /* { dg-error "error" "unsigned signed" } */
116 unsigned unsigned *x99
; /* { dg-error "error" "unsigned unsigned" } */
117 unsigned _Bool
*x100
; /* { dg-error "error" "unsigned _Bool" } */
118 _Bool
void *x101
; /* { dg-error "error" "_Bool void" } */
119 _Bool
char *x102
; /* { dg-error "error" "_Bool char" } */
120 _Bool
short *x103
; /* { dg-error "error" "_Bool short" } */
121 _Bool
int *x104
; /* { dg-error "error" "_Bool int" } */
122 _Bool
long *x105
; /* { dg-error "error" "_Bool long" } */
123 _Bool
float *x106
; /* { dg-error "error" "_Bool float" } */
124 _Bool
double *x107
; /* { dg-error "error" "_Bool double" } */
125 _Bool
signed *x108
; /* { dg-error "error" "_Bool signed" } */
126 _Bool
unsigned *x109
; /* { dg-error "error" "_Bool unsigned" } */
127 _Bool _Bool
*x110
; /* { dg-error "error" "_Bool _Bool" } */
128 type
void *x111
; /* { dg-error "error" "type void" } */
129 type
char *x112
; /* { dg-error "error" "type char" } */
130 type
short *x113
; /* { dg-error "error" "type short" } */
131 type
int *x114
; /* { dg-error "error" "type int" } */
132 type
long *x115
; /* { dg-error "error" "type long" } */
133 type
float *x116
; /* { dg-error "error" "type float" } */
134 type
double *x117
; /* { dg-error "error" "type double" } */
135 type
signed *x118
; /* { dg-error "error" "type signed" } */
136 type
unsigned *x119
; /* { dg-error "error" "type unsigned" } */
137 type _Bool
*x120
; /* { dg-error "error" "type _Bool" } */
138 char signed void *x121
; /* { dg-error "error" "char signed void" } */
139 char signed char *x122
; /* { dg-error "error" "char signed char" } */
140 char signed short *x123
; /* { dg-error "error" "char signed short" } */
141 char signed int *x124
; /* { dg-error "error" "char signed int" } */
142 char signed long *x125
; /* { dg-error "error" "char signed long" } */
143 char signed float *x126
; /* { dg-error "error" "char signed float" } */
144 char signed double *x127
; /* { dg-error "error" "char signed double" } */
145 char signed signed *x128
; /* { dg-error "error" "char signed signed" } */
146 char signed unsigned *x129
; /* { dg-error "error" "char signed unsigned" } */
147 char signed _Bool
*x130
; /* { dg-error "error" "char signed _Bool" } */
148 char unsigned void *x131
; /* { dg-error "error" "char unsigned void" } */
149 char unsigned char *x132
; /* { dg-error "error" "char unsigned char" } */
150 char unsigned short *x133
; /* { dg-error "error" "char unsigned short" } */
151 char unsigned int *x134
; /* { dg-error "error" "char unsigned int" } */
152 char unsigned long *x135
; /* { dg-error "error" "char unsigned long" } */
153 char unsigned float *x136
; /* { dg-error "error" "char unsigned float" } */
154 char unsigned double *x137
; /* { dg-error "error" "char unsigned double" } */
155 char unsigned signed *x138
; /* { dg-error "error" "char unsigned signed" } */
156 char unsigned unsigned *x139
; /* { dg-error "error" "char unsigned unsigned" } */
157 char unsigned _Bool
*x140
; /* { dg-error "error" "char unsigned _Bool" } */
158 short int void *x141
; /* { dg-error "error" "short int void" } */
159 short int char *x142
; /* { dg-error "error" "short int char" } */
160 short int short *x143
; /* { dg-error "error" "short int short" } */
161 short int int *x144
; /* { dg-error "error" "short int int" } */
162 short int long *x145
; /* { dg-error "error" "short int long" } */
163 short int float *x146
; /* { dg-error "error" "short int float" } */
164 short int double *x147
; /* { dg-error "error" "short int double" } */
165 short int signed *x148
;
166 short int unsigned *x149
;
167 short int _Bool
*x150
; /* { dg-error "error" "short int _Bool" } */
168 short signed void *x151
; /* { dg-error "error" "short signed void" } */
169 short signed char *x152
; /* { dg-error "error" "short signed char" } */
170 short signed short *x153
; /* { dg-error "error" "short signed short" } */
171 short signed int *x154
;
172 short signed long *x155
; /* { dg-error "error" "short signed long" } */
173 short signed float *x156
; /* { dg-error "error" "short signed float" } */
174 short signed double *x157
; /* { dg-error "error" "short signed double" } */
175 short signed signed *x158
; /* { dg-error "error" "short signed signed" } */
176 short signed unsigned *x159
; /* { dg-error "error" "short signed unsigned" } */
177 short signed _Bool
*x160
; /* { dg-error "error" "short signed _Bool" } */
178 short unsigned void *x161
; /* { dg-error "error" "short unsigned void" } */
179 short unsigned char *x162
; /* { dg-error "error" "short unsigned char" } */
180 short unsigned short *x163
; /* { dg-error "error" "short unsigned short" } */
181 short unsigned int *x164
;
182 short unsigned long *x165
; /* { dg-error "error" "short unsigned long" } */
183 short unsigned float *x166
; /* { dg-error "error" "short unsigned float" } */
184 short unsigned double *x167
; /* { dg-error "error" "short unsigned double" } */
185 short unsigned signed *x168
; /* { dg-error "error" "short unsigned signed" } */
186 short unsigned unsigned *x169
; /* { dg-error "error" "short unsigned unsigned" } */
187 short unsigned _Bool
*x170
; /* { dg-error "error" "short unsigned _Bool" } */
188 int short void *x171
; /* { dg-error "error" "int short void" } */
189 int short char *x172
; /* { dg-error "error" "int short char" } */
190 int short short *x173
; /* { dg-error "error" "int short short" } */
191 int short int *x174
; /* { dg-error "error" "int short int" } */
192 int short long *x175
; /* { dg-error "error" "int short long" } */
193 int short float *x176
; /* { dg-error "error" "int short float" } */
194 int short double *x177
; /* { dg-error "error" "int short double" } */
195 int short signed *x178
;
196 int short unsigned *x179
;
197 int short _Bool
*x180
; /* { dg-error "error" "int short _Bool" } */
198 int long void *x181
; /* { dg-error "error" "int long void" } */
199 int long char *x182
; /* { dg-error "error" "int long char" } */
200 int long short *x183
; /* { dg-error "error" "int long short" } */
201 int long int *x184
; /* { dg-error "error" "int long int" } */
203 int long float *x186
; /* { dg-error "error" "int long float" } */
204 int long double *x187
; /* { dg-error "error" "int long double" } */
205 int long signed *x188
;
206 int long unsigned *x189
;
207 int long _Bool
*x190
; /* { dg-error "error" "int long _Bool" } */
208 int signed void *x191
; /* { dg-error "error" "int signed void" } */
209 int signed char *x192
; /* { dg-error "error" "int signed char" } */
210 int signed short *x193
;
211 int signed int *x194
; /* { dg-error "error" "int signed int" } */
212 int signed long *x195
;
213 int signed float *x196
; /* { dg-error "error" "int signed float" } */
214 int signed double *x197
; /* { dg-error "error" "int signed double" } */
215 int signed signed *x198
; /* { dg-error "error" "int signed signed" } */
216 int signed unsigned *x199
; /* { dg-error "error" "int signed unsigned" } */
217 int signed _Bool
*x200
; /* { dg-error "error" "int signed _Bool" } */
218 int unsigned void *x201
; /* { dg-error "error" "int unsigned void" } */
219 int unsigned char *x202
; /* { dg-error "error" "int unsigned char" } */
220 int unsigned short *x203
;
221 int unsigned int *x204
; /* { dg-error "error" "int unsigned int" } */
222 int unsigned long *x205
;
223 int unsigned float *x206
; /* { dg-error "error" "int unsigned float" } */
224 int unsigned double *x207
; /* { dg-error "error" "int unsigned double" } */
225 int unsigned signed *x208
; /* { dg-error "error" "int unsigned signed" } */
226 int unsigned unsigned *x209
; /* { dg-error "error" "int unsigned unsigned" } */
227 int unsigned _Bool
*x210
; /* { dg-error "error" "int unsigned _Bool" } */
228 long int void *x211
; /* { dg-error "error" "long int void" } */
229 long int char *x212
; /* { dg-error "error" "long int char" } */
230 long int short *x213
; /* { dg-error "error" "long int short" } */
231 long int int *x214
; /* { dg-error "error" "long int int" } */
233 long int float *x216
; /* { dg-error "error" "long int float" } */
234 long int double *x217
; /* { dg-error "error" "long int double" } */
235 long int signed *x218
;
236 long int unsigned *x219
;
237 long int _Bool
*x220
; /* { dg-error "error" "long int _Bool" } */
238 long long void *x221
; /* { dg-error "error" "long long void" } */
239 long long char *x222
; /* { dg-error "error" "long long char" } */
240 long long short *x223
; /* { dg-error "error" "long long short" } */
242 long long long *x225
; /* { dg-error "error" "long long long" } */
243 long long float *x226
; /* { dg-error "error" "long long float" } */
244 long long double *x227
; /* { dg-error "error" "long long double" } */
245 long long signed *x228
;
246 long long unsigned *x229
;
247 long long _Bool
*x230
; /* { dg-error "error" "long long _Bool" } */
248 long double void *x231
; /* { dg-error "error" "long double void" } */
249 long double char *x232
; /* { dg-error "error" "long double char" } */
250 long double short *x233
; /* { dg-error "error" "long double short" } */
251 long double int *x234
; /* { dg-error "error" "long double int" } */
252 long double long *x235
; /* { dg-error "error" "long double long" } */
253 long double float *x236
; /* { dg-error "error" "long double float" } */
254 long double double *x237
; /* { dg-error "error" "long double double" } */
255 long double signed *x238
; /* { dg-error "error" "long double signed" } */
256 long double unsigned *x239
; /* { dg-error "error" "long double unsigned" } */
257 long double _Bool
*x240
; /* { dg-error "error" "long double _Bool" } */
258 long signed void *x241
; /* { dg-error "error" "long signed void" } */
259 long signed char *x242
; /* { dg-error "error" "long signed char" } */
260 long signed short *x243
; /* { dg-error "error" "long signed short" } */
261 long signed int *x244
;
262 long signed long *x245
;
263 long signed float *x246
; /* { dg-error "error" "long signed float" } */
264 long signed double *x247
; /* { dg-error "error" "long signed double" } */
265 long signed signed *x248
; /* { dg-error "error" "long signed signed" } */
266 long signed unsigned *x249
; /* { dg-error "error" "long signed unsigned" } */
267 long signed _Bool
*x250
; /* { dg-error "error" "long signed _Bool" } */
268 long unsigned void *x251
; /* { dg-error "error" "long unsigned void" } */
269 long unsigned char *x252
; /* { dg-error "error" "long unsigned char" } */
270 long unsigned short *x253
; /* { dg-error "error" "long unsigned short" } */
271 long unsigned int *x254
;
272 long unsigned long *x255
;
273 long unsigned float *x256
; /* { dg-error "error" "long unsigned float" } */
274 long unsigned double *x257
; /* { dg-error "error" "long unsigned double" } */
275 long unsigned signed *x258
; /* { dg-error "error" "long unsigned signed" } */
276 long unsigned unsigned *x259
; /* { dg-error "error" "long unsigned unsigned" } */
277 long unsigned _Bool
*x260
; /* { dg-error "error" "long unsigned _Bool" } */
278 double long void *x261
; /* { dg-error "error" "double long void" } */
279 double long char *x262
; /* { dg-error "error" "double long char" } */
280 double long short *x263
; /* { dg-error "error" "double long short" } */
281 double long int *x264
; /* { dg-error "error" "double long int" } */
282 double long long *x265
; /* { dg-error "error" "double long long" } */
283 double long float *x266
; /* { dg-error "error" "double long float" } */
284 double long double *x267
; /* { dg-error "error" "double long double" } */
285 double long signed *x268
; /* { dg-error "error" "double long signed" } */
286 double long unsigned *x269
; /* { dg-error "error" "double long unsigned" } */
287 double long _Bool
*x270
; /* { dg-error "error" "double long _Bool" } */
288 signed char void *x271
; /* { dg-error "error" "signed char void" } */
289 signed char char *x272
; /* { dg-error "error" "signed char char" } */
290 signed char short *x273
; /* { dg-error "error" "signed char short" } */
291 signed char int *x274
; /* { dg-error "error" "signed char int" } */
292 signed char long *x275
; /* { dg-error "error" "signed char long" } */
293 signed char float *x276
; /* { dg-error "error" "signed char float" } */
294 signed char double *x277
; /* { dg-error "error" "signed char double" } */
295 signed char signed *x278
; /* { dg-error "error" "signed char signed" } */
296 signed char unsigned *x279
; /* { dg-error "error" "signed char unsigned" } */
297 signed char _Bool
*x280
; /* { dg-error "error" "signed char _Bool" } */
298 signed short void *x281
; /* { dg-error "error" "signed short void" } */
299 signed short char *x282
; /* { dg-error "error" "signed short char" } */
300 signed short short *x283
; /* { dg-error "error" "signed short short" } */
301 signed short int *x284
;
302 signed short long *x285
; /* { dg-error "error" "signed short long" } */
303 signed short float *x286
; /* { dg-error "error" "signed short float" } */
304 signed short double *x287
; /* { dg-error "error" "signed short double" } */
305 signed short signed *x288
; /* { dg-error "error" "signed short signed" } */
306 signed short unsigned *x289
; /* { dg-error "error" "signed short unsigned" } */
307 signed short _Bool
*x290
; /* { dg-error "error" "signed short _Bool" } */
308 signed int void *x291
; /* { dg-error "error" "signed int void" } */
309 signed int char *x292
; /* { dg-error "error" "signed int char" } */
310 signed int short *x293
;
311 signed int int *x294
; /* { dg-error "error" "signed int int" } */
312 signed int long *x295
;
313 signed int float *x296
; /* { dg-error "error" "signed int float" } */
314 signed int double *x297
; /* { dg-error "error" "signed int double" } */
315 signed int signed *x298
; /* { dg-error "error" "signed int signed" } */
316 signed int unsigned *x299
; /* { dg-error "error" "signed int unsigned" } */
317 signed int _Bool
*x300
; /* { dg-error "error" "signed int _Bool" } */
318 signed long void *x301
; /* { dg-error "error" "signed long void" } */
319 signed long char *x302
; /* { dg-error "error" "signed long char" } */
320 signed long short *x303
; /* { dg-error "error" "signed long short" } */
321 signed long int *x304
;
322 signed long long *x305
;
323 signed long float *x306
; /* { dg-error "error" "signed long float" } */
324 signed long double *x307
; /* { dg-error "error" "signed long double" } */
325 signed long signed *x308
; /* { dg-error "error" "signed long signed" } */
326 signed long unsigned *x309
; /* { dg-error "error" "signed long unsigned" } */
327 signed long _Bool
*x310
; /* { dg-error "error" "signed long _Bool" } */
328 unsigned char void *x311
; /* { dg-error "error" "unsigned char void" } */
329 unsigned char char *x312
; /* { dg-error "error" "unsigned char char" } */
330 unsigned char short *x313
; /* { dg-error "error" "unsigned char short" } */
331 unsigned char int *x314
; /* { dg-error "error" "unsigned char int" } */
332 unsigned char long *x315
; /* { dg-error "error" "unsigned char long" } */
333 unsigned char float *x316
; /* { dg-error "error" "unsigned char float" } */
334 unsigned char double *x317
; /* { dg-error "error" "unsigned char double" } */
335 unsigned char signed *x318
; /* { dg-error "error" "unsigned char signed" } */
336 unsigned char unsigned *x319
; /* { dg-error "error" "unsigned char unsigned" } */
337 unsigned char _Bool
*x320
; /* { dg-error "error" "unsigned char _Bool" } */
338 unsigned short void *x321
; /* { dg-error "error" "unsigned short void" } */
339 unsigned short char *x322
; /* { dg-error "error" "unsigned short char" } */
340 unsigned short short *x323
; /* { dg-error "error" "unsigned short short" } */
341 unsigned short int *x324
;
342 unsigned short long *x325
; /* { dg-error "error" "unsigned short long" } */
343 unsigned short float *x326
; /* { dg-error "error" "unsigned short float" } */
344 unsigned short double *x327
; /* { dg-error "error" "unsigned short double" } */
345 unsigned short signed *x328
; /* { dg-error "error" "unsigned short signed" } */
346 unsigned short unsigned *x329
; /* { dg-error "error" "unsigned short unsigned" } */
347 unsigned short _Bool
*x330
; /* { dg-error "error" "unsigned short _Bool" } */
348 unsigned int void *x331
; /* { dg-error "error" "unsigned int void" } */
349 unsigned int char *x332
; /* { dg-error "error" "unsigned int char" } */
350 unsigned int short *x333
;
351 unsigned int int *x334
; /* { dg-error "error" "unsigned int int" } */
352 unsigned int long *x335
;
353 unsigned int float *x336
; /* { dg-error "error" "unsigned int float" } */
354 unsigned int double *x337
; /* { dg-error "error" "unsigned int double" } */
355 unsigned int signed *x338
; /* { dg-error "error" "unsigned int signed" } */
356 unsigned int unsigned *x339
; /* { dg-error "error" "unsigned int unsigned" } */
357 unsigned int _Bool
*x340
; /* { dg-error "error" "unsigned int _Bool" } */
358 unsigned long void *x341
; /* { dg-error "error" "unsigned long void" } */
359 unsigned long char *x342
; /* { dg-error "error" "unsigned long char" } */
360 unsigned long short *x343
; /* { dg-error "error" "unsigned long short" } */
361 unsigned long int *x344
;
362 unsigned long long *x345
;
363 unsigned long float *x346
; /* { dg-error "error" "unsigned long float" } */
364 unsigned long double *x347
; /* { dg-error "error" "unsigned long double" } */
365 unsigned long signed *x348
; /* { dg-error "error" "unsigned long signed" } */
366 unsigned long unsigned *x349
; /* { dg-error "error" "unsigned long unsigned" } */
367 unsigned long _Bool
*x350
; /* { dg-error "error" "unsigned long _Bool" } */
368 short int signed void *x351
; /* { dg-error "error" "short int signed void" } */
369 short int signed char *x352
; /* { dg-error "error" "short int signed char" } */
370 short int signed short *x353
; /* { dg-error "error" "short int signed short" } */
371 short int signed int *x354
; /* { dg-error "error" "short int signed int" } */
372 short int signed long *x355
; /* { dg-error "error" "short int signed long" } */
373 short int signed float *x356
; /* { dg-error "error" "short int signed float" } */
374 short int signed double *x357
; /* { dg-error "error" "short int signed double" } */
375 short int signed signed *x358
; /* { dg-error "error" "short int signed signed" } */
376 short int signed unsigned *x359
; /* { dg-error "error" "short int signed unsigned" } */
377 short int signed _Bool
*x360
; /* { dg-error "error" "short int signed _Bool" } */
378 short int unsigned void *x361
; /* { dg-error "error" "short int unsigned void" } */
379 short int unsigned char *x362
; /* { dg-error "error" "short int unsigned char" } */
380 short int unsigned short *x363
; /* { dg-error "error" "short int unsigned short" } */
381 short int unsigned int *x364
; /* { dg-error "error" "short int unsigned int" } */
382 short int unsigned long *x365
; /* { dg-error "error" "short int unsigned long" } */
383 short int unsigned float *x366
; /* { dg-error "error" "short int unsigned float" } */
384 short int unsigned double *x367
; /* { dg-error "error" "short int unsigned double" } */
385 short int unsigned signed *x368
; /* { dg-error "error" "short int unsigned signed" } */
386 short int unsigned unsigned *x369
; /* { dg-error "error" "short int unsigned unsigned" } */
387 short int unsigned _Bool
*x370
; /* { dg-error "error" "short int unsigned _Bool" } */
388 short signed int void *x371
; /* { dg-error "error" "short signed int void" } */
389 short signed int char *x372
; /* { dg-error "error" "short signed int char" } */
390 short signed int short *x373
; /* { dg-error "error" "short signed int short" } */
391 short signed int int *x374
; /* { dg-error "error" "short signed int int" } */
392 short signed int long *x375
; /* { dg-error "error" "short signed int long" } */
393 short signed int float *x376
; /* { dg-error "error" "short signed int float" } */
394 short signed int double *x377
; /* { dg-error "error" "short signed int double" } */
395 short signed int signed *x378
; /* { dg-error "error" "short signed int signed" } */
396 short signed int unsigned *x379
; /* { dg-error "error" "short signed int unsigned" } */
397 short signed int _Bool
*x380
; /* { dg-error "error" "short signed int _Bool" } */
398 short unsigned int void *x381
; /* { dg-error "error" "short unsigned int void" } */
399 short unsigned int char *x382
; /* { dg-error "error" "short unsigned int char" } */
400 short unsigned int short *x383
; /* { dg-error "error" "short unsigned int short" } */
401 short unsigned int int *x384
; /* { dg-error "error" "short unsigned int int" } */
402 short unsigned int long *x385
; /* { dg-error "error" "short unsigned int long" } */
403 short unsigned int float *x386
; /* { dg-error "error" "short unsigned int float" } */
404 short unsigned int double *x387
; /* { dg-error "error" "short unsigned int double" } */
405 short unsigned int signed *x388
; /* { dg-error "error" "short unsigned int signed" } */
406 short unsigned int unsigned *x389
; /* { dg-error "error" "short unsigned int unsigned" } */
407 short unsigned int _Bool
*x390
; /* { dg-error "error" "short unsigned int _Bool" } */
408 int short signed void *x391
; /* { dg-error "error" "int short signed void" } */
409 int short signed char *x392
; /* { dg-error "error" "int short signed char" } */
410 int short signed short *x393
; /* { dg-error "error" "int short signed short" } */
411 int short signed int *x394
; /* { dg-error "error" "int short signed int" } */
412 int short signed long *x395
; /* { dg-error "error" "int short signed long" } */
413 int short signed float *x396
; /* { dg-error "error" "int short signed float" } */
414 int short signed double *x397
; /* { dg-error "error" "int short signed double" } */
415 int short signed signed *x398
; /* { dg-error "error" "int short signed signed" } */
416 int short signed unsigned *x399
; /* { dg-error "error" "int short signed unsigned" } */
417 int short signed _Bool
*x400
; /* { dg-error "error" "int short signed _Bool" } */
418 int short unsigned void *x401
; /* { dg-error "error" "int short unsigned void" } */
419 int short unsigned char *x402
; /* { dg-error "error" "int short unsigned char" } */
420 int short unsigned short *x403
; /* { dg-error "error" "int short unsigned short" } */
421 int short unsigned int *x404
; /* { dg-error "error" "int short unsigned int" } */
422 int short unsigned long *x405
; /* { dg-error "error" "int short unsigned long" } */
423 int short unsigned float *x406
; /* { dg-error "error" "int short unsigned float" } */
424 int short unsigned double *x407
; /* { dg-error "error" "int short unsigned double" } */
425 int short unsigned signed *x408
; /* { dg-error "error" "int short unsigned signed" } */
426 int short unsigned unsigned *x409
; /* { dg-error "error" "int short unsigned unsigned" } */
427 int short unsigned _Bool
*x410
; /* { dg-error "error" "int short unsigned _Bool" } */
428 int long long void *x411
; /* { dg-error "error" "int long long void" } */
429 int long long char *x412
; /* { dg-error "error" "int long long char" } */
430 int long long short *x413
; /* { dg-error "error" "int long long short" } */
431 int long long int *x414
; /* { dg-error "error" "int long long int" } */
432 int long long long *x415
; /* { dg-error "error" "int long long long" } */
433 int long long float *x416
; /* { dg-error "error" "int long long float" } */
434 int long long double *x417
; /* { dg-error "error" "int long long double" } */
435 int long long signed *x418
;
436 int long long unsigned *x419
;
437 int long long _Bool
*x420
; /* { dg-error "error" "int long long _Bool" } */
438 int long signed void *x421
; /* { dg-error "error" "int long signed void" } */
439 int long signed char *x422
; /* { dg-error "error" "int long signed char" } */
440 int long signed short *x423
; /* { dg-error "error" "int long signed short" } */
441 int long signed int *x424
; /* { dg-error "error" "int long signed int" } */
442 int long signed long *x425
;
443 int long signed float *x426
; /* { dg-error "error" "int long signed float" } */
444 int long signed double *x427
; /* { dg-error "error" "int long signed double" } */
445 int long signed signed *x428
; /* { dg-error "error" "int long signed signed" } */
446 int long signed unsigned *x429
; /* { dg-error "error" "int long signed unsigned" } */
447 int long signed _Bool
*x430
; /* { dg-error "error" "int long signed _Bool" } */
448 int long unsigned void *x431
; /* { dg-error "error" "int long unsigned void" } */
449 int long unsigned char *x432
; /* { dg-error "error" "int long unsigned char" } */
450 int long unsigned short *x433
; /* { dg-error "error" "int long unsigned short" } */
451 int long unsigned int *x434
; /* { dg-error "error" "int long unsigned int" } */
452 int long unsigned long *x435
;
453 int long unsigned float *x436
; /* { dg-error "error" "int long unsigned float" } */
454 int long unsigned double *x437
; /* { dg-error "error" "int long unsigned double" } */
455 int long unsigned signed *x438
; /* { dg-error "error" "int long unsigned signed" } */
456 int long unsigned unsigned *x439
; /* { dg-error "error" "int long unsigned unsigned" } */
457 int long unsigned _Bool
*x440
; /* { dg-error "error" "int long unsigned _Bool" } */
458 int signed short void *x441
; /* { dg-error "error" "int signed short void" } */
459 int signed short char *x442
; /* { dg-error "error" "int signed short char" } */
460 int signed short short *x443
; /* { dg-error "error" "int signed short short" } */
461 int signed short int *x444
; /* { dg-error "error" "int signed short int" } */
462 int signed short long *x445
; /* { dg-error "error" "int signed short long" } */
463 int signed short float *x446
; /* { dg-error "error" "int signed short float" } */
464 int signed short double *x447
; /* { dg-error "error" "int signed short double" } */
465 int signed short signed *x448
; /* { dg-error "error" "int signed short signed" } */
466 int signed short unsigned *x449
; /* { dg-error "error" "int signed short unsigned" } */
467 int signed short _Bool
*x450
; /* { dg-error "error" "int signed short _Bool" } */
468 int signed long void *x451
; /* { dg-error "error" "int signed long void" } */
469 int signed long char *x452
; /* { dg-error "error" "int signed long char" } */
470 int signed long short *x453
; /* { dg-error "error" "int signed long short" } */
471 int signed long int *x454
; /* { dg-error "error" "int signed long int" } */
472 int signed long long *x455
;
473 int signed long float *x456
; /* { dg-error "error" "int signed long float" } */
474 int signed long double *x457
; /* { dg-error "error" "int signed long double" } */
475 int signed long signed *x458
; /* { dg-error "error" "int signed long signed" } */
476 int signed long unsigned *x459
; /* { dg-error "error" "int signed long unsigned" } */
477 int signed long _Bool
*x460
; /* { dg-error "error" "int signed long _Bool" } */
478 int unsigned short void *x461
; /* { dg-error "error" "int unsigned short void" } */
479 int unsigned short char *x462
; /* { dg-error "error" "int unsigned short char" } */
480 int unsigned short short *x463
; /* { dg-error "error" "int unsigned short short" } */
481 int unsigned short int *x464
; /* { dg-error "error" "int unsigned short int" } */
482 int unsigned short long *x465
; /* { dg-error "error" "int unsigned short long" } */
483 int unsigned short float *x466
; /* { dg-error "error" "int unsigned short float" } */
484 int unsigned short double *x467
; /* { dg-error "error" "int unsigned short double" } */
485 int unsigned short signed *x468
; /* { dg-error "error" "int unsigned short signed" } */
486 int unsigned short unsigned *x469
; /* { dg-error "error" "int unsigned short unsigned" } */
487 int unsigned short _Bool
*x470
; /* { dg-error "error" "int unsigned short _Bool" } */
488 int unsigned long void *x471
; /* { dg-error "error" "int unsigned long void" } */
489 int unsigned long char *x472
; /* { dg-error "error" "int unsigned long char" } */
490 int unsigned long short *x473
; /* { dg-error "error" "int unsigned long short" } */
491 int unsigned long int *x474
; /* { dg-error "error" "int unsigned long int" } */
492 int unsigned long long *x475
;
493 int unsigned long float *x476
; /* { dg-error "error" "int unsigned long float" } */
494 int unsigned long double *x477
; /* { dg-error "error" "int unsigned long double" } */
495 int unsigned long signed *x478
; /* { dg-error "error" "int unsigned long signed" } */
496 int unsigned long unsigned *x479
; /* { dg-error "error" "int unsigned long unsigned" } */
497 int unsigned long _Bool
*x480
; /* { dg-error "error" "int unsigned long _Bool" } */
498 long int long void *x481
; /* { dg-error "error" "long int long void" } */
499 long int long char *x482
; /* { dg-error "error" "long int long char" } */
500 long int long short *x483
; /* { dg-error "error" "long int long short" } */
501 long int long int *x484
; /* { dg-error "error" "long int long int" } */
502 long int long long *x485
; /* { dg-error "error" "long int long long" } */
503 long int long float *x486
; /* { dg-error "error" "long int long float" } */
504 long int long double *x487
; /* { dg-error "error" "long int long double" } */
505 long int long signed *x488
;
506 long int long unsigned *x489
;
507 long int long _Bool
*x490
; /* { dg-error "error" "long int long _Bool" } */
508 long int signed void *x491
; /* { dg-error "error" "long int signed void" } */
509 long int signed char *x492
; /* { dg-error "error" "long int signed char" } */
510 long int signed short *x493
; /* { dg-error "error" "long int signed short" } */
511 long int signed int *x494
; /* { dg-error "error" "long int signed int" } */
512 long int signed long *x495
;
513 long int signed float *x496
; /* { dg-error "error" "long int signed float" } */
514 long int signed double *x497
; /* { dg-error "error" "long int signed double" } */
515 long int signed signed *x498
; /* { dg-error "error" "long int signed signed" } */
516 long int signed unsigned *x499
; /* { dg-error "error" "long int signed unsigned" } */
517 long int signed _Bool
*x500
; /* { dg-error "error" "long int signed _Bool" } */
518 long int unsigned void *x501
; /* { dg-error "error" "long int unsigned void" } */
519 long int unsigned char *x502
; /* { dg-error "error" "long int unsigned char" } */
520 long int unsigned short *x503
; /* { dg-error "error" "long int unsigned short" } */
521 long int unsigned int *x504
; /* { dg-error "error" "long int unsigned int" } */
522 long int unsigned long *x505
;
523 long int unsigned float *x506
; /* { dg-error "error" "long int unsigned float" } */
524 long int unsigned double *x507
; /* { dg-error "error" "long int unsigned double" } */
525 long int unsigned signed *x508
; /* { dg-error "error" "long int unsigned signed" } */
526 long int unsigned unsigned *x509
; /* { dg-error "error" "long int unsigned unsigned" } */
527 long int unsigned _Bool
*x510
; /* { dg-error "error" "long int unsigned _Bool" } */
528 long long int void *x511
; /* { dg-error "error" "long long int void" } */
529 long long int char *x512
; /* { dg-error "error" "long long int char" } */
530 long long int short *x513
; /* { dg-error "error" "long long int short" } */
531 long long int int *x514
; /* { dg-error "error" "long long int int" } */
532 long long int long *x515
; /* { dg-error "error" "long long int long" } */
533 long long int float *x516
; /* { dg-error "error" "long long int float" } */
534 long long int double *x517
; /* { dg-error "error" "long long int double" } */
535 long long int signed *x518
;
536 long long int unsigned *x519
;
537 long long int _Bool
*x520
; /* { dg-error "error" "long long int _Bool" } */
538 long long signed void *x521
; /* { dg-error "error" "long long signed void" } */
539 long long signed char *x522
; /* { dg-error "error" "long long signed char" } */
540 long long signed short *x523
; /* { dg-error "error" "long long signed short" } */
541 long long signed int *x524
;
542 long long signed long *x525
; /* { dg-error "error" "long long signed long" } */
543 long long signed float *x526
; /* { dg-error "error" "long long signed float" } */
544 long long signed double *x527
; /* { dg-error "error" "long long signed double" } */
545 long long signed signed *x528
; /* { dg-error "error" "long long signed signed" } */
546 long long signed unsigned *x529
; /* { dg-error "error" "long long signed unsigned" } */
547 long long signed _Bool
*x530
; /* { dg-error "error" "long long signed _Bool" } */
548 long long unsigned void *x531
; /* { dg-error "error" "long long unsigned void" } */
549 long long unsigned char *x532
; /* { dg-error "error" "long long unsigned char" } */
550 long long unsigned short *x533
; /* { dg-error "error" "long long unsigned short" } */
551 long long unsigned int *x534
;
552 long long unsigned long *x535
; /* { dg-error "error" "long long unsigned long" } */
553 long long unsigned float *x536
; /* { dg-error "error" "long long unsigned float" } */
554 long long unsigned double *x537
; /* { dg-error "error" "long long unsigned double" } */
555 long long unsigned signed *x538
; /* { dg-error "error" "long long unsigned signed" } */
556 long long unsigned unsigned *x539
; /* { dg-error "error" "long long unsigned unsigned" } */
557 long long unsigned _Bool
*x540
; /* { dg-error "error" "long long unsigned _Bool" } */
558 long signed int void *x541
; /* { dg-error "error" "long signed int void" } */
559 long signed int char *x542
; /* { dg-error "error" "long signed int char" } */
560 long signed int short *x543
; /* { dg-error "error" "long signed int short" } */
561 long signed int int *x544
; /* { dg-error "error" "long signed int int" } */
562 long signed int long *x545
;
563 long signed int float *x546
; /* { dg-error "error" "long signed int float" } */
564 long signed int double *x547
; /* { dg-error "error" "long signed int double" } */
565 long signed int signed *x548
; /* { dg-error "error" "long signed int signed" } */
566 long signed int unsigned *x549
; /* { dg-error "error" "long signed int unsigned" } */
567 long signed int _Bool
*x550
; /* { dg-error "error" "long signed int _Bool" } */
568 long signed long void *x551
; /* { dg-error "error" "long signed long void" } */
569 long signed long char *x552
; /* { dg-error "error" "long signed long char" } */
570 long signed long short *x553
; /* { dg-error "error" "long signed long short" } */
571 long signed long int *x554
;
572 long signed long long *x555
; /* { dg-error "error" "long signed long long" } */
573 long signed long float *x556
; /* { dg-error "error" "long signed long float" } */
574 long signed long double *x557
; /* { dg-error "error" "long signed long double" } */
575 long signed long signed *x558
; /* { dg-error "error" "long signed long signed" } */
576 long signed long unsigned *x559
; /* { dg-error "error" "long signed long unsigned" } */
577 long signed long _Bool
*x560
; /* { dg-error "error" "long signed long _Bool" } */
578 long unsigned int void *x561
; /* { dg-error "error" "long unsigned int void" } */
579 long unsigned int char *x562
; /* { dg-error "error" "long unsigned int char" } */
580 long unsigned int short *x563
; /* { dg-error "error" "long unsigned int short" } */
581 long unsigned int int *x564
; /* { dg-error "error" "long unsigned int int" } */
582 long unsigned int long *x565
;
583 long unsigned int float *x566
; /* { dg-error "error" "long unsigned int float" } */
584 long unsigned int double *x567
; /* { dg-error "error" "long unsigned int double" } */
585 long unsigned int signed *x568
; /* { dg-error "error" "long unsigned int signed" } */
586 long unsigned int unsigned *x569
; /* { dg-error "error" "long unsigned int unsigned" } */
587 long unsigned int _Bool
*x570
; /* { dg-error "error" "long unsigned int _Bool" } */
588 long unsigned long void *x571
; /* { dg-error "error" "long unsigned long void" } */
589 long unsigned long char *x572
; /* { dg-error "error" "long unsigned long char" } */
590 long unsigned long short *x573
; /* { dg-error "error" "long unsigned long short" } */
591 long unsigned long int *x574
;
592 long unsigned long long *x575
; /* { dg-error "error" "long unsigned long long" } */
593 long unsigned long float *x576
; /* { dg-error "error" "long unsigned long float" } */
594 long unsigned long double *x577
; /* { dg-error "error" "long unsigned long double" } */
595 long unsigned long signed *x578
; /* { dg-error "error" "long unsigned long signed" } */
596 long unsigned long unsigned *x579
; /* { dg-error "error" "long unsigned long unsigned" } */
597 long unsigned long _Bool
*x580
; /* { dg-error "error" "long unsigned long _Bool" } */
598 signed short int void *x581
; /* { dg-error "error" "signed short int void" } */
599 signed short int char *x582
; /* { dg-error "error" "signed short int char" } */
600 signed short int short *x583
; /* { dg-error "error" "signed short int short" } */
601 signed short int int *x584
; /* { dg-error "error" "signed short int int" } */
602 signed short int long *x585
; /* { dg-error "error" "signed short int long" } */
603 signed short int float *x586
; /* { dg-error "error" "signed short int float" } */
604 signed short int double *x587
; /* { dg-error "error" "signed short int double" } */
605 signed short int signed *x588
; /* { dg-error "error" "signed short int signed" } */
606 signed short int unsigned *x589
; /* { dg-error "error" "signed short int unsigned" } */
607 signed short int _Bool
*x590
; /* { dg-error "error" "signed short int _Bool" } */
608 signed int short void *x591
; /* { dg-error "error" "signed int short void" } */
609 signed int short char *x592
; /* { dg-error "error" "signed int short char" } */
610 signed int short short *x593
; /* { dg-error "error" "signed int short short" } */
611 signed int short int *x594
; /* { dg-error "error" "signed int short int" } */
612 signed int short long *x595
; /* { dg-error "error" "signed int short long" } */
613 signed int short float *x596
; /* { dg-error "error" "signed int short float" } */
614 signed int short double *x597
; /* { dg-error "error" "signed int short double" } */
615 signed int short signed *x598
; /* { dg-error "error" "signed int short signed" } */
616 signed int short unsigned *x599
; /* { dg-error "error" "signed int short unsigned" } */
617 signed int short _Bool
*x600
; /* { dg-error "error" "signed int short _Bool" } */
618 signed int long void *x601
; /* { dg-error "error" "signed int long void" } */
619 signed int long char *x602
; /* { dg-error "error" "signed int long char" } */
620 signed int long short *x603
; /* { dg-error "error" "signed int long short" } */
621 signed int long int *x604
; /* { dg-error "error" "signed int long int" } */
622 signed int long long *x605
;
623 signed int long float *x606
; /* { dg-error "error" "signed int long float" } */
624 signed int long double *x607
; /* { dg-error "error" "signed int long double" } */
625 signed int long signed *x608
; /* { dg-error "error" "signed int long signed" } */
626 signed int long unsigned *x609
; /* { dg-error "error" "signed int long unsigned" } */
627 signed int long _Bool
*x610
; /* { dg-error "error" "signed int long _Bool" } */
628 signed long int void *x611
; /* { dg-error "error" "signed long int void" } */
629 signed long int char *x612
; /* { dg-error "error" "signed long int char" } */
630 signed long int short *x613
; /* { dg-error "error" "signed long int short" } */
631 signed long int int *x614
; /* { dg-error "error" "signed long int int" } */
632 signed long int long *x615
;
633 signed long int float *x616
; /* { dg-error "error" "signed long int float" } */
634 signed long int double *x617
; /* { dg-error "error" "signed long int double" } */
635 signed long int signed *x618
; /* { dg-error "error" "signed long int signed" } */
636 signed long int unsigned *x619
; /* { dg-error "error" "signed long int unsigned" } */
637 signed long int _Bool
*x620
; /* { dg-error "error" "signed long int _Bool" } */
638 signed long long void *x621
; /* { dg-error "error" "signed long long void" } */
639 signed long long char *x622
; /* { dg-error "error" "signed long long char" } */
640 signed long long short *x623
; /* { dg-error "error" "signed long long short" } */
641 signed long long int *x624
;
642 signed long long long *x625
; /* { dg-error "error" "signed long long long" } */
643 signed long long float *x626
; /* { dg-error "error" "signed long long float" } */
644 signed long long double *x627
; /* { dg-error "error" "signed long long double" } */
645 signed long long signed *x628
; /* { dg-error "error" "signed long long signed" } */
646 signed long long unsigned *x629
; /* { dg-error "error" "signed long long unsigned" } */
647 signed long long _Bool
*x630
; /* { dg-error "error" "signed long long _Bool" } */
648 unsigned short int void *x631
; /* { dg-error "error" "unsigned short int void" } */
649 unsigned short int char *x632
; /* { dg-error "error" "unsigned short int char" } */
650 unsigned short int short *x633
; /* { dg-error "error" "unsigned short int short" } */
651 unsigned short int int *x634
; /* { dg-error "error" "unsigned short int int" } */
652 unsigned short int long *x635
; /* { dg-error "error" "unsigned short int long" } */
653 unsigned short int float *x636
; /* { dg-error "error" "unsigned short int float" } */
654 unsigned short int double *x637
; /* { dg-error "error" "unsigned short int double" } */
655 unsigned short int signed *x638
; /* { dg-error "error" "unsigned short int signed" } */
656 unsigned short int unsigned *x639
; /* { dg-error "error" "unsigned short int unsigned" } */
657 unsigned short int _Bool
*x640
; /* { dg-error "error" "unsigned short int _Bool" } */
658 unsigned int short void *x641
; /* { dg-error "error" "unsigned int short void" } */
659 unsigned int short char *x642
; /* { dg-error "error" "unsigned int short char" } */
660 unsigned int short short *x643
; /* { dg-error "error" "unsigned int short short" } */
661 unsigned int short int *x644
; /* { dg-error "error" "unsigned int short int" } */
662 unsigned int short long *x645
; /* { dg-error "error" "unsigned int short long" } */
663 unsigned int short float *x646
; /* { dg-error "error" "unsigned int short float" } */
664 unsigned int short double *x647
; /* { dg-error "error" "unsigned int short double" } */
665 unsigned int short signed *x648
; /* { dg-error "error" "unsigned int short signed" } */
666 unsigned int short unsigned *x649
; /* { dg-error "error" "unsigned int short unsigned" } */
667 unsigned int short _Bool
*x650
; /* { dg-error "error" "unsigned int short _Bool" } */
668 unsigned int long void *x651
; /* { dg-error "error" "unsigned int long void" } */
669 unsigned int long char *x652
; /* { dg-error "error" "unsigned int long char" } */
670 unsigned int long short *x653
; /* { dg-error "error" "unsigned int long short" } */
671 unsigned int long int *x654
; /* { dg-error "error" "unsigned int long int" } */
672 unsigned int long long *x655
;
673 unsigned int long float *x656
; /* { dg-error "error" "unsigned int long float" } */
674 unsigned int long double *x657
; /* { dg-error "error" "unsigned int long double" } */
675 unsigned int long signed *x658
; /* { dg-error "error" "unsigned int long signed" } */
676 unsigned int long unsigned *x659
; /* { dg-error "error" "unsigned int long unsigned" } */
677 unsigned int long _Bool
*x660
; /* { dg-error "error" "unsigned int long _Bool" } */
678 unsigned long int void *x661
; /* { dg-error "error" "unsigned long int void" } */
679 unsigned long int char *x662
; /* { dg-error "error" "unsigned long int char" } */
680 unsigned long int short *x663
; /* { dg-error "error" "unsigned long int short" } */
681 unsigned long int int *x664
; /* { dg-error "error" "unsigned long int int" } */
682 unsigned long int long *x665
;
683 unsigned long int float *x666
; /* { dg-error "error" "unsigned long int float" } */
684 unsigned long int double *x667
; /* { dg-error "error" "unsigned long int double" } */
685 unsigned long int signed *x668
; /* { dg-error "error" "unsigned long int signed" } */
686 unsigned long int unsigned *x669
; /* { dg-error "error" "unsigned long int unsigned" } */
687 unsigned long int _Bool
*x670
; /* { dg-error "error" "unsigned long int _Bool" } */
688 unsigned long long void *x671
; /* { dg-error "error" "unsigned long long void" } */
689 unsigned long long char *x672
; /* { dg-error "error" "unsigned long long char" } */
690 unsigned long long short *x673
; /* { dg-error "error" "unsigned long long short" } */
691 unsigned long long int *x674
;
692 unsigned long long long *x675
; /* { dg-error "error" "unsigned long long long" } */
693 unsigned long long float *x676
; /* { dg-error "error" "unsigned long long float" } */
694 unsigned long long double *x677
; /* { dg-error "error" "unsigned long long double" } */
695 unsigned long long signed *x678
; /* { dg-error "error" "unsigned long long signed" } */
696 unsigned long long unsigned *x679
; /* { dg-error "error" "unsigned long long unsigned" } */
697 unsigned long long _Bool
*x680
; /* { dg-error "error" "unsigned long long _Bool" } */
698 int long long signed void *x681
; /* { dg-error "error" "int long long signed void" } */
699 int long long signed char *x682
; /* { dg-error "error" "int long long signed char" } */
700 int long long signed short *x683
; /* { dg-error "error" "int long long signed short" } */
701 int long long signed int *x684
; /* { dg-error "error" "int long long signed int" } */
702 int long long signed long *x685
; /* { dg-error "error" "int long long signed long" } */
703 int long long signed float *x686
; /* { dg-error "error" "int long long signed float" } */
704 int long long signed double *x687
; /* { dg-error "error" "int long long signed double" } */
705 int long long signed signed *x688
; /* { dg-error "error" "int long long signed signed" } */
706 int long long signed unsigned *x689
; /* { dg-error "error" "int long long signed unsigned" } */
707 int long long signed _Bool
*x690
; /* { dg-error "error" "int long long signed _Bool" } */
708 int long long unsigned void *x691
; /* { dg-error "error" "int long long unsigned void" } */
709 int long long unsigned char *x692
; /* { dg-error "error" "int long long unsigned char" } */
710 int long long unsigned short *x693
; /* { dg-error "error" "int long long unsigned short" } */
711 int long long unsigned int *x694
; /* { dg-error "error" "int long long unsigned int" } */
712 int long long unsigned long *x695
; /* { dg-error "error" "int long long unsigned long" } */
713 int long long unsigned float *x696
; /* { dg-error "error" "int long long unsigned float" } */
714 int long long unsigned double *x697
; /* { dg-error "error" "int long long unsigned double" } */
715 int long long unsigned signed *x698
; /* { dg-error "error" "int long long unsigned signed" } */
716 int long long unsigned unsigned *x699
; /* { dg-error "error" "int long long unsigned unsigned" } */
717 int long long unsigned _Bool
*x700
; /* { dg-error "error" "int long long unsigned _Bool" } */
718 int long signed long void *x701
; /* { dg-error "error" "int long signed long void" } */
719 int long signed long char *x702
; /* { dg-error "error" "int long signed long char" } */
720 int long signed long short *x703
; /* { dg-error "error" "int long signed long short" } */
721 int long signed long int *x704
; /* { dg-error "error" "int long signed long int" } */
722 int long signed long long *x705
; /* { dg-error "error" "int long signed long long" } */
723 int long signed long float *x706
; /* { dg-error "error" "int long signed long float" } */
724 int long signed long double *x707
; /* { dg-error "error" "int long signed long double" } */
725 int long signed long signed *x708
; /* { dg-error "error" "int long signed long signed" } */
726 int long signed long unsigned *x709
; /* { dg-error "error" "int long signed long unsigned" } */
727 int long signed long _Bool
*x710
; /* { dg-error "error" "int long signed long _Bool" } */
728 int long unsigned long void *x711
; /* { dg-error "error" "int long unsigned long void" } */
729 int long unsigned long char *x712
; /* { dg-error "error" "int long unsigned long char" } */
730 int long unsigned long short *x713
; /* { dg-error "error" "int long unsigned long short" } */
731 int long unsigned long int *x714
; /* { dg-error "error" "int long unsigned long int" } */
732 int long unsigned long long *x715
; /* { dg-error "error" "int long unsigned long long" } */
733 int long unsigned long float *x716
; /* { dg-error "error" "int long unsigned long float" } */
734 int long unsigned long double *x717
; /* { dg-error "error" "int long unsigned long double" } */
735 int long unsigned long signed *x718
; /* { dg-error "error" "int long unsigned long signed" } */
736 int long unsigned long unsigned *x719
; /* { dg-error "error" "int long unsigned long unsigned" } */
737 int long unsigned long _Bool
*x720
; /* { dg-error "error" "int long unsigned long _Bool" } */
738 int signed long long void *x721
; /* { dg-error "error" "int signed long long void" } */
739 int signed long long char *x722
; /* { dg-error "error" "int signed long long char" } */
740 int signed long long short *x723
; /* { dg-error "error" "int signed long long short" } */
741 int signed long long int *x724
; /* { dg-error "error" "int signed long long int" } */
742 int signed long long long *x725
; /* { dg-error "error" "int signed long long long" } */
743 int signed long long float *x726
; /* { dg-error "error" "int signed long long float" } */
744 int signed long long double *x727
; /* { dg-error "error" "int signed long long double" } */
745 int signed long long signed *x728
; /* { dg-error "error" "int signed long long signed" } */
746 int signed long long unsigned *x729
; /* { dg-error "error" "int signed long long unsigned" } */
747 int signed long long _Bool
*x730
; /* { dg-error "error" "int signed long long _Bool" } */
748 int unsigned long long void *x731
; /* { dg-error "error" "int unsigned long long void" } */
749 int unsigned long long char *x732
; /* { dg-error "error" "int unsigned long long char" } */
750 int unsigned long long short *x733
; /* { dg-error "error" "int unsigned long long short" } */
751 int unsigned long long int *x734
; /* { dg-error "error" "int unsigned long long int" } */
752 int unsigned long long long *x735
; /* { dg-error "error" "int unsigned long long long" } */
753 int unsigned long long float *x736
; /* { dg-error "error" "int unsigned long long float" } */
754 int unsigned long long double *x737
; /* { dg-error "error" "int unsigned long long double" } */
755 int unsigned long long signed *x738
; /* { dg-error "error" "int unsigned long long signed" } */
756 int unsigned long long unsigned *x739
; /* { dg-error "error" "int unsigned long long unsigned" } */
757 int unsigned long long _Bool
*x740
; /* { dg-error "error" "int unsigned long long _Bool" } */
758 long int long signed void *x741
; /* { dg-error "error" "long int long signed void" } */
759 long int long signed char *x742
; /* { dg-error "error" "long int long signed char" } */
760 long int long signed short *x743
; /* { dg-error "error" "long int long signed short" } */
761 long int long signed int *x744
; /* { dg-error "error" "long int long signed int" } */
762 long int long signed long *x745
; /* { dg-error "error" "long int long signed long" } */
763 long int long signed float *x746
; /* { dg-error "error" "long int long signed float" } */
764 long int long signed double *x747
; /* { dg-error "error" "long int long signed double" } */
765 long int long signed signed *x748
; /* { dg-error "error" "long int long signed signed" } */
766 long int long signed unsigned *x749
; /* { dg-error "error" "long int long signed unsigned" } */
767 long int long signed _Bool
*x750
; /* { dg-error "error" "long int long signed _Bool" } */
768 long int long unsigned void *x751
; /* { dg-error "error" "long int long unsigned void" } */
769 long int long unsigned char *x752
; /* { dg-error "error" "long int long unsigned char" } */
770 long int long unsigned short *x753
; /* { dg-error "error" "long int long unsigned short" } */
771 long int long unsigned int *x754
; /* { dg-error "error" "long int long unsigned int" } */
772 long int long unsigned long *x755
; /* { dg-error "error" "long int long unsigned long" } */
773 long int long unsigned float *x756
; /* { dg-error "error" "long int long unsigned float" } */
774 long int long unsigned double *x757
; /* { dg-error "error" "long int long unsigned double" } */
775 long int long unsigned signed *x758
; /* { dg-error "error" "long int long unsigned signed" } */
776 long int long unsigned unsigned *x759
; /* { dg-error "error" "long int long unsigned unsigned" } */
777 long int long unsigned _Bool
*x760
; /* { dg-error "error" "long int long unsigned _Bool" } */
778 long int signed long void *x761
; /* { dg-error "error" "long int signed long void" } */
779 long int signed long char *x762
; /* { dg-error "error" "long int signed long char" } */
780 long int signed long short *x763
; /* { dg-error "error" "long int signed long short" } */
781 long int signed long int *x764
; /* { dg-error "error" "long int signed long int" } */
782 long int signed long long *x765
; /* { dg-error "error" "long int signed long long" } */
783 long int signed long float *x766
; /* { dg-error "error" "long int signed long float" } */
784 long int signed long double *x767
; /* { dg-error "error" "long int signed long double" } */
785 long int signed long signed *x768
; /* { dg-error "error" "long int signed long signed" } */
786 long int signed long unsigned *x769
; /* { dg-error "error" "long int signed long unsigned" } */
787 long int signed long _Bool
*x770
; /* { dg-error "error" "long int signed long _Bool" } */
788 long int unsigned long void *x771
; /* { dg-error "error" "long int unsigned long void" } */
789 long int unsigned long char *x772
; /* { dg-error "error" "long int unsigned long char" } */
790 long int unsigned long short *x773
; /* { dg-error "error" "long int unsigned long short" } */
791 long int unsigned long int *x774
; /* { dg-error "error" "long int unsigned long int" } */
792 long int unsigned long long *x775
; /* { dg-error "error" "long int unsigned long long" } */
793 long int unsigned long float *x776
; /* { dg-error "error" "long int unsigned long float" } */
794 long int unsigned long double *x777
; /* { dg-error "error" "long int unsigned long double" } */
795 long int unsigned long signed *x778
; /* { dg-error "error" "long int unsigned long signed" } */
796 long int unsigned long unsigned *x779
; /* { dg-error "error" "long int unsigned long unsigned" } */
797 long int unsigned long _Bool
*x780
; /* { dg-error "error" "long int unsigned long _Bool" } */
798 long long int signed void *x781
; /* { dg-error "error" "long long int signed void" } */
799 long long int signed char *x782
; /* { dg-error "error" "long long int signed char" } */
800 long long int signed short *x783
; /* { dg-error "error" "long long int signed short" } */
801 long long int signed int *x784
; /* { dg-error "error" "long long int signed int" } */
802 long long int signed long *x785
; /* { dg-error "error" "long long int signed long" } */
803 long long int signed float *x786
; /* { dg-error "error" "long long int signed float" } */
804 long long int signed double *x787
; /* { dg-error "error" "long long int signed double" } */
805 long long int signed signed *x788
; /* { dg-error "error" "long long int signed signed" } */
806 long long int signed unsigned *x789
; /* { dg-error "error" "long long int signed unsigned" } */
807 long long int signed _Bool
*x790
; /* { dg-error "error" "long long int signed _Bool" } */
808 long long int unsigned void *x791
; /* { dg-error "error" "long long int unsigned void" } */
809 long long int unsigned char *x792
; /* { dg-error "error" "long long int unsigned char" } */
810 long long int unsigned short *x793
; /* { dg-error "error" "long long int unsigned short" } */
811 long long int unsigned int *x794
; /* { dg-error "error" "long long int unsigned int" } */
812 long long int unsigned long *x795
; /* { dg-error "error" "long long int unsigned long" } */
813 long long int unsigned float *x796
; /* { dg-error "error" "long long int unsigned float" } */
814 long long int unsigned double *x797
; /* { dg-error "error" "long long int unsigned double" } */
815 long long int unsigned signed *x798
; /* { dg-error "error" "long long int unsigned signed" } */
816 long long int unsigned unsigned *x799
; /* { dg-error "error" "long long int unsigned unsigned" } */
817 long long int unsigned _Bool
*x800
; /* { dg-error "error" "long long int unsigned _Bool" } */
818 long long signed int void *x801
; /* { dg-error "error" "long long signed int void" } */
819 long long signed int char *x802
; /* { dg-error "error" "long long signed int char" } */
820 long long signed int short *x803
; /* { dg-error "error" "long long signed int short" } */
821 long long signed int int *x804
; /* { dg-error "error" "long long signed int int" } */
822 long long signed int long *x805
; /* { dg-error "error" "long long signed int long" } */
823 long long signed int float *x806
; /* { dg-error "error" "long long signed int float" } */
824 long long signed int double *x807
; /* { dg-error "error" "long long signed int double" } */
825 long long signed int signed *x808
; /* { dg-error "error" "long long signed int signed" } */
826 long long signed int unsigned *x809
; /* { dg-error "error" "long long signed int unsigned" } */
827 long long signed int _Bool
*x810
; /* { dg-error "error" "long long signed int _Bool" } */
828 long long unsigned int void *x811
; /* { dg-error "error" "long long unsigned int void" } */
829 long long unsigned int char *x812
; /* { dg-error "error" "long long unsigned int char" } */
830 long long unsigned int short *x813
; /* { dg-error "error" "long long unsigned int short" } */
831 long long unsigned int int *x814
; /* { dg-error "error" "long long unsigned int int" } */
832 long long unsigned int long *x815
; /* { dg-error "error" "long long unsigned int long" } */
833 long long unsigned int float *x816
; /* { dg-error "error" "long long unsigned int float" } */
834 long long unsigned int double *x817
; /* { dg-error "error" "long long unsigned int double" } */
835 long long unsigned int signed *x818
; /* { dg-error "error" "long long unsigned int signed" } */
836 long long unsigned int unsigned *x819
; /* { dg-error "error" "long long unsigned int unsigned" } */
837 long long unsigned int _Bool
*x820
; /* { dg-error "error" "long long unsigned int _Bool" } */
838 long signed int long void *x821
; /* { dg-error "error" "long signed int long void" } */
839 long signed int long char *x822
; /* { dg-error "error" "long signed int long char" } */
840 long signed int long short *x823
; /* { dg-error "error" "long signed int long short" } */
841 long signed int long int *x824
; /* { dg-error "error" "long signed int long int" } */
842 long signed int long long *x825
; /* { dg-error "error" "long signed int long long" } */
843 long signed int long float *x826
; /* { dg-error "error" "long signed int long float" } */
844 long signed int long double *x827
; /* { dg-error "error" "long signed int long double" } */
845 long signed int long signed *x828
; /* { dg-error "error" "long signed int long signed" } */
846 long signed int long unsigned *x829
; /* { dg-error "error" "long signed int long unsigned" } */
847 long signed int long _Bool
*x830
; /* { dg-error "error" "long signed int long _Bool" } */
848 long signed long int void *x831
; /* { dg-error "error" "long signed long int void" } */
849 long signed long int char *x832
; /* { dg-error "error" "long signed long int char" } */
850 long signed long int short *x833
; /* { dg-error "error" "long signed long int short" } */
851 long signed long int int *x834
; /* { dg-error "error" "long signed long int int" } */
852 long signed long int long *x835
; /* { dg-error "error" "long signed long int long" } */
853 long signed long int float *x836
; /* { dg-error "error" "long signed long int float" } */
854 long signed long int double *x837
; /* { dg-error "error" "long signed long int double" } */
855 long signed long int signed *x838
; /* { dg-error "error" "long signed long int signed" } */
856 long signed long int unsigned *x839
; /* { dg-error "error" "long signed long int unsigned" } */
857 long signed long int _Bool
*x840
; /* { dg-error "error" "long signed long int _Bool" } */
858 long unsigned int long void *x841
; /* { dg-error "error" "long unsigned int long void" } */
859 long unsigned int long char *x842
; /* { dg-error "error" "long unsigned int long char" } */
860 long unsigned int long short *x843
; /* { dg-error "error" "long unsigned int long short" } */
861 long unsigned int long int *x844
; /* { dg-error "error" "long unsigned int long int" } */
862 long unsigned int long long *x845
; /* { dg-error "error" "long unsigned int long long" } */
863 long unsigned int long float *x846
; /* { dg-error "error" "long unsigned int long float" } */
864 long unsigned int long double *x847
; /* { dg-error "error" "long unsigned int long double" } */
865 long unsigned int long signed *x848
; /* { dg-error "error" "long unsigned int long signed" } */
866 long unsigned int long unsigned *x849
; /* { dg-error "error" "long unsigned int long unsigned" } */
867 long unsigned int long _Bool
*x850
; /* { dg-error "error" "long unsigned int long _Bool" } */
868 long unsigned long int void *x851
; /* { dg-error "error" "long unsigned long int void" } */
869 long unsigned long int char *x852
; /* { dg-error "error" "long unsigned long int char" } */
870 long unsigned long int short *x853
; /* { dg-error "error" "long unsigned long int short" } */
871 long unsigned long int int *x854
; /* { dg-error "error" "long unsigned long int int" } */
872 long unsigned long int long *x855
; /* { dg-error "error" "long unsigned long int long" } */
873 long unsigned long int float *x856
; /* { dg-error "error" "long unsigned long int float" } */
874 long unsigned long int double *x857
; /* { dg-error "error" "long unsigned long int double" } */
875 long unsigned long int signed *x858
; /* { dg-error "error" "long unsigned long int signed" } */
876 long unsigned long int unsigned *x859
; /* { dg-error "error" "long unsigned long int unsigned" } */
877 long unsigned long int _Bool
*x860
; /* { dg-error "error" "long unsigned long int _Bool" } */
878 signed int long long void *x861
; /* { dg-error "error" "signed int long long void" } */
879 signed int long long char *x862
; /* { dg-error "error" "signed int long long char" } */
880 signed int long long short *x863
; /* { dg-error "error" "signed int long long short" } */
881 signed int long long int *x864
; /* { dg-error "error" "signed int long long int" } */
882 signed int long long long *x865
; /* { dg-error "error" "signed int long long long" } */
883 signed int long long float *x866
; /* { dg-error "error" "signed int long long float" } */
884 signed int long long double *x867
; /* { dg-error "error" "signed int long long double" } */
885 signed int long long signed *x868
; /* { dg-error "error" "signed int long long signed" } */
886 signed int long long unsigned *x869
; /* { dg-error "error" "signed int long long unsigned" } */
887 signed int long long _Bool
*x870
; /* { dg-error "error" "signed int long long _Bool" } */
888 signed long int long void *x871
; /* { dg-error "error" "signed long int long void" } */
889 signed long int long char *x872
; /* { dg-error "error" "signed long int long char" } */
890 signed long int long short *x873
; /* { dg-error "error" "signed long int long short" } */
891 signed long int long int *x874
; /* { dg-error "error" "signed long int long int" } */
892 signed long int long long *x875
; /* { dg-error "error" "signed long int long long" } */
893 signed long int long float *x876
; /* { dg-error "error" "signed long int long float" } */
894 signed long int long double *x877
; /* { dg-error "error" "signed long int long double" } */
895 signed long int long signed *x878
; /* { dg-error "error" "signed long int long signed" } */
896 signed long int long unsigned *x879
; /* { dg-error "error" "signed long int long unsigned" } */
897 signed long int long _Bool
*x880
; /* { dg-error "error" "signed long int long _Bool" } */
898 signed long long int void *x881
; /* { dg-error "error" "signed long long int void" } */
899 signed long long int char *x882
; /* { dg-error "error" "signed long long int char" } */
900 signed long long int short *x883
; /* { dg-error "error" "signed long long int short" } */
901 signed long long int int *x884
; /* { dg-error "error" "signed long long int int" } */
902 signed long long int long *x885
; /* { dg-error "error" "signed long long int long" } */
903 signed long long int float *x886
; /* { dg-error "error" "signed long long int float" } */
904 signed long long int double *x887
; /* { dg-error "error" "signed long long int double" } */
905 signed long long int signed *x888
; /* { dg-error "error" "signed long long int signed" } */
906 signed long long int unsigned *x889
; /* { dg-error "error" "signed long long int unsigned" } */
907 signed long long int _Bool
*x890
; /* { dg-error "error" "signed long long int _Bool" } */
908 unsigned int long long void *x891
; /* { dg-error "error" "unsigned int long long void" } */
909 unsigned int long long char *x892
; /* { dg-error "error" "unsigned int long long char" } */
910 unsigned int long long short *x893
; /* { dg-error "error" "unsigned int long long short" } */
911 unsigned int long long int *x894
; /* { dg-error "error" "unsigned int long long int" } */
912 unsigned int long long long *x895
; /* { dg-error "error" "unsigned int long long long" } */
913 unsigned int long long float *x896
; /* { dg-error "error" "unsigned int long long float" } */
914 unsigned int long long double *x897
; /* { dg-error "error" "unsigned int long long double" } */
915 unsigned int long long signed *x898
; /* { dg-error "error" "unsigned int long long signed" } */
916 unsigned int long long unsigned *x899
; /* { dg-error "error" "unsigned int long long unsigned" } */
917 unsigned int long long _Bool
*x900
; /* { dg-error "error" "unsigned int long long _Bool" } */
918 unsigned long int long void *x901
; /* { dg-error "error" "unsigned long int long void" } */
919 unsigned long int long char *x902
; /* { dg-error "error" "unsigned long int long char" } */
920 unsigned long int long short *x903
; /* { dg-error "error" "unsigned long int long short" } */
921 unsigned long int long int *x904
; /* { dg-error "error" "unsigned long int long int" } */
922 unsigned long int long long *x905
; /* { dg-error "error" "unsigned long int long long" } */
923 unsigned long int long float *x906
; /* { dg-error "error" "unsigned long int long float" } */
924 unsigned long int long double *x907
; /* { dg-error "error" "unsigned long int long double" } */
925 unsigned long int long signed *x908
; /* { dg-error "error" "unsigned long int long signed" } */
926 unsigned long int long unsigned *x909
; /* { dg-error "error" "unsigned long int long unsigned" } */
927 unsigned long int long _Bool
*x910
; /* { dg-error "error" "unsigned long int long _Bool" } */
928 unsigned long long int void *x911
; /* { dg-error "error" "unsigned long long int void" } */
929 unsigned long long int char *x912
; /* { dg-error "error" "unsigned long long int char" } */
930 unsigned long long int short *x913
; /* { dg-error "error" "unsigned long long int short" } */
931 unsigned long long int int *x914
; /* { dg-error "error" "unsigned long long int int" } */
932 unsigned long long int long *x915
; /* { dg-error "error" "unsigned long long int long" } */
933 unsigned long long int float *x916
; /* { dg-error "error" "unsigned long long int float" } */
934 unsigned long long int double *x917
; /* { dg-error "error" "unsigned long long int double" } */
935 unsigned long long int signed *x918
; /* { dg-error "error" "unsigned long long int signed" } */
936 unsigned long long int unsigned *x919
; /* { dg-error "error" "unsigned long long int unsigned" } */
937 unsigned long long int _Bool
*x920
; /* { dg-error "error" "unsigned long long int _Bool" } */