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