|
|
1.1 root 1: /* The Plum Hall Validation Suite for C
2: * Unpublished copyright (c) 1986-1991, Chiron Systems Inc and Plum Hall Inc.
3: * VERSION: 4
4: * DATE: 1993-01-01
5: * The "ANSI" mode of the Suite corresponds to the official ANSI C, X3.159-1989.
6: * As per your license agreement, your distribution is not to be moved or copied outside the Designated Site
7: * without specific permission from Plum Hall Inc.
8: */
9:
10: #define ANSI 1 /* This file follows ANSI arithmetic rules, which may not work in non-ANSI modes */
11: #include "types.h"
12: #include "n.h"
13: int main()
14: {
15: extern char *Filename;
16: typedef union {
17: CHAR c;
18: SHORT s;
19: INT i;
20: UCHAR uc;
21: USHORT us;
22: UINT ui;
23: LONG l;
24: ULONG ul;
25: FLOAT f;
26: DOUBLE d;
27: #if ANSI
28: SCHAR sc;
29: LDOUBLE ld;
30: #endif
31: } D;
32: auto D D1;
33: #if ANSI
34: auto D D2;
35: #endif
36: auto D D3;
37: auto D D4;
38: auto D D5;
39: auto D D6;
40: auto D D7;
41: auto D D8;
42: auto D D9;
43: auto D D10;
44: auto D D11;
45: #if ANSI
46: auto D D12;
47: #endif
48: D1.c = 7;
49: #if ANSI
50: D2.sc = 8;
51: #endif
52: D3.s = 9;
53: D4.i = 10;
54: D5.uc = 11;
55: D6.us = 12;
56: D7.ui = 13;
57: D8.l = 14;
58: D9.ul = 15;
59: D10.f = 16;
60: D11.d = 17;
61: #if ANSI
62: D12.ld = 18;
63: #endif
64: {
65: CHAR *Nc();
66: #if ANSI
67: SCHAR *Nsc();
68: #endif
69: SHORT *Ns();
70: INT *Ni();
71: UCHAR *Nuc();
72: USHORT *Nus();
73: UINT *Nui();
74: LONG *Nl();
75: ULONG *Nul();
76: FLOAT *Nf();
77: DOUBLE *Nd();
78: #if ANSI
79: LDOUBLE *Nld();
80: #endif
81: {
82: int true = 1, false = 0;
83: Filename = " auto union auto funcrp assign ";
84: *Nc() = 7;
85: D1.c = *Nc();
86: iequals(__LINE__, D1.c, (CHAR)7);
87: iequals(__LINE__, D1.c = *Nc(), (CHAR)7);
88: D1.c = 7;
89: *Nc() = D1.c;
90: iequals(__LINE__, *Nc(), (CHAR)7);
91: iequals(__LINE__, *Nc() = D1.c, (CHAR)7);
92: #if ANSI
93: *Nsc() = 8;
94: D1.c = *Nsc();
95: iequals(__LINE__, D1.c, (CHAR)8);
96: iequals(__LINE__, D1.c = *Nsc(), (CHAR)8);
97: D1.c = 7;
98: *Nsc() = D1.c;
99: iequals(__LINE__, *Nsc(), (SCHAR)7);
100: iequals(__LINE__, *Nsc() = D1.c, (SCHAR)7);
101: #endif
102: *Ns() = 9;
103: D1.c = *Ns();
104: iequals(__LINE__, D1.c, (CHAR)9);
105: iequals(__LINE__, D1.c = *Ns(), (CHAR)9);
106: D1.c = 7;
107: *Ns() = D1.c;
108: iequals(__LINE__, *Ns(), (SHORT)7);
109: iequals(__LINE__, *Ns() = D1.c, (SHORT)7);
110: *Ni() = 10;
111: D1.c = *Ni();
112: iequals(__LINE__, D1.c, (CHAR)10);
113: iequals(__LINE__, D1.c = *Ni(), (CHAR)10);
114: D1.c = 7;
115: *Ni() = D1.c;
116: iequals(__LINE__, *Ni(), (INT)7);
117: iequals(__LINE__, *Ni() = D1.c, (INT)7);
118: *Nuc() = 11;
119: D1.c = *Nuc();
120: iequals(__LINE__, D1.c, (CHAR)11);
121: iequals(__LINE__, D1.c = *Nuc(), (CHAR)11);
122: D1.c = 7;
123: *Nuc() = D1.c;
124: iequals(__LINE__, *Nuc(), (UCHAR)7);
125: iequals(__LINE__, *Nuc() = D1.c, (UCHAR)7);
126: *Nus() = 12;
127: D1.c = *Nus();
128: iequals(__LINE__, D1.c, (CHAR)12);
129: iequals(__LINE__, D1.c = *Nus(), (CHAR)12);
130: D1.c = 7;
131: *Nus() = D1.c;
132: iequals(__LINE__, *Nus(), (USHORT)7);
133: iequals(__LINE__, *Nus() = D1.c, (USHORT)7);
134: *Nui() = 13;
135: D1.c = *Nui();
136: iequals(__LINE__, D1.c, (CHAR)13);
137: iequals(__LINE__, D1.c = *Nui(), (CHAR)13);
138: D1.c = 7;
139: *Nui() = D1.c;
140: iequals(__LINE__, *Nui(), (UINT)7);
141: iequals(__LINE__, *Nui() = D1.c, (UINT)7);
142: *Nl() = 14;
143: D1.c = *Nl();
144: iequals(__LINE__, D1.c, (CHAR)14);
145: iequals(__LINE__, D1.c = *Nl(), (CHAR)14);
146: D1.c = 7;
147: *Nl() = D1.c;
148: lequals(__LINE__, *Nl(), (LONG)7L);
149: lequals(__LINE__, *Nl() = D1.c, (LONG)7L);
150: *Nul() = 15;
151: D1.c = *Nul();
152: iequals(__LINE__, D1.c, (CHAR)15);
153: iequals(__LINE__, D1.c = *Nul(), (CHAR)15);
154: D1.c = 7;
155: *Nul() = D1.c;
156: lequals(__LINE__, *Nul(), (ULONG)7L);
157: lequals(__LINE__, *Nul() = D1.c, (ULONG)7L);
158: *Nf() = 16;
159: D1.c = *Nf();
160: iequals(__LINE__, D1.c, (CHAR)16);
161: iequals(__LINE__, D1.c = *Nf(), (CHAR)16);
162: D1.c = 7;
163: *Nf() = D1.c;
164: dequals(__LINE__, *Nf(), (FLOAT)7.);
165: dequals(__LINE__, *Nf() = D1.c, (FLOAT)7.);
166: *Nd() = 17;
167: D1.c = *Nd();
168: iequals(__LINE__, D1.c, (CHAR)17);
169: iequals(__LINE__, D1.c = *Nd(), (CHAR)17);
170: D1.c = 7;
171: *Nd() = D1.c;
172: dequals(__LINE__, *Nd(), (DOUBLE)7.);
173: dequals(__LINE__, *Nd() = D1.c, (DOUBLE)7.);
174: #if ANSI
175: *Nld() = 18;
176: D1.c = *Nld();
177: iequals(__LINE__, D1.c, (CHAR)18);
178: iequals(__LINE__, D1.c = *Nld(), (CHAR)18);
179: D1.c = 7;
180: *Nld() = D1.c;
181: ldequals(__LINE__, *Nld(), (LDOUBLE)7.L);
182: ldequals(__LINE__, *Nld() = D1.c, (LDOUBLE)7.L);
183: #endif
184: #if ANSI
185: *Nc() = 7;
186: D2.sc = *Nc();
187: iequals(__LINE__, D2.sc, (SCHAR)7);
188: iequals(__LINE__, D2.sc = *Nc(), (SCHAR)7);
189: D2.sc = 8;
190: *Nc() = D2.sc;
191: iequals(__LINE__, *Nc(), (CHAR)8);
192: iequals(__LINE__, *Nc() = D2.sc, (CHAR)8);
193: #endif
194: #if ANSI
195: *Nsc() = 8;
196: D2.sc = *Nsc();
197: iequals(__LINE__, D2.sc, (SCHAR)8);
198: iequals(__LINE__, D2.sc = *Nsc(), (SCHAR)8);
199: D2.sc = 8;
200: *Nsc() = D2.sc;
201: iequals(__LINE__, *Nsc(), (SCHAR)8);
202: iequals(__LINE__, *Nsc() = D2.sc, (SCHAR)8);
203: #endif
204: #if ANSI
205: *Ns() = 9;
206: D2.sc = *Ns();
207: iequals(__LINE__, D2.sc, (SCHAR)9);
208: iequals(__LINE__, D2.sc = *Ns(), (SCHAR)9);
209: D2.sc = 8;
210: *Ns() = D2.sc;
211: iequals(__LINE__, *Ns(), (SHORT)8);
212: iequals(__LINE__, *Ns() = D2.sc, (SHORT)8);
213: #endif
214: #if ANSI
215: *Ni() = 10;
216: D2.sc = *Ni();
217: iequals(__LINE__, D2.sc, (SCHAR)10);
218: iequals(__LINE__, D2.sc = *Ni(), (SCHAR)10);
219: D2.sc = 8;
220: *Ni() = D2.sc;
221: iequals(__LINE__, *Ni(), (INT)8);
222: iequals(__LINE__, *Ni() = D2.sc, (INT)8);
223: #endif
224: #if ANSI
225: *Nuc() = 11;
226: D2.sc = *Nuc();
227: iequals(__LINE__, D2.sc, (SCHAR)11);
228: iequals(__LINE__, D2.sc = *Nuc(), (SCHAR)11);
229: D2.sc = 8;
230: *Nuc() = D2.sc;
231: iequals(__LINE__, *Nuc(), (UCHAR)8);
232: iequals(__LINE__, *Nuc() = D2.sc, (UCHAR)8);
233: #endif
234: #if ANSI
235: *Nus() = 12;
236: D2.sc = *Nus();
237: iequals(__LINE__, D2.sc, (SCHAR)12);
238: iequals(__LINE__, D2.sc = *Nus(), (SCHAR)12);
239: D2.sc = 8;
240: *Nus() = D2.sc;
241: iequals(__LINE__, *Nus(), (USHORT)8);
242: iequals(__LINE__, *Nus() = D2.sc, (USHORT)8);
243: #endif
244: #if ANSI
245: *Nui() = 13;
246: D2.sc = *Nui();
247: iequals(__LINE__, D2.sc, (SCHAR)13);
248: iequals(__LINE__, D2.sc = *Nui(), (SCHAR)13);
249: D2.sc = 8;
250: *Nui() = D2.sc;
251: iequals(__LINE__, *Nui(), (UINT)8);
252: iequals(__LINE__, *Nui() = D2.sc, (UINT)8);
253: #endif
254: #if ANSI
255: *Nl() = 14;
256: D2.sc = *Nl();
257: iequals(__LINE__, D2.sc, (SCHAR)14);
258: iequals(__LINE__, D2.sc = *Nl(), (SCHAR)14);
259: D2.sc = 8;
260: *Nl() = D2.sc;
261: lequals(__LINE__, *Nl(), (LONG)8L);
262: lequals(__LINE__, *Nl() = D2.sc, (LONG)8L);
263: #endif
264: #if ANSI
265: *Nul() = 15;
266: D2.sc = *Nul();
267: iequals(__LINE__, D2.sc, (SCHAR)15);
268: iequals(__LINE__, D2.sc = *Nul(), (SCHAR)15);
269: D2.sc = 8;
270: *Nul() = D2.sc;
271: lequals(__LINE__, *Nul(), (ULONG)8L);
272: lequals(__LINE__, *Nul() = D2.sc, (ULONG)8L);
273: #endif
274: #if ANSI
275: *Nf() = 16;
276: D2.sc = *Nf();
277: iequals(__LINE__, D2.sc, (SCHAR)16);
278: iequals(__LINE__, D2.sc = *Nf(), (SCHAR)16);
279: D2.sc = 8;
280: *Nf() = D2.sc;
281: dequals(__LINE__, *Nf(), (FLOAT)8.);
282: dequals(__LINE__, *Nf() = D2.sc, (FLOAT)8.);
283: #endif
284: #if ANSI
285: *Nd() = 17;
286: D2.sc = *Nd();
287: iequals(__LINE__, D2.sc, (SCHAR)17);
288: iequals(__LINE__, D2.sc = *Nd(), (SCHAR)17);
289: D2.sc = 8;
290: *Nd() = D2.sc;
291: dequals(__LINE__, *Nd(), (DOUBLE)8.);
292: dequals(__LINE__, *Nd() = D2.sc, (DOUBLE)8.);
293: #endif
294: #if ANSI
295: *Nld() = 18;
296: D2.sc = *Nld();
297: iequals(__LINE__, D2.sc, (SCHAR)18);
298: iequals(__LINE__, D2.sc = *Nld(), (SCHAR)18);
299: D2.sc = 8;
300: *Nld() = D2.sc;
301: ldequals(__LINE__, *Nld(), (LDOUBLE)8.L);
302: ldequals(__LINE__, *Nld() = D2.sc, (LDOUBLE)8.L);
303: #endif
304: *Nc() = 7;
305: D3.s = *Nc();
306: iequals(__LINE__, D3.s, (SHORT)7);
307: iequals(__LINE__, D3.s = *Nc(), (SHORT)7);
308: D3.s = 9;
309: *Nc() = D3.s;
310: iequals(__LINE__, *Nc(), (CHAR)9);
311: iequals(__LINE__, *Nc() = D3.s, (CHAR)9);
312: #if ANSI
313: *Nsc() = 8;
314: D3.s = *Nsc();
315: iequals(__LINE__, D3.s, (SHORT)8);
316: iequals(__LINE__, D3.s = *Nsc(), (SHORT)8);
317: D3.s = 9;
318: *Nsc() = D3.s;
319: iequals(__LINE__, *Nsc(), (SCHAR)9);
320: iequals(__LINE__, *Nsc() = D3.s, (SCHAR)9);
321: #endif
322: *Ns() = 9;
323: D3.s = *Ns();
324: iequals(__LINE__, D3.s, (SHORT)9);
325: iequals(__LINE__, D3.s = *Ns(), (SHORT)9);
326: D3.s = 9;
327: *Ns() = D3.s;
328: iequals(__LINE__, *Ns(), (SHORT)9);
329: iequals(__LINE__, *Ns() = D3.s, (SHORT)9);
330: *Ni() = 10;
331: D3.s = *Ni();
332: iequals(__LINE__, D3.s, (SHORT)10);
333: iequals(__LINE__, D3.s = *Ni(), (SHORT)10);
334: D3.s = 9;
335: *Ni() = D3.s;
336: iequals(__LINE__, *Ni(), (INT)9);
337: iequals(__LINE__, *Ni() = D3.s, (INT)9);
338: *Nuc() = 11;
339: D3.s = *Nuc();
340: iequals(__LINE__, D3.s, (SHORT)11);
341: iequals(__LINE__, D3.s = *Nuc(), (SHORT)11);
342: D3.s = 9;
343: *Nuc() = D3.s;
344: iequals(__LINE__, *Nuc(), (UCHAR)9);
345: iequals(__LINE__, *Nuc() = D3.s, (UCHAR)9);
346: *Nus() = 12;
347: D3.s = *Nus();
348: iequals(__LINE__, D3.s, (SHORT)12);
349: iequals(__LINE__, D3.s = *Nus(), (SHORT)12);
350: D3.s = 9;
351: *Nus() = D3.s;
352: iequals(__LINE__, *Nus(), (USHORT)9);
353: iequals(__LINE__, *Nus() = D3.s, (USHORT)9);
354: *Nui() = 13;
355: D3.s = *Nui();
356: iequals(__LINE__, D3.s, (SHORT)13);
357: iequals(__LINE__, D3.s = *Nui(), (SHORT)13);
358: D3.s = 9;
359: *Nui() = D3.s;
360: iequals(__LINE__, *Nui(), (UINT)9);
361: iequals(__LINE__, *Nui() = D3.s, (UINT)9);
362: *Nl() = 14;
363: D3.s = *Nl();
364: iequals(__LINE__, D3.s, (SHORT)14);
365: iequals(__LINE__, D3.s = *Nl(), (SHORT)14);
366: D3.s = 9;
367: *Nl() = D3.s;
368: lequals(__LINE__, *Nl(), (LONG)9L);
369: lequals(__LINE__, *Nl() = D3.s, (LONG)9L);
370: *Nul() = 15;
371: D3.s = *Nul();
372: iequals(__LINE__, D3.s, (SHORT)15);
373: iequals(__LINE__, D3.s = *Nul(), (SHORT)15);
374: D3.s = 9;
375: *Nul() = D3.s;
376: lequals(__LINE__, *Nul(), (ULONG)9L);
377: lequals(__LINE__, *Nul() = D3.s, (ULONG)9L);
378: *Nf() = 16;
379: D3.s = *Nf();
380: iequals(__LINE__, D3.s, (SHORT)16);
381: iequals(__LINE__, D3.s = *Nf(), (SHORT)16);
382: D3.s = 9;
383: *Nf() = D3.s;
384: dequals(__LINE__, *Nf(), (FLOAT)9.);
385: dequals(__LINE__, *Nf() = D3.s, (FLOAT)9.);
386: *Nd() = 17;
387: D3.s = *Nd();
388: iequals(__LINE__, D3.s, (SHORT)17);
389: iequals(__LINE__, D3.s = *Nd(), (SHORT)17);
390: D3.s = 9;
391: *Nd() = D3.s;
392: dequals(__LINE__, *Nd(), (DOUBLE)9.);
393: dequals(__LINE__, *Nd() = D3.s, (DOUBLE)9.);
394: #if ANSI
395: *Nld() = 18;
396: D3.s = *Nld();
397: iequals(__LINE__, D3.s, (SHORT)18);
398: iequals(__LINE__, D3.s = *Nld(), (SHORT)18);
399: D3.s = 9;
400: *Nld() = D3.s;
401: ldequals(__LINE__, *Nld(), (LDOUBLE)9.L);
402: ldequals(__LINE__, *Nld() = D3.s, (LDOUBLE)9.L);
403: #endif
404: *Nc() = 7;
405: D4.i = *Nc();
406: iequals(__LINE__, D4.i, (INT)7);
407: iequals(__LINE__, D4.i = *Nc(), (INT)7);
408: D4.i = 10;
409: *Nc() = D4.i;
410: iequals(__LINE__, *Nc(), (CHAR)10);
411: iequals(__LINE__, *Nc() = D4.i, (CHAR)10);
412: #if ANSI
413: *Nsc() = 8;
414: D4.i = *Nsc();
415: iequals(__LINE__, D4.i, (INT)8);
416: iequals(__LINE__, D4.i = *Nsc(), (INT)8);
417: D4.i = 10;
418: *Nsc() = D4.i;
419: iequals(__LINE__, *Nsc(), (SCHAR)10);
420: iequals(__LINE__, *Nsc() = D4.i, (SCHAR)10);
421: #endif
422: *Ns() = 9;
423: D4.i = *Ns();
424: iequals(__LINE__, D4.i, (INT)9);
425: iequals(__LINE__, D4.i = *Ns(), (INT)9);
426: D4.i = 10;
427: *Ns() = D4.i;
428: iequals(__LINE__, *Ns(), (SHORT)10);
429: iequals(__LINE__, *Ns() = D4.i, (SHORT)10);
430: *Ni() = 10;
431: D4.i = *Ni();
432: iequals(__LINE__, D4.i, (INT)10);
433: iequals(__LINE__, D4.i = *Ni(), (INT)10);
434: D4.i = 10;
435: *Ni() = D4.i;
436: iequals(__LINE__, *Ni(), (INT)10);
437: iequals(__LINE__, *Ni() = D4.i, (INT)10);
438: *Nuc() = 11;
439: D4.i = *Nuc();
440: iequals(__LINE__, D4.i, (INT)11);
441: iequals(__LINE__, D4.i = *Nuc(), (INT)11);
442: D4.i = 10;
443: *Nuc() = D4.i;
444: iequals(__LINE__, *Nuc(), (UCHAR)10);
445: iequals(__LINE__, *Nuc() = D4.i, (UCHAR)10);
446: *Nus() = 12;
447: D4.i = *Nus();
448: iequals(__LINE__, D4.i, (INT)12);
449: iequals(__LINE__, D4.i = *Nus(), (INT)12);
450: D4.i = 10;
451: *Nus() = D4.i;
452: iequals(__LINE__, *Nus(), (USHORT)10);
453: iequals(__LINE__, *Nus() = D4.i, (USHORT)10);
454: *Nui() = 13;
455: D4.i = *Nui();
456: iequals(__LINE__, D4.i, (INT)13);
457: iequals(__LINE__, D4.i = *Nui(), (INT)13);
458: D4.i = 10;
459: *Nui() = D4.i;
460: iequals(__LINE__, *Nui(), (UINT)10);
461: iequals(__LINE__, *Nui() = D4.i, (UINT)10);
462: *Nl() = 14;
463: D4.i = *Nl();
464: iequals(__LINE__, D4.i, (INT)14);
465: iequals(__LINE__, D4.i = *Nl(), (INT)14);
466: D4.i = 10;
467: *Nl() = D4.i;
468: lequals(__LINE__, *Nl(), (LONG)10L);
469: lequals(__LINE__, *Nl() = D4.i, (LONG)10L);
470: *Nul() = 15;
471: D4.i = *Nul();
472: iequals(__LINE__, D4.i, (INT)15);
473: iequals(__LINE__, D4.i = *Nul(), (INT)15);
474: D4.i = 10;
475: *Nul() = D4.i;
476: lequals(__LINE__, *Nul(), (ULONG)10L);
477: lequals(__LINE__, *Nul() = D4.i, (ULONG)10L);
478: *Nf() = 16;
479: D4.i = *Nf();
480: iequals(__LINE__, D4.i, (INT)16);
481: iequals(__LINE__, D4.i = *Nf(), (INT)16);
482: D4.i = 10;
483: *Nf() = D4.i;
484: dequals(__LINE__, *Nf(), (FLOAT)10.);
485: dequals(__LINE__, *Nf() = D4.i, (FLOAT)10.);
486: *Nd() = 17;
487: D4.i = *Nd();
488: iequals(__LINE__, D4.i, (INT)17);
489: iequals(__LINE__, D4.i = *Nd(), (INT)17);
490: D4.i = 10;
491: *Nd() = D4.i;
492: dequals(__LINE__, *Nd(), (DOUBLE)10.);
493: dequals(__LINE__, *Nd() = D4.i, (DOUBLE)10.);
494: #if ANSI
495: *Nld() = 18;
496: D4.i = *Nld();
497: iequals(__LINE__, D4.i, (INT)18);
498: iequals(__LINE__, D4.i = *Nld(), (INT)18);
499: D4.i = 10;
500: *Nld() = D4.i;
501: ldequals(__LINE__, *Nld(), (LDOUBLE)10.L);
502: ldequals(__LINE__, *Nld() = D4.i, (LDOUBLE)10.L);
503: #endif
504: *Nc() = 7;
505: D5.uc = *Nc();
506: iequals(__LINE__, D5.uc, (UCHAR)7);
507: iequals(__LINE__, D5.uc = *Nc(), (UCHAR)7);
508: D5.uc = 11;
509: *Nc() = D5.uc;
510: iequals(__LINE__, *Nc(), (CHAR)11);
511: iequals(__LINE__, *Nc() = D5.uc, (CHAR)11);
512: #if ANSI
513: *Nsc() = 8;
514: D5.uc = *Nsc();
515: iequals(__LINE__, D5.uc, (UCHAR)8);
516: iequals(__LINE__, D5.uc = *Nsc(), (UCHAR)8);
517: D5.uc = 11;
518: *Nsc() = D5.uc;
519: iequals(__LINE__, *Nsc(), (SCHAR)11);
520: iequals(__LINE__, *Nsc() = D5.uc, (SCHAR)11);
521: #endif
522: *Ns() = 9;
523: D5.uc = *Ns();
524: iequals(__LINE__, D5.uc, (UCHAR)9);
525: iequals(__LINE__, D5.uc = *Ns(), (UCHAR)9);
526: D5.uc = 11;
527: *Ns() = D5.uc;
528: iequals(__LINE__, *Ns(), (SHORT)11);
529: iequals(__LINE__, *Ns() = D5.uc, (SHORT)11);
530: *Ni() = 10;
531: D5.uc = *Ni();
532: iequals(__LINE__, D5.uc, (UCHAR)10);
533: iequals(__LINE__, D5.uc = *Ni(), (UCHAR)10);
534: D5.uc = 11;
535: *Ni() = D5.uc;
536: iequals(__LINE__, *Ni(), (INT)11);
537: iequals(__LINE__, *Ni() = D5.uc, (INT)11);
538: *Nuc() = 11;
539: D5.uc = *Nuc();
540: iequals(__LINE__, D5.uc, (UCHAR)11);
541: iequals(__LINE__, D5.uc = *Nuc(), (UCHAR)11);
542: D5.uc = 11;
543: *Nuc() = D5.uc;
544: iequals(__LINE__, *Nuc(), (UCHAR)11);
545: iequals(__LINE__, *Nuc() = D5.uc, (UCHAR)11);
546: *Nus() = 12;
547: D5.uc = *Nus();
548: iequals(__LINE__, D5.uc, (UCHAR)12);
549: iequals(__LINE__, D5.uc = *Nus(), (UCHAR)12);
550: D5.uc = 11;
551: *Nus() = D5.uc;
552: iequals(__LINE__, *Nus(), (USHORT)11);
553: iequals(__LINE__, *Nus() = D5.uc, (USHORT)11);
554: *Nui() = 13;
555: D5.uc = *Nui();
556: iequals(__LINE__, D5.uc, (UCHAR)13);
557: iequals(__LINE__, D5.uc = *Nui(), (UCHAR)13);
558: D5.uc = 11;
559: *Nui() = D5.uc;
560: iequals(__LINE__, *Nui(), (UINT)11);
561: iequals(__LINE__, *Nui() = D5.uc, (UINT)11);
562: *Nl() = 14;
563: D5.uc = *Nl();
564: iequals(__LINE__, D5.uc, (UCHAR)14);
565: iequals(__LINE__, D5.uc = *Nl(), (UCHAR)14);
566: D5.uc = 11;
567: *Nl() = D5.uc;
568: lequals(__LINE__, *Nl(), (LONG)11L);
569: lequals(__LINE__, *Nl() = D5.uc, (LONG)11L);
570: *Nul() = 15;
571: D5.uc = *Nul();
572: iequals(__LINE__, D5.uc, (UCHAR)15);
573: iequals(__LINE__, D5.uc = *Nul(), (UCHAR)15);
574: D5.uc = 11;
575: *Nul() = D5.uc;
576: lequals(__LINE__, *Nul(), (ULONG)11L);
577: lequals(__LINE__, *Nul() = D5.uc, (ULONG)11L);
578: *Nf() = 16;
579: D5.uc = *Nf();
580: iequals(__LINE__, D5.uc, (UCHAR)16);
581: iequals(__LINE__, D5.uc = *Nf(), (UCHAR)16);
582: D5.uc = 11;
583: *Nf() = D5.uc;
584: dequals(__LINE__, *Nf(), (FLOAT)11.);
585: dequals(__LINE__, *Nf() = D5.uc, (FLOAT)11.);
586: *Nd() = 17;
587: D5.uc = *Nd();
588: iequals(__LINE__, D5.uc, (UCHAR)17);
589: iequals(__LINE__, D5.uc = *Nd(), (UCHAR)17);
590: D5.uc = 11;
591: *Nd() = D5.uc;
592: dequals(__LINE__, *Nd(), (DOUBLE)11.);
593: dequals(__LINE__, *Nd() = D5.uc, (DOUBLE)11.);
594: #if ANSI
595: *Nld() = 18;
596: D5.uc = *Nld();
597: iequals(__LINE__, D5.uc, (UCHAR)18);
598: iequals(__LINE__, D5.uc = *Nld(), (UCHAR)18);
599: D5.uc = 11;
600: *Nld() = D5.uc;
601: ldequals(__LINE__, *Nld(), (LDOUBLE)11.L);
602: ldequals(__LINE__, *Nld() = D5.uc, (LDOUBLE)11.L);
603: #endif
604: *Nc() = 7;
605: D6.us = *Nc();
606: iequals(__LINE__, D6.us, (USHORT)7);
607: iequals(__LINE__, D6.us = *Nc(), (USHORT)7);
608: D6.us = 12;
609: *Nc() = D6.us;
610: iequals(__LINE__, *Nc(), (CHAR)12);
611: iequals(__LINE__, *Nc() = D6.us, (CHAR)12);
612: #if ANSI
613: *Nsc() = 8;
614: D6.us = *Nsc();
615: iequals(__LINE__, D6.us, (USHORT)8);
616: iequals(__LINE__, D6.us = *Nsc(), (USHORT)8);
617: D6.us = 12;
618: *Nsc() = D6.us;
619: iequals(__LINE__, *Nsc(), (SCHAR)12);
620: iequals(__LINE__, *Nsc() = D6.us, (SCHAR)12);
621: #endif
622: *Ns() = 9;
623: D6.us = *Ns();
624: iequals(__LINE__, D6.us, (USHORT)9);
625: iequals(__LINE__, D6.us = *Ns(), (USHORT)9);
626: D6.us = 12;
627: *Ns() = D6.us;
628: iequals(__LINE__, *Ns(), (SHORT)12);
629: iequals(__LINE__, *Ns() = D6.us, (SHORT)12);
630: *Ni() = 10;
631: D6.us = *Ni();
632: iequals(__LINE__, D6.us, (USHORT)10);
633: iequals(__LINE__, D6.us = *Ni(), (USHORT)10);
634: D6.us = 12;
635: *Ni() = D6.us;
636: iequals(__LINE__, *Ni(), (INT)12);
637: iequals(__LINE__, *Ni() = D6.us, (INT)12);
638: *Nuc() = 11;
639: D6.us = *Nuc();
640: iequals(__LINE__, D6.us, (USHORT)11);
641: iequals(__LINE__, D6.us = *Nuc(), (USHORT)11);
642: D6.us = 12;
643: *Nuc() = D6.us;
644: iequals(__LINE__, *Nuc(), (UCHAR)12);
645: iequals(__LINE__, *Nuc() = D6.us, (UCHAR)12);
646: *Nus() = 12;
647: D6.us = *Nus();
648: iequals(__LINE__, D6.us, (USHORT)12);
649: iequals(__LINE__, D6.us = *Nus(), (USHORT)12);
650: D6.us = 12;
651: *Nus() = D6.us;
652: iequals(__LINE__, *Nus(), (USHORT)12);
653: iequals(__LINE__, *Nus() = D6.us, (USHORT)12);
654: *Nui() = 13;
655: D6.us = *Nui();
656: iequals(__LINE__, D6.us, (USHORT)13);
657: iequals(__LINE__, D6.us = *Nui(), (USHORT)13);
658: D6.us = 12;
659: *Nui() = D6.us;
660: iequals(__LINE__, *Nui(), (UINT)12);
661: iequals(__LINE__, *Nui() = D6.us, (UINT)12);
662: *Nl() = 14;
663: D6.us = *Nl();
664: iequals(__LINE__, D6.us, (USHORT)14);
665: iequals(__LINE__, D6.us = *Nl(), (USHORT)14);
666: D6.us = 12;
667: *Nl() = D6.us;
668: lequals(__LINE__, *Nl(), (LONG)12L);
669: lequals(__LINE__, *Nl() = D6.us, (LONG)12L);
670: *Nul() = 15;
671: D6.us = *Nul();
672: iequals(__LINE__, D6.us, (USHORT)15);
673: iequals(__LINE__, D6.us = *Nul(), (USHORT)15);
674: D6.us = 12;
675: *Nul() = D6.us;
676: lequals(__LINE__, *Nul(), (ULONG)12L);
677: lequals(__LINE__, *Nul() = D6.us, (ULONG)12L);
678: *Nf() = 16;
679: D6.us = *Nf();
680: iequals(__LINE__, D6.us, (USHORT)16);
681: iequals(__LINE__, D6.us = *Nf(), (USHORT)16);
682: D6.us = 12;
683: *Nf() = D6.us;
684: dequals(__LINE__, *Nf(), (FLOAT)12.);
685: dequals(__LINE__, *Nf() = D6.us, (FLOAT)12.);
686: *Nd() = 17;
687: D6.us = *Nd();
688: iequals(__LINE__, D6.us, (USHORT)17);
689: iequals(__LINE__, D6.us = *Nd(), (USHORT)17);
690: D6.us = 12;
691: *Nd() = D6.us;
692: dequals(__LINE__, *Nd(), (DOUBLE)12.);
693: dequals(__LINE__, *Nd() = D6.us, (DOUBLE)12.);
694: #if ANSI
695: *Nld() = 18;
696: D6.us = *Nld();
697: iequals(__LINE__, D6.us, (USHORT)18);
698: iequals(__LINE__, D6.us = *Nld(), (USHORT)18);
699: D6.us = 12;
700: *Nld() = D6.us;
701: ldequals(__LINE__, *Nld(), (LDOUBLE)12.L);
702: ldequals(__LINE__, *Nld() = D6.us, (LDOUBLE)12.L);
703: #endif
704: *Nc() = 7;
705: D7.ui = *Nc();
706: iequals(__LINE__, D7.ui, (UINT)7);
707: iequals(__LINE__, D7.ui = *Nc(), (UINT)7);
708: D7.ui = 13;
709: *Nc() = D7.ui;
710: iequals(__LINE__, *Nc(), (CHAR)13);
711: iequals(__LINE__, *Nc() = D7.ui, (CHAR)13);
712: #if ANSI
713: *Nsc() = 8;
714: D7.ui = *Nsc();
715: iequals(__LINE__, D7.ui, (UINT)8);
716: iequals(__LINE__, D7.ui = *Nsc(), (UINT)8);
717: D7.ui = 13;
718: *Nsc() = D7.ui;
719: iequals(__LINE__, *Nsc(), (SCHAR)13);
720: iequals(__LINE__, *Nsc() = D7.ui, (SCHAR)13);
721: #endif
722: *Ns() = 9;
723: D7.ui = *Ns();
724: iequals(__LINE__, D7.ui, (UINT)9);
725: iequals(__LINE__, D7.ui = *Ns(), (UINT)9);
726: D7.ui = 13;
727: *Ns() = D7.ui;
728: iequals(__LINE__, *Ns(), (SHORT)13);
729: iequals(__LINE__, *Ns() = D7.ui, (SHORT)13);
730: *Ni() = 10;
731: D7.ui = *Ni();
732: iequals(__LINE__, D7.ui, (UINT)10);
733: iequals(__LINE__, D7.ui = *Ni(), (UINT)10);
734: D7.ui = 13;
735: *Ni() = D7.ui;
736: iequals(__LINE__, *Ni(), (INT)13);
737: iequals(__LINE__, *Ni() = D7.ui, (INT)13);
738: *Nuc() = 11;
739: D7.ui = *Nuc();
740: iequals(__LINE__, D7.ui, (UINT)11);
741: iequals(__LINE__, D7.ui = *Nuc(), (UINT)11);
742: D7.ui = 13;
743: *Nuc() = D7.ui;
744: iequals(__LINE__, *Nuc(), (UCHAR)13);
745: iequals(__LINE__, *Nuc() = D7.ui, (UCHAR)13);
746: *Nus() = 12;
747: D7.ui = *Nus();
748: iequals(__LINE__, D7.ui, (UINT)12);
749: iequals(__LINE__, D7.ui = *Nus(), (UINT)12);
750: D7.ui = 13;
751: *Nus() = D7.ui;
752: iequals(__LINE__, *Nus(), (USHORT)13);
753: iequals(__LINE__, *Nus() = D7.ui, (USHORT)13);
754: *Nui() = 13;
755: D7.ui = *Nui();
756: iequals(__LINE__, D7.ui, (UINT)13);
757: iequals(__LINE__, D7.ui = *Nui(), (UINT)13);
758: D7.ui = 13;
759: *Nui() = D7.ui;
760: iequals(__LINE__, *Nui(), (UINT)13);
761: iequals(__LINE__, *Nui() = D7.ui, (UINT)13);
762: *Nl() = 14;
763: D7.ui = *Nl();
764: iequals(__LINE__, D7.ui, (UINT)14);
765: iequals(__LINE__, D7.ui = *Nl(), (UINT)14);
766: D7.ui = 13;
767: *Nl() = D7.ui;
768: lequals(__LINE__, *Nl(), (LONG)13L);
769: lequals(__LINE__, *Nl() = D7.ui, (LONG)13L);
770: *Nul() = 15;
771: D7.ui = *Nul();
772: iequals(__LINE__, D7.ui, (UINT)15);
773: iequals(__LINE__, D7.ui = *Nul(), (UINT)15);
774: D7.ui = 13;
775: *Nul() = D7.ui;
776: lequals(__LINE__, *Nul(), (ULONG)13L);
777: lequals(__LINE__, *Nul() = D7.ui, (ULONG)13L);
778: *Nf() = 16;
779: D7.ui = *Nf();
780: iequals(__LINE__, D7.ui, (UINT)16);
781: iequals(__LINE__, D7.ui = *Nf(), (UINT)16);
782: D7.ui = 13;
783: *Nf() = D7.ui;
784: dequals(__LINE__, *Nf(), (FLOAT)13.);
785: dequals(__LINE__, *Nf() = D7.ui, (FLOAT)13.);
786: *Nd() = 17;
787: D7.ui = *Nd();
788: iequals(__LINE__, D7.ui, (UINT)17);
789: iequals(__LINE__, D7.ui = *Nd(), (UINT)17);
790: D7.ui = 13;
791: *Nd() = D7.ui;
792: dequals(__LINE__, *Nd(), (DOUBLE)13.);
793: dequals(__LINE__, *Nd() = D7.ui, (DOUBLE)13.);
794: #if ANSI
795: *Nld() = 18;
796: D7.ui = *Nld();
797: iequals(__LINE__, D7.ui, (UINT)18);
798: iequals(__LINE__, D7.ui = *Nld(), (UINT)18);
799: D7.ui = 13;
800: *Nld() = D7.ui;
801: ldequals(__LINE__, *Nld(), (LDOUBLE)13.L);
802: ldequals(__LINE__, *Nld() = D7.ui, (LDOUBLE)13.L);
803: #endif
804: *Nc() = 7;
805: D8.l = *Nc();
806: lequals(__LINE__, D8.l, (LONG)7);
807: lequals(__LINE__, D8.l = *Nc(), (LONG)7);
808: D8.l = 14;
809: *Nc() = D8.l;
810: iequals(__LINE__, *Nc(), (CHAR)14L);
811: iequals(__LINE__, *Nc() = D8.l, (CHAR)14L);
812: #if ANSI
813: *Nsc() = 8;
814: D8.l = *Nsc();
815: lequals(__LINE__, D8.l, (LONG)8);
816: lequals(__LINE__, D8.l = *Nsc(), (LONG)8);
817: D8.l = 14;
818: *Nsc() = D8.l;
819: iequals(__LINE__, *Nsc(), (SCHAR)14L);
820: iequals(__LINE__, *Nsc() = D8.l, (SCHAR)14L);
821: #endif
822: *Ns() = 9;
823: D8.l = *Ns();
824: lequals(__LINE__, D8.l, (LONG)9);
825: lequals(__LINE__, D8.l = *Ns(), (LONG)9);
826: D8.l = 14;
827: *Ns() = D8.l;
828: iequals(__LINE__, *Ns(), (SHORT)14L);
829: iequals(__LINE__, *Ns() = D8.l, (SHORT)14L);
830: *Ni() = 10;
831: D8.l = *Ni();
832: lequals(__LINE__, D8.l, (LONG)10);
833: lequals(__LINE__, D8.l = *Ni(), (LONG)10);
834: D8.l = 14;
835: *Ni() = D8.l;
836: iequals(__LINE__, *Ni(), (INT)14L);
837: iequals(__LINE__, *Ni() = D8.l, (INT)14L);
838: *Nuc() = 11;
839: D8.l = *Nuc();
840: lequals(__LINE__, D8.l, (LONG)11);
841: lequals(__LINE__, D8.l = *Nuc(), (LONG)11);
842: D8.l = 14;
843: *Nuc() = D8.l;
844: iequals(__LINE__, *Nuc(), (UCHAR)14L);
845: iequals(__LINE__, *Nuc() = D8.l, (UCHAR)14L);
846: *Nus() = 12;
847: D8.l = *Nus();
848: lequals(__LINE__, D8.l, (LONG)12);
849: lequals(__LINE__, D8.l = *Nus(), (LONG)12);
850: D8.l = 14;
851: *Nus() = D8.l;
852: iequals(__LINE__, *Nus(), (USHORT)14L);
853: iequals(__LINE__, *Nus() = D8.l, (USHORT)14L);
854: *Nui() = 13;
855: D8.l = *Nui();
856: lequals(__LINE__, D8.l, (LONG)13);
857: lequals(__LINE__, D8.l = *Nui(), (LONG)13);
858: D8.l = 14;
859: *Nui() = D8.l;
860: iequals(__LINE__, *Nui(), (UINT)14L);
861: iequals(__LINE__, *Nui() = D8.l, (UINT)14L);
862: *Nl() = 14;
863: D8.l = *Nl();
864: lequals(__LINE__, D8.l, (LONG)14);
865: lequals(__LINE__, D8.l = *Nl(), (LONG)14);
866: D8.l = 14;
867: *Nl() = D8.l;
868: lequals(__LINE__, *Nl(), (LONG)14L);
869: lequals(__LINE__, *Nl() = D8.l, (LONG)14L);
870: *Nul() = 15;
871: D8.l = *Nul();
872: lequals(__LINE__, D8.l, (LONG)15);
873: lequals(__LINE__, D8.l = *Nul(), (LONG)15);
874: D8.l = 14;
875: *Nul() = D8.l;
876: lequals(__LINE__, *Nul(), (ULONG)14L);
877: lequals(__LINE__, *Nul() = D8.l, (ULONG)14L);
878: *Nf() = 16;
879: D8.l = *Nf();
880: lequals(__LINE__, D8.l, (LONG)16);
881: lequals(__LINE__, D8.l = *Nf(), (LONG)16);
882: D8.l = 14;
883: *Nf() = D8.l;
884: dequals(__LINE__, *Nf(), (FLOAT)14.);
885: dequals(__LINE__, *Nf() = D8.l, (FLOAT)14.);
886: *Nd() = 17;
887: D8.l = *Nd();
888: lequals(__LINE__, D8.l, (LONG)17);
889: lequals(__LINE__, D8.l = *Nd(), (LONG)17);
890: D8.l = 14;
891: *Nd() = D8.l;
892: dequals(__LINE__, *Nd(), (DOUBLE)14.);
893: dequals(__LINE__, *Nd() = D8.l, (DOUBLE)14.);
894: #if ANSI
895: *Nld() = 18;
896: D8.l = *Nld();
897: lequals(__LINE__, D8.l, (LONG)18);
898: lequals(__LINE__, D8.l = *Nld(), (LONG)18);
899: D8.l = 14;
900: *Nld() = D8.l;
901: ldequals(__LINE__, *Nld(), (LDOUBLE)14.L);
902: ldequals(__LINE__, *Nld() = D8.l, (LDOUBLE)14.L);
903: #endif
904: *Nc() = 7;
905: D9.ul = *Nc();
906: lequals(__LINE__, D9.ul, (ULONG)7);
907: lequals(__LINE__, D9.ul = *Nc(), (ULONG)7);
908: D9.ul = 15;
909: *Nc() = D9.ul;
910: iequals(__LINE__, *Nc(), (CHAR)15L);
911: iequals(__LINE__, *Nc() = D9.ul, (CHAR)15L);
912: #if ANSI
913: *Nsc() = 8;
914: D9.ul = *Nsc();
915: lequals(__LINE__, D9.ul, (ULONG)8);
916: lequals(__LINE__, D9.ul = *Nsc(), (ULONG)8);
917: D9.ul = 15;
918: *Nsc() = D9.ul;
919: iequals(__LINE__, *Nsc(), (SCHAR)15L);
920: iequals(__LINE__, *Nsc() = D9.ul, (SCHAR)15L);
921: #endif
922: *Ns() = 9;
923: D9.ul = *Ns();
924: lequals(__LINE__, D9.ul, (ULONG)9);
925: lequals(__LINE__, D9.ul = *Ns(), (ULONG)9);
926: D9.ul = 15;
927: *Ns() = D9.ul;
928: iequals(__LINE__, *Ns(), (SHORT)15L);
929: iequals(__LINE__, *Ns() = D9.ul, (SHORT)15L);
930: *Ni() = 10;
931: D9.ul = *Ni();
932: lequals(__LINE__, D9.ul, (ULONG)10);
933: lequals(__LINE__, D9.ul = *Ni(), (ULONG)10);
934: D9.ul = 15;
935: *Ni() = D9.ul;
936: iequals(__LINE__, *Ni(), (INT)15L);
937: iequals(__LINE__, *Ni() = D9.ul, (INT)15L);
938: *Nuc() = 11;
939: D9.ul = *Nuc();
940: lequals(__LINE__, D9.ul, (ULONG)11);
941: lequals(__LINE__, D9.ul = *Nuc(), (ULONG)11);
942: D9.ul = 15;
943: *Nuc() = D9.ul;
944: iequals(__LINE__, *Nuc(), (UCHAR)15L);
945: iequals(__LINE__, *Nuc() = D9.ul, (UCHAR)15L);
946: *Nus() = 12;
947: D9.ul = *Nus();
948: lequals(__LINE__, D9.ul, (ULONG)12);
949: lequals(__LINE__, D9.ul = *Nus(), (ULONG)12);
950: D9.ul = 15;
951: *Nus() = D9.ul;
952: iequals(__LINE__, *Nus(), (USHORT)15L);
953: iequals(__LINE__, *Nus() = D9.ul, (USHORT)15L);
954: *Nui() = 13;
955: D9.ul = *Nui();
956: lequals(__LINE__, D9.ul, (ULONG)13);
957: lequals(__LINE__, D9.ul = *Nui(), (ULONG)13);
958: D9.ul = 15;
959: *Nui() = D9.ul;
960: iequals(__LINE__, *Nui(), (UINT)15L);
961: iequals(__LINE__, *Nui() = D9.ul, (UINT)15L);
962: *Nl() = 14;
963: D9.ul = *Nl();
964: lequals(__LINE__, D9.ul, (ULONG)14);
965: lequals(__LINE__, D9.ul = *Nl(), (ULONG)14);
966: D9.ul = 15;
967: *Nl() = D9.ul;
968: lequals(__LINE__, *Nl(), (LONG)15L);
969: lequals(__LINE__, *Nl() = D9.ul, (LONG)15L);
970: *Nul() = 15;
971: D9.ul = *Nul();
972: lequals(__LINE__, D9.ul, (ULONG)15);
973: lequals(__LINE__, D9.ul = *Nul(), (ULONG)15);
974: D9.ul = 15;
975: *Nul() = D9.ul;
976: lequals(__LINE__, *Nul(), (ULONG)15L);
977: lequals(__LINE__, *Nul() = D9.ul, (ULONG)15L);
978: *Nf() = 16;
979: D9.ul = *Nf();
980: lequals(__LINE__, D9.ul, (ULONG)16);
981: lequals(__LINE__, D9.ul = *Nf(), (ULONG)16);
982: D9.ul = 15;
983: *Nf() = D9.ul;
984: dequals(__LINE__, *Nf(), (FLOAT)15.);
985: dequals(__LINE__, *Nf() = D9.ul, (FLOAT)15.);
986: *Nd() = 17;
987: D9.ul = *Nd();
988: lequals(__LINE__, D9.ul, (ULONG)17);
989: lequals(__LINE__, D9.ul = *Nd(), (ULONG)17);
990: D9.ul = 15;
991: *Nd() = D9.ul;
992: dequals(__LINE__, *Nd(), (DOUBLE)15.);
993: dequals(__LINE__, *Nd() = D9.ul, (DOUBLE)15.);
994: #if ANSI
995: *Nld() = 18;
996: D9.ul = *Nld();
997: lequals(__LINE__, D9.ul, (ULONG)18);
998: lequals(__LINE__, D9.ul = *Nld(), (ULONG)18);
999: D9.ul = 15;
1000: *Nld() = D9.ul;
1001: ldequals(__LINE__, *Nld(), (LDOUBLE)15.L);
1002: ldequals(__LINE__, *Nld() = D9.ul, (LDOUBLE)15.L);
1003: #endif
1004: *Nc() = 7;
1005: D10.f = *Nc();
1006: dequals(__LINE__, D10.f, (FLOAT)7);
1007: dequals(__LINE__, D10.f = *Nc(), (FLOAT)7);
1008: D10.f = 16;
1009: *Nc() = D10.f;
1010: iequals(__LINE__, *Nc(), (CHAR)16.);
1011: iequals(__LINE__, *Nc() = D10.f, (CHAR)16.);
1012: #if ANSI
1013: *Nsc() = 8;
1014: D10.f = *Nsc();
1015: dequals(__LINE__, D10.f, (FLOAT)8);
1016: dequals(__LINE__, D10.f = *Nsc(), (FLOAT)8);
1017: D10.f = 16;
1018: *Nsc() = D10.f;
1019: iequals(__LINE__, *Nsc(), (SCHAR)16.);
1020: iequals(__LINE__, *Nsc() = D10.f, (SCHAR)16.);
1021: #endif
1022: *Ns() = 9;
1023: D10.f = *Ns();
1024: dequals(__LINE__, D10.f, (FLOAT)9);
1025: dequals(__LINE__, D10.f = *Ns(), (FLOAT)9);
1026: D10.f = 16;
1027: *Ns() = D10.f;
1028: iequals(__LINE__, *Ns(), (SHORT)16.);
1029: iequals(__LINE__, *Ns() = D10.f, (SHORT)16.);
1030: *Ni() = 10;
1031: D10.f = *Ni();
1032: dequals(__LINE__, D10.f, (FLOAT)10);
1033: dequals(__LINE__, D10.f = *Ni(), (FLOAT)10);
1034: D10.f = 16;
1035: *Ni() = D10.f;
1036: iequals(__LINE__, *Ni(), (INT)16.);
1037: iequals(__LINE__, *Ni() = D10.f, (INT)16.);
1038: *Nuc() = 11;
1039: D10.f = *Nuc();
1040: dequals(__LINE__, D10.f, (FLOAT)11);
1041: dequals(__LINE__, D10.f = *Nuc(), (FLOAT)11);
1042: D10.f = 16;
1043: *Nuc() = D10.f;
1044: iequals(__LINE__, *Nuc(), (UCHAR)16.);
1045: iequals(__LINE__, *Nuc() = D10.f, (UCHAR)16.);
1046: *Nus() = 12;
1047: D10.f = *Nus();
1048: dequals(__LINE__, D10.f, (FLOAT)12);
1049: dequals(__LINE__, D10.f = *Nus(), (FLOAT)12);
1050: D10.f = 16;
1051: *Nus() = D10.f;
1052: iequals(__LINE__, *Nus(), (USHORT)16.);
1053: iequals(__LINE__, *Nus() = D10.f, (USHORT)16.);
1054: *Nui() = 13;
1055: D10.f = *Nui();
1056: dequals(__LINE__, D10.f, (FLOAT)13);
1057: dequals(__LINE__, D10.f = *Nui(), (FLOAT)13);
1058: D10.f = 16;
1059: *Nui() = D10.f;
1060: iequals(__LINE__, *Nui(), (UINT)16.);
1061: iequals(__LINE__, *Nui() = D10.f, (UINT)16.);
1062: *Nl() = 14;
1063: D10.f = *Nl();
1064: dequals(__LINE__, D10.f, (FLOAT)14);
1065: dequals(__LINE__, D10.f = *Nl(), (FLOAT)14);
1066: D10.f = 16;
1067: *Nl() = D10.f;
1068: lequals(__LINE__, *Nl(), (LONG)16.);
1069: lequals(__LINE__, *Nl() = D10.f, (LONG)16.);
1070: *Nul() = 15;
1071: D10.f = *Nul();
1072: dequals(__LINE__, D10.f, (FLOAT)15);
1073: dequals(__LINE__, D10.f = *Nul(), (FLOAT)15);
1074: D10.f = 16;
1075: *Nul() = D10.f;
1076: lequals(__LINE__, *Nul(), (ULONG)16.);
1077: lequals(__LINE__, *Nul() = D10.f, (ULONG)16.);
1078: *Nf() = 16;
1079: D10.f = *Nf();
1080: dequals(__LINE__, D10.f, (FLOAT)16);
1081: dequals(__LINE__, D10.f = *Nf(), (FLOAT)16);
1082: D10.f = 16;
1083: *Nf() = D10.f;
1084: dequals(__LINE__, *Nf(), (FLOAT)16.);
1085: dequals(__LINE__, *Nf() = D10.f, (FLOAT)16.);
1086: *Nd() = 17;
1087: D10.f = *Nd();
1088: dequals(__LINE__, D10.f, (FLOAT)17);
1089: dequals(__LINE__, D10.f = *Nd(), (FLOAT)17);
1090: D10.f = 16;
1091: *Nd() = D10.f;
1092: dequals(__LINE__, *Nd(), (DOUBLE)16.);
1093: dequals(__LINE__, *Nd() = D10.f, (DOUBLE)16.);
1094: #if ANSI
1095: *Nld() = 18;
1096: D10.f = *Nld();
1097: dequals(__LINE__, D10.f, (FLOAT)18);
1098: dequals(__LINE__, D10.f = *Nld(), (FLOAT)18);
1099: D10.f = 16;
1100: *Nld() = D10.f;
1101: ldequals(__LINE__, *Nld(), (LDOUBLE)16.L);
1102: ldequals(__LINE__, *Nld() = D10.f, (LDOUBLE)16.L);
1103: #endif
1104: *Nc() = 7;
1105: D11.d = *Nc();
1106: dequals(__LINE__, D11.d, (DOUBLE)7);
1107: dequals(__LINE__, D11.d = *Nc(), (DOUBLE)7);
1108: D11.d = 17;
1109: *Nc() = D11.d;
1110: iequals(__LINE__, *Nc(), (CHAR)17.);
1111: iequals(__LINE__, *Nc() = D11.d, (CHAR)17.);
1112: #if ANSI
1113: *Nsc() = 8;
1114: D11.d = *Nsc();
1115: dequals(__LINE__, D11.d, (DOUBLE)8);
1116: dequals(__LINE__, D11.d = *Nsc(), (DOUBLE)8);
1117: D11.d = 17;
1118: *Nsc() = D11.d;
1119: iequals(__LINE__, *Nsc(), (SCHAR)17.);
1120: iequals(__LINE__, *Nsc() = D11.d, (SCHAR)17.);
1121: #endif
1122: *Ns() = 9;
1123: D11.d = *Ns();
1124: dequals(__LINE__, D11.d, (DOUBLE)9);
1125: dequals(__LINE__, D11.d = *Ns(), (DOUBLE)9);
1126: D11.d = 17;
1127: *Ns() = D11.d;
1128: iequals(__LINE__, *Ns(), (SHORT)17.);
1129: iequals(__LINE__, *Ns() = D11.d, (SHORT)17.);
1130: *Ni() = 10;
1131: D11.d = *Ni();
1132: dequals(__LINE__, D11.d, (DOUBLE)10);
1133: dequals(__LINE__, D11.d = *Ni(), (DOUBLE)10);
1134: D11.d = 17;
1135: *Ni() = D11.d;
1136: iequals(__LINE__, *Ni(), (INT)17.);
1137: iequals(__LINE__, *Ni() = D11.d, (INT)17.);
1138: *Nuc() = 11;
1139: D11.d = *Nuc();
1140: dequals(__LINE__, D11.d, (DOUBLE)11);
1141: dequals(__LINE__, D11.d = *Nuc(), (DOUBLE)11);
1142: D11.d = 17;
1143: *Nuc() = D11.d;
1144: iequals(__LINE__, *Nuc(), (UCHAR)17.);
1145: iequals(__LINE__, *Nuc() = D11.d, (UCHAR)17.);
1146: *Nus() = 12;
1147: D11.d = *Nus();
1148: dequals(__LINE__, D11.d, (DOUBLE)12);
1149: dequals(__LINE__, D11.d = *Nus(), (DOUBLE)12);
1150: D11.d = 17;
1151: *Nus() = D11.d;
1152: iequals(__LINE__, *Nus(), (USHORT)17.);
1153: iequals(__LINE__, *Nus() = D11.d, (USHORT)17.);
1154: *Nui() = 13;
1155: D11.d = *Nui();
1156: dequals(__LINE__, D11.d, (DOUBLE)13);
1157: dequals(__LINE__, D11.d = *Nui(), (DOUBLE)13);
1158: D11.d = 17;
1159: *Nui() = D11.d;
1160: iequals(__LINE__, *Nui(), (UINT)17.);
1161: iequals(__LINE__, *Nui() = D11.d, (UINT)17.);
1162: *Nl() = 14;
1163: D11.d = *Nl();
1164: dequals(__LINE__, D11.d, (DOUBLE)14);
1165: dequals(__LINE__, D11.d = *Nl(), (DOUBLE)14);
1166: D11.d = 17;
1167: *Nl() = D11.d;
1168: lequals(__LINE__, *Nl(), (LONG)17.);
1169: lequals(__LINE__, *Nl() = D11.d, (LONG)17.);
1170: *Nul() = 15;
1171: D11.d = *Nul();
1172: dequals(__LINE__, D11.d, (DOUBLE)15);
1173: dequals(__LINE__, D11.d = *Nul(), (DOUBLE)15);
1174: D11.d = 17;
1175: *Nul() = D11.d;
1176: lequals(__LINE__, *Nul(), (ULONG)17.);
1177: lequals(__LINE__, *Nul() = D11.d, (ULONG)17.);
1178: *Nf() = 16;
1179: D11.d = *Nf();
1180: dequals(__LINE__, D11.d, (DOUBLE)16);
1181: dequals(__LINE__, D11.d = *Nf(), (DOUBLE)16);
1182: D11.d = 17;
1183: *Nf() = D11.d;
1184: dequals(__LINE__, *Nf(), (FLOAT)17.);
1185: dequals(__LINE__, *Nf() = D11.d, (FLOAT)17.);
1186: *Nd() = 17;
1187: D11.d = *Nd();
1188: dequals(__LINE__, D11.d, (DOUBLE)17);
1189: dequals(__LINE__, D11.d = *Nd(), (DOUBLE)17);
1190: D11.d = 17;
1191: *Nd() = D11.d;
1192: dequals(__LINE__, *Nd(), (DOUBLE)17.);
1193: dequals(__LINE__, *Nd() = D11.d, (DOUBLE)17.);
1194: #if ANSI
1195: *Nld() = 18;
1196: D11.d = *Nld();
1197: dequals(__LINE__, D11.d, (DOUBLE)18);
1198: dequals(__LINE__, D11.d = *Nld(), (DOUBLE)18);
1199: D11.d = 17;
1200: *Nld() = D11.d;
1201: ldequals(__LINE__, *Nld(), (LDOUBLE)17.L);
1202: ldequals(__LINE__, *Nld() = D11.d, (LDOUBLE)17.L);
1203: #endif
1204: #if ANSI
1205: *Nc() = 7;
1206: D12.ld = *Nc();
1207: ldequals(__LINE__, D12.ld, (LDOUBLE)7);
1208: ldequals(__LINE__, D12.ld = *Nc(), (LDOUBLE)7);
1209: D12.ld = 18;
1210: *Nc() = D12.ld;
1211: iequals(__LINE__, *Nc(), (CHAR)18.L);
1212: iequals(__LINE__, *Nc() = D12.ld, (CHAR)18.L);
1213: #endif
1214: #if ANSI
1215: *Nsc() = 8;
1216: D12.ld = *Nsc();
1217: ldequals(__LINE__, D12.ld, (LDOUBLE)8);
1218: ldequals(__LINE__, D12.ld = *Nsc(), (LDOUBLE)8);
1219: D12.ld = 18;
1220: *Nsc() = D12.ld;
1221: iequals(__LINE__, *Nsc(), (SCHAR)18.L);
1222: iequals(__LINE__, *Nsc() = D12.ld, (SCHAR)18.L);
1223: #endif
1224: #if ANSI
1225: *Ns() = 9;
1226: D12.ld = *Ns();
1227: ldequals(__LINE__, D12.ld, (LDOUBLE)9);
1228: ldequals(__LINE__, D12.ld = *Ns(), (LDOUBLE)9);
1229: D12.ld = 18;
1230: *Ns() = D12.ld;
1231: iequals(__LINE__, *Ns(), (SHORT)18.L);
1232: iequals(__LINE__, *Ns() = D12.ld, (SHORT)18.L);
1233: #endif
1234: #if ANSI
1235: *Ni() = 10;
1236: D12.ld = *Ni();
1237: ldequals(__LINE__, D12.ld, (LDOUBLE)10);
1238: ldequals(__LINE__, D12.ld = *Ni(), (LDOUBLE)10);
1239: D12.ld = 18;
1240: *Ni() = D12.ld;
1241: iequals(__LINE__, *Ni(), (INT)18.L);
1242: iequals(__LINE__, *Ni() = D12.ld, (INT)18.L);
1243: #endif
1244: #if ANSI
1245: *Nuc() = 11;
1246: D12.ld = *Nuc();
1247: ldequals(__LINE__, D12.ld, (LDOUBLE)11);
1248: ldequals(__LINE__, D12.ld = *Nuc(), (LDOUBLE)11);
1249: D12.ld = 18;
1250: *Nuc() = D12.ld;
1251: iequals(__LINE__, *Nuc(), (UCHAR)18.L);
1252: iequals(__LINE__, *Nuc() = D12.ld, (UCHAR)18.L);
1253: #endif
1254: #if ANSI
1255: *Nus() = 12;
1256: D12.ld = *Nus();
1257: ldequals(__LINE__, D12.ld, (LDOUBLE)12);
1258: ldequals(__LINE__, D12.ld = *Nus(), (LDOUBLE)12);
1259: D12.ld = 18;
1260: *Nus() = D12.ld;
1261: iequals(__LINE__, *Nus(), (USHORT)18.L);
1262: iequals(__LINE__, *Nus() = D12.ld, (USHORT)18.L);
1263: #endif
1264: #if ANSI
1265: *Nui() = 13;
1266: D12.ld = *Nui();
1267: ldequals(__LINE__, D12.ld, (LDOUBLE)13);
1268: ldequals(__LINE__, D12.ld = *Nui(), (LDOUBLE)13);
1269: D12.ld = 18;
1270: *Nui() = D12.ld;
1271: iequals(__LINE__, *Nui(), (UINT)18.L);
1272: iequals(__LINE__, *Nui() = D12.ld, (UINT)18.L);
1273: #endif
1274: #if ANSI
1275: *Nl() = 14;
1276: D12.ld = *Nl();
1277: ldequals(__LINE__, D12.ld, (LDOUBLE)14);
1278: ldequals(__LINE__, D12.ld = *Nl(), (LDOUBLE)14);
1279: D12.ld = 18;
1280: *Nl() = D12.ld;
1281: lequals(__LINE__, *Nl(), (LONG)18.L);
1282: lequals(__LINE__, *Nl() = D12.ld, (LONG)18.L);
1283: #endif
1284: #if ANSI
1285: *Nul() = 15;
1286: D12.ld = *Nul();
1287: ldequals(__LINE__, D12.ld, (LDOUBLE)15);
1288: ldequals(__LINE__, D12.ld = *Nul(), (LDOUBLE)15);
1289: D12.ld = 18;
1290: *Nul() = D12.ld;
1291: lequals(__LINE__, *Nul(), (ULONG)18.L);
1292: lequals(__LINE__, *Nul() = D12.ld, (ULONG)18.L);
1293: #endif
1294: #if ANSI
1295: *Nf() = 16;
1296: D12.ld = *Nf();
1297: ldequals(__LINE__, D12.ld, (LDOUBLE)16);
1298: ldequals(__LINE__, D12.ld = *Nf(), (LDOUBLE)16);
1299: D12.ld = 18;
1300: *Nf() = D12.ld;
1301: dequals(__LINE__, *Nf(), (FLOAT)18.L);
1302: dequals(__LINE__, *Nf() = D12.ld, (FLOAT)18.L);
1303: #endif
1304: #if ANSI
1305: *Nd() = 17;
1306: D12.ld = *Nd();
1307: ldequals(__LINE__, D12.ld, (LDOUBLE)17);
1308: ldequals(__LINE__, D12.ld = *Nd(), (LDOUBLE)17);
1309: D12.ld = 18;
1310: *Nd() = D12.ld;
1311: dequals(__LINE__, *Nd(), (DOUBLE)18.L);
1312: dequals(__LINE__, *Nd() = D12.ld, (DOUBLE)18.L);
1313: #endif
1314: #if ANSI
1315: *Nld() = 18;
1316: D12.ld = *Nld();
1317: ldequals(__LINE__, D12.ld, (LDOUBLE)18);
1318: ldequals(__LINE__, D12.ld = *Nld(), (LDOUBLE)18);
1319: D12.ld = 18;
1320: *Nld() = D12.ld;
1321: ldequals(__LINE__, *Nld(), (LDOUBLE)18.L);
1322: ldequals(__LINE__, *Nld() = D12.ld, (LDOUBLE)18.L);
1323: #endif
1324: }}
1325: return report(Filename);
1326: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.