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