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