OSDN Git Service

* gcc.dg/nodfp-1.c: New test.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / dfp / typespec.c
1 /* Test for valid and invalid combinations of type specifiers.
2    Based off gcc.dg/test-spec-1.c */
3 /* { dg-do compile } */
4 /* { dg-options "-std=gnu99" } */
5
6 typedef char type;
7 void _Decimal32 *x0;  /* { dg-error "error" "void _Decimal32" } */
8 void _Decimal64 *x1;  /* { dg-error "error" "void _Decimal64" } */
9 void _Decimal128 *x2; /* { dg-error "error" "void _Decimal128" } */
10 char _Decimal32 *x3;  /* { dg-error "error" "char _Decimal32" } */
11 char _Decimal64 *x4;  /* { dg-error "error" "char _Decimal64" } */
12 char _Decimal128 *x5;  /* { dg-error "error" "char _Decimal128" } */
13 short _Decimal32 *x6; /* { dg-error "error" "short _Decimal32" } */
14 short _Decimal64 *x7; /* { dg-error "error" "short _Decimal64" } */
15 short _Decimal128 *x8; /* { dg-error "error" "short _Decimal128" } */
16 int _Decimal32 *x9;   /* { dg-error "error" "int _Decimal32" } */
17 int _Decimal64 *x10;  /* { dg-error "error" "int _Decimal64" } */
18 int _Decimal128 *x11; /* { dg-error "error" "int _Decimal128" } */
19 long _Decimal32 *x12;   /* { dg-error "error" "long _Decimal32" } */
20 long _Decimal64 *x13;  /* { dg-error "error" "long _Decimal64" } */
21 long _Decimal128 *x14; /* { dg-error "error" "long _Decimal128" } */
22 float _Decimal32 *x15;   /* { dg-error "error" "float _Decimal32" } */
23 float _Decimal64 *x16;  /* { dg-error "error" "float _Decimal64" } */
24 float _Decimal128 *x17; /* { dg-error "error" "float _Decimal128" } */
25 double _Decimal32 *x18;   /* { dg-error "error" "double _Decimal32" } */
26 double _Decimal64 *x19;  /* { dg-error "error" "double _Decimal64" } */
27 double _Decimal128 *x20; /* { dg-error "error" "double _Decimal128" } */
28 signed _Decimal32 *x21;   /* { dg-error "error" "signed _Decimal32" } */
29 signed _Decimal64 *x22;  /* { dg-error "error" "signed _Decimal64" } */
30 signed _Decimal128 *x23; /* { dg-error "error" "signed _Decimal128" } */
31 _Bool _Decimal32 *x24;   /* { dg-error "error" "_Bool _Decimal32" } */
32 _Bool _Decimal64 *x25;  /* { dg-error "error" "_Bool _Decimal64" } */
33 _Bool _Decimal128 *x26; /* { dg-error "error" "_Bool _Decimal128" } */
34 int _Decimal32 *x27;   /* { dg-error "error" "int _Decimal32" } */
35 int _Decimal64 *x28;  /* { dg-error "error" "int _Decimal64" } */
36 int _Decimal128 *x29; /* { dg-error "error" "int _Decimal128" } */
37 type _Decimal32 *x30;   /* { dg-error "error" "type _Decimal32" } */
38 type _Decimal64 *x31;  /* { dg-error "error" "type _Decimal64" } */
39 type _Decimal128 *x32; /* { dg-error "error" "type _Decimal128" } */
40 char signed _Decimal32 *x33;  /* { dg-error "error" "char signed _Decimal32" } */
41 char signed _Decimal64 *x34;  /* { dg-error "error" "char signed _Decimal64" } */
42 char signed _Decimal128 *x35; /* { dg-error "error" "char signed _Decimal128" } */
43 char unsigned _Decimal32 *x36; /* { dg-error "error" "char unsigned _Decimal32" } */
44 char unsigned _Decimal64 *x37; /* { dg-error "error" "char unsigned _Decimal64" } */
45 char unsigned _Decimal128 *x38; /* { dg-error "error" "char unsigned _Decimal128" } */
46 short _Decimal32 *x39;  /* { dg-error "error" "short _Decimal32" } */
47 short _Decimal64 *x40;  /* { dg-error "error" "short _Decimal64" } */
48 short _Decimal128 *x41; /* { dg-error "error" "short _Decimal128" } */
49 short signed _Decimal32 *x42;  /* { dg-error "error" "short signed _Decimal32" } */
50 short signed _Decimal64 *x43;  /* { dg-error "error" "short signed _Decimal64" } */
51 short signed _Decimal128 *x44; /* { dg-error "error" "short signed _Decimal128" } */
52 short unsigned _Decimal32 *x45;  /* { dg-error "error" "short unsigned _Decimal32" } */
53 short unsigned _Decimal64 *x46;  /* { dg-error "error" "short unsigned _Decimal64" } */
54 short unsigned _Decimal128 *x47; /* { dg-error "error" "short unsigned _Decimal128" } */
55 _Decimal32 short*x48;  /* { dg-error "error" "_Decimal32 short" } */
56 _Decimal64 short*x49;  /* { dg-error "error" "_Decimal64 short" } */
57 _Decimal128 short*x50; /* { dg-error "error" "_Decimal128 short" } */
58 _Decimal32 short signed*x51;  /* { dg-error "error" "_Decimal32 short signed" } */
59 _Decimal64 short signed*x52;  /* { dg-error "error" "_Decimal64 short signed" } */
60 _Decimal128 short signed*x53; /* { dg-error "error" "_Decimal128 short signed" } */
61 _Decimal32 short unsigned*x54;  /* { dg-error "error" "_Decimal32 short unsigned" } */
62 _Decimal64 short unsigned*x55;  /* { dg-error "error" "_Decimal64 short unsigned" } */
63 _Decimal128 short unsigned*x56; /* { dg-error "error" "_Decimal128 short unsigned" } */
64 _Decimal32 long*x57;  /* { dg-error "error" "_Decimal32 long" } */
65 _Decimal64 long*x58;  /* { dg-error "error" "_Decimal64 long" } */
66 _Decimal128 long*x59; /* { dg-error "error" "_Decimal128 long" } */
67 _Decimal32 long signed*x60;  /* { dg-error "error" "_Decimal32 long signed" } */
68 _Decimal64 long signed*x61;  /* { dg-error "error" "_Decimal64 long signed" } */
69 _Decimal128 long signed*x62; /* { dg-error "error" "_Decimal128 long signed" } */
70 _Decimal32 long unsigned*x63;  /* { dg-error "error" "_Decimal32 long unsigned" } */
71 _Decimal64 long unsigned*x64;  /* { dg-error "error" "_Decimal64 long unsigned" } */
72 _Decimal128 long unsigned*x65; /* { dg-error "error" "_Decimal128 long unsigned" } */
73 _Decimal32 signed long*x66;  /* { dg-error "error" "_Decimal32 signed long" } */
74 _Decimal64 signed long*x67;  /* { dg-error "error" "_Decimal64 signed long" } */
75 _Decimal128 signed long*x68; /* { dg-error "error" "_Decimal128 signed long" } */
76 _Decimal32 signed short*x69;  /* { dg-error "error" "_Decimal32 signed short" } */
77 _Decimal64 signed short*x70;  /* { dg-error "error" "_Decimal64 signed short" } */
78 _Decimal128 signed short*x71; /* { dg-error "error" "_Decimal128 signed short" } */
79 int signed _Decimal32 *x72;  /* { dg-error "error" "int signed _Decimal32" } */
80 int signed _Decimal64 *x73;  /* { dg-error "error" "int signed _Decimal64" } */
81 int signed _Decimal128 *x74;  /* { dg-error "error" "int signed _Decimal128" } */
82 int unsigned _Decimal32 *x75;  /* { dg-error "error" "int unsigned _Decimal32" } */
83 int unsigned _Decimal64 *x76;  /* { dg-error "error" "int unsigned _Decimal64" } */
84 int unsigned _Decimal128 *x77; /* { dg-error "error" "int unsigned _Decimal128" } */
85 long int _Decimal32 *x78;  /* { dg-error "error" "long int _Decimal32" } */
86 long int _Decimal64 *x79;  /* { dg-error "error" "long int _Decimal64" } */
87 long int _Decimal128 *x80; /* { dg-error "error" "long int _Decimal128" } */
88 long long _Decimal32 *x81;  /* { dg-error "error" "long long _Decimal32" } */
89 long long _Decimal64 *x82;  /* { dg-error "error" "long long _Decimal64" } */
90 long long _Decimal128 *x83; /* { dg-error "error" "long long _Decimal128" } */
91 long double _Decimal32 *x84;  /* { dg-error "error" "long double _Decimal32" } */
92 long double _Decimal64 *x85;  /* { dg-error "error" "long double _Decimal64" } */
93 long double _Decimal128 *x86; /* { dg-error "error" "long double _Decimal128" } */
94 long signed _Decimal32 *x87;  /* { dg-error "error" "long signed _Decimal32" } */
95 long signed _Decimal64 *x88;  /* { dg-error "error" "long signed _Decimal64" } */
96 long signed _Decimal128 *x89; /* { dg-error "error" "long signed _Decimal128" } */
97 long unsigned _Decimal32 *x90;  /* { dg-error "error" "long unsigned _Decimal32" } */
98 long unsigned _Decimal64 *x91;  /* { dg-error "error" "long unsigned _Decimal64" } */
99 long unsigned _Decimal128 *x92; /* { dg-error "error" "long unsigned _Decimal128" } */
100 double long _Decimal32 *x93;  /* { dg-error "error" "double long _Decimal32" } */
101 double long _Decimal64 *x94;  /* { dg-error "error" "double long _Decimal64" } */
102 double long _Decimal128 *x95; /* { dg-error "error" "double long _Decimal128" } */
103 signed char _Decimal32 *x96;   /* { dg-error "error" "signed char _Decimal32" } */
104 signed char _Decimal64 *x97;  /* { dg-error "error" "signed char _Decimal64" } */
105 signed char _Decimal128 *x98; /* { dg-error "error" "signed char _Decimal128" } */
106 signed short _Decimal32 *x99;   /* { dg-error "error" "signed short _Decimal32" } */
107 signed short _Decimal64 *x100;  /* { dg-error "error" "signed short _Decimal64" } */
108 signed short _Decimal128 *x101; /* { dg-error "error" "signed short _Decimal128" } */
109 signed int _Decimal32 *x102;  /* { dg-error "error" "signed int _Decimal32" } */
110 signed int _Decimal64 *x103;  /* { dg-error "error" "signed int _Decimal64" } */
111 signed int _Decimal128 *x104; /* { dg-error "error" "signed int _Decimal128" } */
112 signed long _Decimal32 *105x; /* { dg-error "error" "signed long _Decimal32" } */
113 signed long _Decimal64 *x107; /* { dg-error "error" "signed long _Decimal64" } \*/
114 signed long _Decimal128 *x107; /* { dg-error "error" "signed long _Decimal128" } \*/
115 unsigned char _Decimal32 *x108; /* { dg-error "error" "unsigned char _Decimal32" } */
116 unsigned char _Decimal64 *x109; /* { dg-error "error" "unsigned char _Decimal64" } */
117 unsigned char _Decimal128 *x110; /* { dg-error "error" "unsigned char _Decimal128" } */
118 unsigned short _Decimal32 *x111; /* { dg-error "error" "unsigned short _Decimal32" } */
119 unsigned short _Decimal64 *x112; /* { dg-error "error" "unsigned short _Decimal64" } */
120 unsigned short _Decimal128 *x113; /* { dg-error "error" "unsigned short _Decimal128" } */
121 unsigned int _Decimal32 *x114; /* { dg-error "error" "unsigned int _Decimal32" } */
122 unsigned int _Decimal64 *x115; /* { dg-error "error" "unsigned int _Decimal64" } */
123 unsigned int _Decimal128 *x116; /* { dg-error "error" "unsigned int _Decimal128" } */
124 unsigned long _Decimal32 *x117; /* { dg-error "error" "unsigned long _Decimal32" } */
125 unsigned long _Decimal64 *x118; /* { dg-error "error" "unsigned long _Decimal64" } */
126 unsigned long _Decimal128 *x119; /* { dg-error "error" "unsigned long _Decimal128" } */
127 short int signed _Decimal32 *x120; /* { dg-error "error" "short int signed _Decimal32" } */
128 short int signed _Decimal64 *x121; /* { dg-error "error" "short int signed _Decimal64" } */
129 short int signed _Decimal128 *x122; /* { dg-error "error" "short int signed _Decimal128" } */
130 short int unsigned _Decimal32 *x123; /* { dg-error "error" "short int unsigned _Decimal32" } */
131 short int unsigned _Decimal64 *x124; /* { dg-error "error" "short int unsigned _Decimal64" } */
132 short int unsigned _Decimal128 *x125; /* { dg-error "error" "short int unsigned _Decimal128" } */
133 short signed int _Decimal32 *x126; /* { dg-error "error" "short signed int _Decimal32" } */
134 short signed int _Decimal64 *x127; /* { dg-error "error" "short signed int _Decimal64" } */
135 short signed int _Decimal128 *x128; /* { dg-error "error" "short signed int _Decimal128" } */
136 short unsigned int _Decimal32 *x129; /* { dg-error "error" "short unsigned int _Decimal32" } */
137 short unsigned int _Decimal64 *x130; /* { dg-error "error" "short unsigned int _Decimal64" } */
138 short unsigned int _Decimal128 *x131; /* { dg-error "error" "short unsigned int _Decimal128" } */
139 int short signed _Decimal32 *x132; /* { dg-error "error" "int short signed _Decimal32" } */
140 int short signed _Decimal64 *x133; /* { dg-error "error" "int short signed _Decimal64" } */
141 int short signed _Decimal128 *x134; /* { dg-error "error" "int short signed _Decimal128" } */
142 int short unsigned _Decimal32 *x135; /* { dg-error "error" "int short unsigned _Decimal32" } */
143 int short unsigned _Decimal64 *x136; /* { dg-error "error" "int short unsigned _Decimal64" } */
144 int short unsigned _Decimal128 *x137; /* { dg-error "error" "int short unsigned _Decimal128" } */
145 int long long _Decimal32 *x138; /* { dg-error "error" "int long long _Decimal32" } */
146 int long long _Decimal64 *x139; /* { dg-error "error" "int long long _Decimal64" } */
147 int long long _Decimal128 *x140; /* { dg-error "error" "int long long _Decimal128" } */
148 int long signed _Decimal32 *x141; /* { dg-error "error" "int long signed _Decimal32" } */
149 int long signed _Decimal64 *x142; /* { dg-error "error" "int long signed _Decimal64" } */
150 int long signed _Decimal128 *x143; /* { dg-error "error" "int long signed _Decimal128" } */
151 int long unsigned _Decimal32 *x144; /* { dg-error "error" "int long unsigned _Decimal32" } */
152 int long unsigned _Decimal64 *x145; /* { dg-error "error" "int long unsigned _Decimal64" } */
153 int long unsigned _Decimal128 *x146; /* { dg-error "error" "int long unsigned _Decimal128" } */
154 int signed short _Decimal32 *x147; /* { dg-error "error" "int signed short _Decimal32" } */
155 int signed short _Decimal64 *x148; /* { dg-error "error" "int signed short _Decimal64" } */
156 int signed short _Decimal128 *x149; /* { dg-error "error" "int signed short _Decimal128" } */
157 int signed long _Decimal32 *x150; /* { dg-error "error" "int signed long _Decimal32" } */
158 int signed long _Decimal64 *x151; /* { dg-error "error" "int signed long _Decimal64" } */
159 int signed long _Decimal128 *x152; /* { dg-error "error" "int signed long _Decimal128" } */
160 int unsigned short _Decimal32 *x153; /* { dg-error "error" "int unsigned short _Decimal32" } */
161 int unsigned short _Decimal64 *x154; /* { dg-error "error" "int unsigned short _Decimal64" } */
162 int unsigned short _Decimal128 *x155; /* { dg-error "error" "int unsigned short _Decimal128" } */
163 int unsigned long _Decimal32 *x156; /* { dg-error "error" "int unsigned long _Decimal32" } */
164 int unsigned long _Decimal64 *x157; /* { dg-error "error" "int unsigned long _Decimal64" } */
165 int unsigned long _Decimal128 *x158; /* { dg-error "error" "int unsigned long _Decimal128" } */
166 long int long _Decimal32 *x159; /* { dg-error "error" "long int long _Decimal32" } */
167 long int long _Decimal64 *x160; /* { dg-error "error" "long int long _Decimal64" } */
168 long int long _Decimal128 *x161; /* { dg-error "error" "long int long _Decimal128" } */
169 long int signed _Decimal32 *x162; /* { dg-error "error" "long int signed _Decimal32" } */
170 long int signed _Decimal64 *x163; /* { dg-error "error" "long int signed _Decimal64" } */
171 long int signed _Decimal128 *x164; /* { dg-error "error" "long int signed _Decimal128" } */
172 long int unsigned _Decimal32 *x165; /* { dg-error "error" "long int unsigned _Decimal32" } */
173 long int unsigned _Decimal64 *x166; /* { dg-error "error" "long int unsigned _Decimal64" } */
174 long int unsigned _Decimal128 *x167; /* { dg-error "error" "long int unsigned _Decimal128" } */
175 long long int _Decimal32 *x168; /* { dg-error "error" "long long int _Decimal32" } */
176 long long int _Decimal64 *x169; /* { dg-error "error" "long long int _Decimal64" } */
177 long long int _Decimal128 *x170; /* { dg-error "error" "long long int _Decimal128" } */
178 long long signed _Decimal32 *x171; /* { dg-error "error" "long long signed _Decimal32" } */
179 long long signed _Decimal64 *x172; /* { dg-error "error" "long long signed _Decimal64" } */
180 long long signed _Decimal128 *x172; /* { dg-error "error" "long long signed _Decimal128" } */
181 long long unsigned _Decimal32 *x175; /* { dg-error "error" "long long unsigned _Decimal32" } */
182 long long unsigned _Decimal64 *x176; /* { dg-error "error" "long long unsigned _Decimal64" } */
183 long long unsigned _Decimal128 *x177; /* { dg-error "error" "long long unsigned _Decimal128" } */
184 long signed int _Decimal32 *x178; /* { dg-error "error" "long signed int _Decimal32" } */
185 long signed int _Decimal64 *x179; /* { dg-error "error" "long signed int _Decimal64" } */
186 long signed int _Decimal128 *x180; /* { dg-error "error" "long signed int _Decimal128" } */
187 long unsigned int _Decimal32 *x181; /* { dg-error "error" "long unsigned int _Decimal32" } */
188 long unsigned int _Decimal64 *x182; /* { dg-error "error" "long unsigned int _Decimal64" } */
189 long unsigned int _Decimal128 *x183; /* { dg-error "error" "long unsigned int _Decimal128" } */
190 long unsigned long _Decimal32 *x184; /* { dg-error "error" "long unsigned long _Decimal32" } */
191 long unsigned long _Decimal64 *x185; /* { dg-error "error" "long unsigned long _Decimal64" } */
192 long unsigned long _Decimal128 *x186; /* { dg-error "error" "long unsigned long _Decimal128" } */
193 signed short int _Decimal32 *x187; /* { dg-error "error" "signed short int _Decimal32" } */
194 signed short int _Decimal64 *x188; /* { dg-error "error" "signed short int _Decimal64" } */
195 signed short int _Decimal128 *x189; /* { dg-error "error" "signed short int _Decimal128" } */
196 signed int short _Decimal32 *x190; /* { dg-error "error" "signed int short _Decimal32" } */
197 signed int short _Decimal64 *x191; /* { dg-error "error" "signed int short _Decimal64" } */
198 signed int short _Decimal128 *x191; /* { dg-error "error" "signed int short _Decimal128" } */
199 signed int long _Decimal32 *x192; /* { dg-error "error" "signed int long _Decimal32" } */
200 signed int long _Decimal64 *x193; /* { dg-error "error" "signed int long _Decimal64" } */
201 signed int long _Decimal128 *x194; /* { dg-error "error" "signed int long _Decimal128" } */
202 signed long int _Decimal32 *x195; /* { dg-error "error" "signed long int _Decimal32" } */
203 signed long int _Decimal64 *x196; /* { dg-error "error" "signed long int _Decimal64" } */
204 signed long int _Decimal128 *x197; /* { dg-error "error" "signed long int _Decimal128" } */
205 signed long long _Decimal32 *x198; /* { dg-error "error" "signed long long _Decimal32" } */
206 signed long long _Decimal64 *x199; /* { dg-error "error" "signed long long _Decimal64" } */
207 signed long long _Decimal128 *x200; /* { dg-error "error" "signed long long _Decimal128" } */
208 unsigned short int _Decimal32 *x201; /* { dg-error "error" "unsigned short int _Decimal32" } */
209 unsigned short int _Decimal64 *x202; /* { dg-error "error" "unsigned short int _Decimal64" } */
210 unsigned short int _Decimal128 *x203; /* { dg-error "error" "unsigned short int _Decimal128" } */
211 unsigned int short _Decimal32 *x204; /* { dg-error "error" "unsigned int short _Decimal32" } */
212 unsigned int short _Decimal64 *x205; /* { dg-error "error" "unsigned int short _Decimal64" } */
213 unsigned int short _Decimal128 *x206; /* { dg-error "error" "unsigned int short _Decimal128" } */
214 unsigned int long _Decimal32 *x207; /* { dg-error "error" "unsigned int long _Decimal32" } */
215 unsigned int long _Decimal64 *x208; /* { dg-error "error" "unsigned int long _Decimal64" } */
216 unsigned int long _Decimal128 *x209; /* { dg-error "error" "unsigned int long _Decimal128" } */
217 unsigned long int _Decimal32 *x210; /* { dg-error "error" "unsigned long int _Decimal32" } */
218 unsigned long int _Decimal64 *x211; /* { dg-error "error" "unsigned long int _Decimal64" } */
219 unsigned long int _Decimal128 *x212; /* { dg-error "error" "unsigned long int _Decimal128" } */
220 unsigned long long _Decimal32 *x213; /* { dg-error "error" "unsigned long long _Decimal32" } */
221 unsigned long long _Decimal64 *x214; /* { dg-error "error" "unsigned long long _Decimal64" } */
222 unsigned long long _Decimal128 *x215; /* { dg-error "error" "unsigned long long _Decimal128" } */
223 int long long signed _Decimal32 *x216; /* { dg-error "error" "int long long signed _Decimal32" } */
224 int long long signed _Decimal64 *x217; /* { dg-error "error" "int long long signed _Decimal64" } */
225 int long long signed _Decimal128 *x218; /* { dg-error "error" "int long long signed _Decimal128" } */
226 int long long unsigned _Decimal32 *x219; /* { dg-error "error" "int long long unsigned _Decimal32" } */
227 int long long unsigned _Decimal64 *x220; /* { dg-error "error" "int long long unsigned _Decimal64" } */
228 int long long unsigned _Decimal128 *x221; /* { dg-error "error" "int long long unsigned _Decimal128" } */
229 int long signed long _Decimal32 *x222; /* { dg-error "error" "int long signed long _Decimal32" } */
230 int long signed long _Decimal64 *x223; /* { dg-error "error" "int long signed long _Decimal64" } */
231 int long signed long _Decimal128 *x224; /* { dg-error "error" "int long signed long _Decimal128" } */
232 int long unsigned long _Decimal32 *x226; /* { dg-error "error" "int long unsigned long _Decimal32" } */
233 int long unsigned long _Decimal64 *x227; /* { dg-error "error" "int long unsigned long _Decimal64" } */
234 int long unsigned long _Decimal128 *x228; /* { dg-error "error" "int long unsigned long _Decimal128" } */
235 int signed long long _Decimal32 *x229; /* { dg-error "error" "int signed long long _Decimal32" } */
236 int signed long long _Decimal64 *x230; /* { dg-error "error" "int signed long long _Decimal64" } */
237 int signed long long _Decimal128 *x231; /* { dg-error "error" "int signed long long _Decimal128" } */
238 int unsigned long long _Decimal32 *x232; /* { dg-error "error" "int unsigned long long _Decimal32" } */
239 int unsigned long long _Decimal64 *x233; /* { dg-error "error" "int unsigned long long _Decimal64" } */
240 int unsigned long long _Decimal128 *x234; /* { dg-error "error" "int unsigned long long _Decimal128" } */
241 long int long signed _Decimal32 *x235; /* { dg-error "error" "long int long signed _Decimal32" } */
242 long int long signed _Decimal64 *x236; /* { dg-error "error" "long int long signed _Decimal64" } */
243 long int long signed _Decimal128 *x237; /* { dg-error "error" "long int long signed _Decimal128" } */
244 long int long unsigned _Decimal32 *x238; /* { dg-error "error" "long int long unsigned _Decimal32" } */
245 long int long unsigned _Decimal64 *x239; /* { dg-error "error" "long int long unsigned _Decimal64" } */
246 long int long unsigned _Decimal128 *x240; /* { dg-error "error" "long int long unsigned _Decimal128" } */
247 long int signed long _Decimal32 *x241; /* { dg-error "error" "long int signed long _Decimal32" } */
248 long int signed long _Decimal64 *x242; /* { dg-error "error" "long int signed long _Decimal64" } */
249 long int signed long _Decimal128 *x243; /* { dg-error "error" "long int signed long _Decimal128" } */
250 long int unsigned long _Decimal32 *x244; /* { dg-error "error" "long int unsigned long _Decimal32" } */
251 long int unsigned long _Decimal64 *x245; /* { dg-error "error" "long int unsigned long _Decimal64" } */
252 long int unsigned long _Decimal128 *x246; /* { dg-error "error" "long int unsigned long _Decimal128" } */
253 long long int signed _Decimal32 *x247; /* { dg-error "error" "long long int signed _Decimal32" } */
254 long long int signed _Decimal64 *x248; /* { dg-error "error" "long long int signed _Decimal64" } */
255 long long int signed _Decimal128 *x249; /* { dg-error "error" "long long int signed _Decimal128" } */
256 long long int unsigned _Decimal32 *x250; /* { dg-error "error" "long long int unsigned _Decimal32" } */
257 long long int unsigned _Decimal64 *x251; /* { dg-error "error" "long long int unsigned _Decimal64" } */
258 long long int unsigned _Decimal128 *x252; /* { dg-error "error" "long long int unsigned _Decimal128" } */
259 long long signed int _Decimal32 *x253; /* { dg-error "error" "long long signed int _Decimal32" } */
260 long long signed int _Decimal64 *x254; /* { dg-error "error" "long long signed int _Decimal64" } */
261 long long signed int _Decimal128 *x255; /* { dg-error "error" "long long signed int _Decimal128" } */
262 long long unsigned int _Decimal32 *x256; /* { dg-error "error" "long long unsigned int _Decimal32" } */
263 long long unsigned int _Decimal64 *x257; /* { dg-error "error" "long long unsigned int _Decimal64" } */
264 long long unsigned int _Decimal128 *x258; /* { dg-error "error" "long long unsigned int _Decimal128" } */
265 long signed int long _Decimal32 *x259; /* { dg-error "error" "long signed int long _Decimal32" } */
266 long signed int long _Decimal64 *x260; /* { dg-error "error" "long signed int long _Decimal64" } */
267 long signed int long _Decimal128 *x261; /* { dg-error "error" "long signed int long _Decimal128" } */
268 long signed long int _Decimal32 *x262; /* { dg-error "error" "long signed long int _Decimal32" } */
269 long signed long int _Decimal64 *x263; /* { dg-error "error" "long signed long int _Decimal64" } */
270 long signed long int _Decimal128 *x264; /* { dg-error "error" "long signed long int _Decimal128" } */
271 long unsigned int long _Decimal32 *x265; /* { dg-error "error" "long unsigned int long _Decimal32" } */
272 long unsigned int long _Decimal64 *x266; /* { dg-error "error" "long unsigned int long _Decimal64" } */
273 long unsigned int long _Decimal128 *x267; /* { dg-error "error" "long unsigned int long _Decimal128" } */
274 long unsigned long int _Decimal32 *x268; /* { dg-error "error" "long unsigned long int _Decimal32" } */
275 long unsigned long int _Decimal64 *x269; /* { dg-error "error" "long unsigned long int _Decimal64" } */
276 long unsigned long int _Decimal128 *x270; /* { dg-error "error" "long unsigned long int _Decimal128" } */
277 signed long long int _Decimal32 *x271; /* { dg-error "error" "signed long long int _Decimal32" } */
278 signed long long int _Decimal64 *x272; /* { dg-error "error" "signed long long int _Decimal64" } */
279 signed long long int _Decimal128 *x273; /* { dg-error "error" "signed long long int _Decimal128" } */
280 unsigned int long long _Decimal32 *x274; /* { dg-error "error" "unsigned int long long _Decimal32" } */
281 unsigned int long long _Decimal64 *x275; /* { dg-error "error" "unsigned int long long _Decimal64" } */
282 unsigned int long long _Decimal128 *x276; /* { dg-error "error" "unsigned int long long _Decimal128" } */
283 unsigned long int long _Decimal32 *x277; /* { dg-error "error" "unsigned long int long _Decimal32" } */
284 unsigned long int long _Decimal64 *x278; /* { dg-error "error" "unsigned long int long _Decimal64" } */
285 unsigned long int long _Decimal128 *x279; /* { dg-error "error" "unsigned long int long _Decimal128" } */
286 unsigned long long int _Decimal32 *x280; /* { dg-error "error" "unsigned long long int _Decimal32" } */
287 unsigned long long int _Decimal64 *x281; /* { dg-error "error" "unsigned long long int _Decimal64" } */
288 unsigned long long int _Decimal128 *x282; /* { dg-error "error" "unsigned long long int _Decimal128" } */
289
290 _Complex _Decimal32 *x283; /* { dg-error "error" "_Complex _Decimal32" } */
291 _Complex _Decimal64 *x284; /* { dg-error "error" "_Complex _Decimal64" } */
292 _Complex _Decimal128 *x285; /* { dg-error "error" "_Complex _Decimal128" } */
293
294 _Decimal32 _Complex *x286; /* { dg-error "error" "_Decimal32 _Complex" } */
295 _Decimal64 _Complex *x287; /* { dg-error "error" "_Decimal64 _Complex" } */
296 _Decimal128 _Complex *x288; /* { dg-error "error" "_Decimal128 _Complex" } */
297
298 unsigned _Decimal32 *x289; /* { dg-error "error" "unsigned _Decimal32" } */
299 unsigned _Decimal64 *x290; /* { dg-error "error" "unsigned _Decimal64" } */
300 unsigned _Decimal128 *x291; /* { dg-error "error" "unsigned _Decimal128" } */
301 signed _Decimal32 *x292; /* { dg-error "error" "signed _Decimal32" } */
302 signed _Decimal64 *x293; /* { dg-error "error" "signed _Decimal64" } */
303 signed _Decimal128 *x294; /* { dg-error "error" "signed _Decimal128" } */