|
|
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 "m.h"
13: int main()
14: {
15: extern char *Filename;
16: auto CHAR Cc = 7;
17: auto CHAR *pCc = &Cc;
18: auto CHAR **ppCc = &pCc;
19: #if ANSI
20: auto SCHAR Csc = 8;
21: auto SCHAR *pCsc = &Csc;
22: auto SCHAR **ppCsc = &pCsc;
23: #endif
24: auto SHORT Cs = 9;
25: auto SHORT *pCs = &Cs;
26: auto SHORT **ppCs = &pCs;
27: auto INT Ci = 10;
28: auto INT *pCi = &Ci;
29: auto INT **ppCi = &pCi;
30: auto UCHAR Cuc = 11;
31: auto UCHAR *pCuc = &Cuc;
32: auto UCHAR **ppCuc = &pCuc;
33: auto USHORT Cus = 12;
34: auto USHORT *pCus = &Cus;
35: auto USHORT **ppCus = &pCus;
36: auto UINT Cui = 13;
37: auto UINT *pCui = &Cui;
38: auto UINT **ppCui = &pCui;
39: auto LONG Cl = 14;
40: auto LONG *pCl = &Cl;
41: auto LONG **ppCl = &pCl;
42: auto ULONG Cul = 15;
43: auto ULONG *pCul = &Cul;
44: auto ULONG **ppCul = &pCul;
45: auto FLOAT Cf = 16;
46: auto FLOAT *pCf = &Cf;
47: auto FLOAT **ppCf = &pCf;
48: auto DOUBLE Cd = 17;
49: auto DOUBLE *pCd = &Cd;
50: auto DOUBLE **ppCd = &pCd;
51: #if ANSI
52: auto LDOUBLE Cld = 18;
53: auto LDOUBLE *pCld = &Cld;
54: auto LDOUBLE **ppCld = &pCld;
55: #endif
56: {
57: CHAR Mc();
58: #if ANSI
59: SCHAR Msc();
60: #endif
61: SHORT Ms();
62: INT Mi();
63: UCHAR Muc();
64: USHORT Mus();
65: UINT Mui();
66: LONG Ml();
67: ULONG Mul();
68: FLOAT Mf();
69: DOUBLE Md();
70: #if ANSI
71: LDOUBLE Mld();
72: #endif
73: {
74: int true = 1, false = 0;
75: Filename = " auto pscalar2 auto func lt ";
76: iequals(__LINE__, **ppCc < Mc(), 0);
77: iequals(__LINE__, Mc() < **ppCc, 0);
78: if (**ppCc < Mc()) complain(__LINE__);
79: if (Mc() < **ppCc) complain(__LINE__);
80: #if ANSI
81: iequals(__LINE__, **ppCc < Msc(), 1);
82: iequals(__LINE__, Msc() < **ppCc, 0);
83: if (**ppCc < Msc()); else complain(__LINE__);
84: if (Msc() < **ppCc) complain(__LINE__);
85: #endif
86: iequals(__LINE__, **ppCc < Ms(), 1);
87: iequals(__LINE__, Ms() < **ppCc, 0);
88: if (**ppCc < Ms()); else complain(__LINE__);
89: if (Ms() < **ppCc) complain(__LINE__);
90: iequals(__LINE__, **ppCc < Mi(), 1);
91: iequals(__LINE__, Mi() < **ppCc, 0);
92: if (**ppCc < Mi()); else complain(__LINE__);
93: if (Mi() < **ppCc) complain(__LINE__);
94: iequals(__LINE__, **ppCc < Muc(), 1);
95: iequals(__LINE__, Muc() < **ppCc, 0);
96: if (**ppCc < Muc()); else complain(__LINE__);
97: if (Muc() < **ppCc) complain(__LINE__);
98: iequals(__LINE__, **ppCc < Mus(), 1);
99: iequals(__LINE__, Mus() < **ppCc, 0);
100: if (**ppCc < Mus()); else complain(__LINE__);
101: if (Mus() < **ppCc) complain(__LINE__);
102: iequals(__LINE__, **ppCc < Mui(), 1);
103: iequals(__LINE__, Mui() < **ppCc, 0);
104: if (**ppCc < Mui()); else complain(__LINE__);
105: if (Mui() < **ppCc) complain(__LINE__);
106: iequals(__LINE__, **ppCc < Ml(), 1);
107: iequals(__LINE__, Ml() < **ppCc, 0);
108: if (**ppCc < Ml()); else complain(__LINE__);
109: if (Ml() < **ppCc) complain(__LINE__);
110: iequals(__LINE__, **ppCc < Mul(), 1);
111: iequals(__LINE__, Mul() < **ppCc, 0);
112: if (**ppCc < Mul()); else complain(__LINE__);
113: if (Mul() < **ppCc) complain(__LINE__);
114: iequals(__LINE__, **ppCc < Mf(), 1);
115: iequals(__LINE__, Mf() < **ppCc, 0);
116: if (**ppCc < Mf()); else complain(__LINE__);
117: if (Mf() < **ppCc) complain(__LINE__);
118: iequals(__LINE__, **ppCc < Md(), 1);
119: iequals(__LINE__, Md() < **ppCc, 0);
120: if (**ppCc < Md()); else complain(__LINE__);
121: if (Md() < **ppCc) complain(__LINE__);
122: #if ANSI
123: iequals(__LINE__, **ppCc < Mld(), 1);
124: iequals(__LINE__, Mld() < **ppCc, 0);
125: if (**ppCc < Mld()); else complain(__LINE__);
126: if (Mld() < **ppCc) complain(__LINE__);
127: #endif
128: #if ANSI
129: iequals(__LINE__, **ppCsc < Mc(), 0);
130: iequals(__LINE__, Mc() < **ppCsc, 1);
131: if (**ppCsc < Mc()) complain(__LINE__);
132: if (Mc() < **ppCsc); else complain(__LINE__);
133: #endif
134: #if ANSI
135: iequals(__LINE__, **ppCsc < Msc(), 0);
136: iequals(__LINE__, Msc() < **ppCsc, 0);
137: if (**ppCsc < Msc()) complain(__LINE__);
138: if (Msc() < **ppCsc) complain(__LINE__);
139: #endif
140: #if ANSI
141: iequals(__LINE__, **ppCsc < Ms(), 1);
142: iequals(__LINE__, Ms() < **ppCsc, 0);
143: if (**ppCsc < Ms()); else complain(__LINE__);
144: if (Ms() < **ppCsc) complain(__LINE__);
145: #endif
146: #if ANSI
147: iequals(__LINE__, **ppCsc < Mi(), 1);
148: iequals(__LINE__, Mi() < **ppCsc, 0);
149: if (**ppCsc < Mi()); else complain(__LINE__);
150: if (Mi() < **ppCsc) complain(__LINE__);
151: #endif
152: #if ANSI
153: iequals(__LINE__, **ppCsc < Muc(), 1);
154: iequals(__LINE__, Muc() < **ppCsc, 0);
155: if (**ppCsc < Muc()); else complain(__LINE__);
156: if (Muc() < **ppCsc) complain(__LINE__);
157: #endif
158: #if ANSI
159: iequals(__LINE__, **ppCsc < Mus(), 1);
160: iequals(__LINE__, Mus() < **ppCsc, 0);
161: if (**ppCsc < Mus()); else complain(__LINE__);
162: if (Mus() < **ppCsc) complain(__LINE__);
163: #endif
164: #if ANSI
165: iequals(__LINE__, **ppCsc < Mui(), 1);
166: iequals(__LINE__, Mui() < **ppCsc, 0);
167: if (**ppCsc < Mui()); else complain(__LINE__);
168: if (Mui() < **ppCsc) complain(__LINE__);
169: #endif
170: #if ANSI
171: iequals(__LINE__, **ppCsc < Ml(), 1);
172: iequals(__LINE__, Ml() < **ppCsc, 0);
173: if (**ppCsc < Ml()); else complain(__LINE__);
174: if (Ml() < **ppCsc) complain(__LINE__);
175: #endif
176: #if ANSI
177: iequals(__LINE__, **ppCsc < Mul(), 1);
178: iequals(__LINE__, Mul() < **ppCsc, 0);
179: if (**ppCsc < Mul()); else complain(__LINE__);
180: if (Mul() < **ppCsc) complain(__LINE__);
181: #endif
182: #if ANSI
183: iequals(__LINE__, **ppCsc < Mf(), 1);
184: iequals(__LINE__, Mf() < **ppCsc, 0);
185: if (**ppCsc < Mf()); else complain(__LINE__);
186: if (Mf() < **ppCsc) complain(__LINE__);
187: #endif
188: #if ANSI
189: iequals(__LINE__, **ppCsc < Md(), 1);
190: iequals(__LINE__, Md() < **ppCsc, 0);
191: if (**ppCsc < Md()); else complain(__LINE__);
192: if (Md() < **ppCsc) complain(__LINE__);
193: #endif
194: #if ANSI
195: iequals(__LINE__, **ppCsc < Mld(), 1);
196: iequals(__LINE__, Mld() < **ppCsc, 0);
197: if (**ppCsc < Mld()); else complain(__LINE__);
198: if (Mld() < **ppCsc) complain(__LINE__);
199: #endif
200: iequals(__LINE__, **ppCs < Mc(), 0);
201: iequals(__LINE__, Mc() < **ppCs, 1);
202: if (**ppCs < Mc()) complain(__LINE__);
203: if (Mc() < **ppCs); else complain(__LINE__);
204: #if ANSI
205: iequals(__LINE__, **ppCs < Msc(), 0);
206: iequals(__LINE__, Msc() < **ppCs, 1);
207: if (**ppCs < Msc()) complain(__LINE__);
208: if (Msc() < **ppCs); else complain(__LINE__);
209: #endif
210: iequals(__LINE__, **ppCs < Ms(), 0);
211: iequals(__LINE__, Ms() < **ppCs, 0);
212: if (**ppCs < Ms()) complain(__LINE__);
213: if (Ms() < **ppCs) complain(__LINE__);
214: iequals(__LINE__, **ppCs < Mi(), 1);
215: iequals(__LINE__, Mi() < **ppCs, 0);
216: if (**ppCs < Mi()); else complain(__LINE__);
217: if (Mi() < **ppCs) complain(__LINE__);
218: iequals(__LINE__, **ppCs < Muc(), 1);
219: iequals(__LINE__, Muc() < **ppCs, 0);
220: if (**ppCs < Muc()); else complain(__LINE__);
221: if (Muc() < **ppCs) complain(__LINE__);
222: iequals(__LINE__, **ppCs < Mus(), 1);
223: iequals(__LINE__, Mus() < **ppCs, 0);
224: if (**ppCs < Mus()); else complain(__LINE__);
225: if (Mus() < **ppCs) complain(__LINE__);
226: iequals(__LINE__, **ppCs < Mui(), 1);
227: iequals(__LINE__, Mui() < **ppCs, 0);
228: if (**ppCs < Mui()); else complain(__LINE__);
229: if (Mui() < **ppCs) complain(__LINE__);
230: iequals(__LINE__, **ppCs < Ml(), 1);
231: iequals(__LINE__, Ml() < **ppCs, 0);
232: if (**ppCs < Ml()); else complain(__LINE__);
233: if (Ml() < **ppCs) complain(__LINE__);
234: iequals(__LINE__, **ppCs < Mul(), 1);
235: iequals(__LINE__, Mul() < **ppCs, 0);
236: if (**ppCs < Mul()); else complain(__LINE__);
237: if (Mul() < **ppCs) complain(__LINE__);
238: iequals(__LINE__, **ppCs < Mf(), 1);
239: iequals(__LINE__, Mf() < **ppCs, 0);
240: if (**ppCs < Mf()); else complain(__LINE__);
241: if (Mf() < **ppCs) complain(__LINE__);
242: iequals(__LINE__, **ppCs < Md(), 1);
243: iequals(__LINE__, Md() < **ppCs, 0);
244: if (**ppCs < Md()); else complain(__LINE__);
245: if (Md() < **ppCs) complain(__LINE__);
246: #if ANSI
247: iequals(__LINE__, **ppCs < Mld(), 1);
248: iequals(__LINE__, Mld() < **ppCs, 0);
249: if (**ppCs < Mld()); else complain(__LINE__);
250: if (Mld() < **ppCs) complain(__LINE__);
251: #endif
252: iequals(__LINE__, **ppCi < Mc(), 0);
253: iequals(__LINE__, Mc() < **ppCi, 1);
254: if (**ppCi < Mc()) complain(__LINE__);
255: if (Mc() < **ppCi); else complain(__LINE__);
256: #if ANSI
257: iequals(__LINE__, **ppCi < Msc(), 0);
258: iequals(__LINE__, Msc() < **ppCi, 1);
259: if (**ppCi < Msc()) complain(__LINE__);
260: if (Msc() < **ppCi); else complain(__LINE__);
261: #endif
262: iequals(__LINE__, **ppCi < Ms(), 0);
263: iequals(__LINE__, Ms() < **ppCi, 1);
264: if (**ppCi < Ms()) complain(__LINE__);
265: if (Ms() < **ppCi); else complain(__LINE__);
266: iequals(__LINE__, **ppCi < Mi(), 0);
267: iequals(__LINE__, Mi() < **ppCi, 0);
268: if (**ppCi < Mi()) complain(__LINE__);
269: if (Mi() < **ppCi) complain(__LINE__);
270: iequals(__LINE__, **ppCi < Muc(), 1);
271: iequals(__LINE__, Muc() < **ppCi, 0);
272: if (**ppCi < Muc()); else complain(__LINE__);
273: if (Muc() < **ppCi) complain(__LINE__);
274: iequals(__LINE__, **ppCi < Mus(), 1);
275: iequals(__LINE__, Mus() < **ppCi, 0);
276: if (**ppCi < Mus()); else complain(__LINE__);
277: if (Mus() < **ppCi) complain(__LINE__);
278: iequals(__LINE__, **ppCi < Mui(), 1);
279: iequals(__LINE__, Mui() < **ppCi, 0);
280: if (**ppCi < Mui()); else complain(__LINE__);
281: if (Mui() < **ppCi) complain(__LINE__);
282: iequals(__LINE__, **ppCi < Ml(), 1);
283: iequals(__LINE__, Ml() < **ppCi, 0);
284: if (**ppCi < Ml()); else complain(__LINE__);
285: if (Ml() < **ppCi) complain(__LINE__);
286: iequals(__LINE__, **ppCi < Mul(), 1);
287: iequals(__LINE__, Mul() < **ppCi, 0);
288: if (**ppCi < Mul()); else complain(__LINE__);
289: if (Mul() < **ppCi) complain(__LINE__);
290: iequals(__LINE__, **ppCi < Mf(), 1);
291: iequals(__LINE__, Mf() < **ppCi, 0);
292: if (**ppCi < Mf()); else complain(__LINE__);
293: if (Mf() < **ppCi) complain(__LINE__);
294: iequals(__LINE__, **ppCi < Md(), 1);
295: iequals(__LINE__, Md() < **ppCi, 0);
296: if (**ppCi < Md()); else complain(__LINE__);
297: if (Md() < **ppCi) complain(__LINE__);
298: #if ANSI
299: iequals(__LINE__, **ppCi < Mld(), 1);
300: iequals(__LINE__, Mld() < **ppCi, 0);
301: if (**ppCi < Mld()); else complain(__LINE__);
302: if (Mld() < **ppCi) complain(__LINE__);
303: #endif
304: iequals(__LINE__, **ppCuc < Mc(), 0);
305: iequals(__LINE__, Mc() < **ppCuc, 1);
306: if (**ppCuc < Mc()) complain(__LINE__);
307: if (Mc() < **ppCuc); else complain(__LINE__);
308: #if ANSI
309: iequals(__LINE__, **ppCuc < Msc(), 0);
310: iequals(__LINE__, Msc() < **ppCuc, 1);
311: if (**ppCuc < Msc()) complain(__LINE__);
312: if (Msc() < **ppCuc); else complain(__LINE__);
313: #endif
314: iequals(__LINE__, **ppCuc < Ms(), 0);
315: iequals(__LINE__, Ms() < **ppCuc, 1);
316: if (**ppCuc < Ms()) complain(__LINE__);
317: if (Ms() < **ppCuc); else complain(__LINE__);
318: iequals(__LINE__, **ppCuc < Mi(), 0);
319: iequals(__LINE__, Mi() < **ppCuc, 1);
320: if (**ppCuc < Mi()) complain(__LINE__);
321: if (Mi() < **ppCuc); else complain(__LINE__);
322: iequals(__LINE__, **ppCuc < Muc(), 0);
323: iequals(__LINE__, Muc() < **ppCuc, 0);
324: if (**ppCuc < Muc()) complain(__LINE__);
325: if (Muc() < **ppCuc) complain(__LINE__);
326: iequals(__LINE__, **ppCuc < Mus(), 1);
327: iequals(__LINE__, Mus() < **ppCuc, 0);
328: if (**ppCuc < Mus()); else complain(__LINE__);
329: if (Mus() < **ppCuc) complain(__LINE__);
330: iequals(__LINE__, **ppCuc < Mui(), 1);
331: iequals(__LINE__, Mui() < **ppCuc, 0);
332: if (**ppCuc < Mui()); else complain(__LINE__);
333: if (Mui() < **ppCuc) complain(__LINE__);
334: iequals(__LINE__, **ppCuc < Ml(), 1);
335: iequals(__LINE__, Ml() < **ppCuc, 0);
336: if (**ppCuc < Ml()); else complain(__LINE__);
337: if (Ml() < **ppCuc) complain(__LINE__);
338: iequals(__LINE__, **ppCuc < Mul(), 1);
339: iequals(__LINE__, Mul() < **ppCuc, 0);
340: if (**ppCuc < Mul()); else complain(__LINE__);
341: if (Mul() < **ppCuc) complain(__LINE__);
342: iequals(__LINE__, **ppCuc < Mf(), 1);
343: iequals(__LINE__, Mf() < **ppCuc, 0);
344: if (**ppCuc < Mf()); else complain(__LINE__);
345: if (Mf() < **ppCuc) complain(__LINE__);
346: iequals(__LINE__, **ppCuc < Md(), 1);
347: iequals(__LINE__, Md() < **ppCuc, 0);
348: if (**ppCuc < Md()); else complain(__LINE__);
349: if (Md() < **ppCuc) complain(__LINE__);
350: #if ANSI
351: iequals(__LINE__, **ppCuc < Mld(), 1);
352: iequals(__LINE__, Mld() < **ppCuc, 0);
353: if (**ppCuc < Mld()); else complain(__LINE__);
354: if (Mld() < **ppCuc) complain(__LINE__);
355: #endif
356: iequals(__LINE__, **ppCus < Mc(), 0);
357: iequals(__LINE__, Mc() < **ppCus, 1);
358: if (**ppCus < Mc()) complain(__LINE__);
359: if (Mc() < **ppCus); else complain(__LINE__);
360: #if ANSI
361: iequals(__LINE__, **ppCus < Msc(), 0);
362: iequals(__LINE__, Msc() < **ppCus, 1);
363: if (**ppCus < Msc()) complain(__LINE__);
364: if (Msc() < **ppCus); else complain(__LINE__);
365: #endif
366: iequals(__LINE__, **ppCus < Ms(), 0);
367: iequals(__LINE__, Ms() < **ppCus, 1);
368: if (**ppCus < Ms()) complain(__LINE__);
369: if (Ms() < **ppCus); else complain(__LINE__);
370: iequals(__LINE__, **ppCus < Mi(), 0);
371: iequals(__LINE__, Mi() < **ppCus, 1);
372: if (**ppCus < Mi()) complain(__LINE__);
373: if (Mi() < **ppCus); else complain(__LINE__);
374: iequals(__LINE__, **ppCus < Muc(), 0);
375: iequals(__LINE__, Muc() < **ppCus, 1);
376: if (**ppCus < Muc()) complain(__LINE__);
377: if (Muc() < **ppCus); else complain(__LINE__);
378: iequals(__LINE__, **ppCus < Mus(), 0);
379: iequals(__LINE__, Mus() < **ppCus, 0);
380: if (**ppCus < Mus()) complain(__LINE__);
381: if (Mus() < **ppCus) complain(__LINE__);
382: iequals(__LINE__, **ppCus < Mui(), 1);
383: iequals(__LINE__, Mui() < **ppCus, 0);
384: if (**ppCus < Mui()); else complain(__LINE__);
385: if (Mui() < **ppCus) complain(__LINE__);
386: iequals(__LINE__, **ppCus < Ml(), 1);
387: iequals(__LINE__, Ml() < **ppCus, 0);
388: if (**ppCus < Ml()); else complain(__LINE__);
389: if (Ml() < **ppCus) complain(__LINE__);
390: iequals(__LINE__, **ppCus < Mul(), 1);
391: iequals(__LINE__, Mul() < **ppCus, 0);
392: if (**ppCus < Mul()); else complain(__LINE__);
393: if (Mul() < **ppCus) complain(__LINE__);
394: iequals(__LINE__, **ppCus < Mf(), 1);
395: iequals(__LINE__, Mf() < **ppCus, 0);
396: if (**ppCus < Mf()); else complain(__LINE__);
397: if (Mf() < **ppCus) complain(__LINE__);
398: iequals(__LINE__, **ppCus < Md(), 1);
399: iequals(__LINE__, Md() < **ppCus, 0);
400: if (**ppCus < Md()); else complain(__LINE__);
401: if (Md() < **ppCus) complain(__LINE__);
402: #if ANSI
403: iequals(__LINE__, **ppCus < Mld(), 1);
404: iequals(__LINE__, Mld() < **ppCus, 0);
405: if (**ppCus < Mld()); else complain(__LINE__);
406: if (Mld() < **ppCus) complain(__LINE__);
407: #endif
408: iequals(__LINE__, **ppCui < Mc(), 0);
409: iequals(__LINE__, Mc() < **ppCui, 1);
410: if (**ppCui < Mc()) complain(__LINE__);
411: if (Mc() < **ppCui); else complain(__LINE__);
412: #if ANSI
413: iequals(__LINE__, **ppCui < Msc(), 0);
414: iequals(__LINE__, Msc() < **ppCui, 1);
415: if (**ppCui < Msc()) complain(__LINE__);
416: if (Msc() < **ppCui); else complain(__LINE__);
417: #endif
418: iequals(__LINE__, **ppCui < Ms(), 0);
419: iequals(__LINE__, Ms() < **ppCui, 1);
420: if (**ppCui < Ms()) complain(__LINE__);
421: if (Ms() < **ppCui); else complain(__LINE__);
422: iequals(__LINE__, **ppCui < Mi(), 0);
423: iequals(__LINE__, Mi() < **ppCui, 1);
424: if (**ppCui < Mi()) complain(__LINE__);
425: if (Mi() < **ppCui); else complain(__LINE__);
426: iequals(__LINE__, **ppCui < Muc(), 0);
427: iequals(__LINE__, Muc() < **ppCui, 1);
428: if (**ppCui < Muc()) complain(__LINE__);
429: if (Muc() < **ppCui); else complain(__LINE__);
430: iequals(__LINE__, **ppCui < Mus(), 0);
431: iequals(__LINE__, Mus() < **ppCui, 1);
432: if (**ppCui < Mus()) complain(__LINE__);
433: if (Mus() < **ppCui); else complain(__LINE__);
434: iequals(__LINE__, **ppCui < Mui(), 0);
435: iequals(__LINE__, Mui() < **ppCui, 0);
436: if (**ppCui < Mui()) complain(__LINE__);
437: if (Mui() < **ppCui) complain(__LINE__);
438: iequals(__LINE__, **ppCui < Ml(), 1);
439: iequals(__LINE__, Ml() < **ppCui, 0);
440: if (**ppCui < Ml()); else complain(__LINE__);
441: if (Ml() < **ppCui) complain(__LINE__);
442: iequals(__LINE__, **ppCui < Mul(), 1);
443: iequals(__LINE__, Mul() < **ppCui, 0);
444: if (**ppCui < Mul()); else complain(__LINE__);
445: if (Mul() < **ppCui) complain(__LINE__);
446: iequals(__LINE__, **ppCui < Mf(), 1);
447: iequals(__LINE__, Mf() < **ppCui, 0);
448: if (**ppCui < Mf()); else complain(__LINE__);
449: if (Mf() < **ppCui) complain(__LINE__);
450: iequals(__LINE__, **ppCui < Md(), 1);
451: iequals(__LINE__, Md() < **ppCui, 0);
452: if (**ppCui < Md()); else complain(__LINE__);
453: if (Md() < **ppCui) complain(__LINE__);
454: #if ANSI
455: iequals(__LINE__, **ppCui < Mld(), 1);
456: iequals(__LINE__, Mld() < **ppCui, 0);
457: if (**ppCui < Mld()); else complain(__LINE__);
458: if (Mld() < **ppCui) complain(__LINE__);
459: #endif
460: iequals(__LINE__, **ppCl < Mc(), 0);
461: iequals(__LINE__, Mc() < **ppCl, 1);
462: if (**ppCl < Mc()) complain(__LINE__);
463: if (Mc() < **ppCl); else complain(__LINE__);
464: #if ANSI
465: iequals(__LINE__, **ppCl < Msc(), 0);
466: iequals(__LINE__, Msc() < **ppCl, 1);
467: if (**ppCl < Msc()) complain(__LINE__);
468: if (Msc() < **ppCl); else complain(__LINE__);
469: #endif
470: iequals(__LINE__, **ppCl < Ms(), 0);
471: iequals(__LINE__, Ms() < **ppCl, 1);
472: if (**ppCl < Ms()) complain(__LINE__);
473: if (Ms() < **ppCl); else complain(__LINE__);
474: iequals(__LINE__, **ppCl < Mi(), 0);
475: iequals(__LINE__, Mi() < **ppCl, 1);
476: if (**ppCl < Mi()) complain(__LINE__);
477: if (Mi() < **ppCl); else complain(__LINE__);
478: iequals(__LINE__, **ppCl < Muc(), 0);
479: iequals(__LINE__, Muc() < **ppCl, 1);
480: if (**ppCl < Muc()) complain(__LINE__);
481: if (Muc() < **ppCl); else complain(__LINE__);
482: iequals(__LINE__, **ppCl < Mus(), 0);
483: iequals(__LINE__, Mus() < **ppCl, 1);
484: if (**ppCl < Mus()) complain(__LINE__);
485: if (Mus() < **ppCl); else complain(__LINE__);
486: iequals(__LINE__, **ppCl < Mui(), 0);
487: iequals(__LINE__, Mui() < **ppCl, 1);
488: if (**ppCl < Mui()) complain(__LINE__);
489: if (Mui() < **ppCl); else complain(__LINE__);
490: iequals(__LINE__, **ppCl < Ml(), 0);
491: iequals(__LINE__, Ml() < **ppCl, 0);
492: if (**ppCl < Ml()) complain(__LINE__);
493: if (Ml() < **ppCl) complain(__LINE__);
494: iequals(__LINE__, **ppCl < Mul(), 1);
495: iequals(__LINE__, Mul() < **ppCl, 0);
496: if (**ppCl < Mul()); else complain(__LINE__);
497: if (Mul() < **ppCl) complain(__LINE__);
498: iequals(__LINE__, **ppCl < Mf(), 1);
499: iequals(__LINE__, Mf() < **ppCl, 0);
500: if (**ppCl < Mf()); else complain(__LINE__);
501: if (Mf() < **ppCl) complain(__LINE__);
502: iequals(__LINE__, **ppCl < Md(), 1);
503: iequals(__LINE__, Md() < **ppCl, 0);
504: if (**ppCl < Md()); else complain(__LINE__);
505: if (Md() < **ppCl) complain(__LINE__);
506: #if ANSI
507: iequals(__LINE__, **ppCl < Mld(), 1);
508: iequals(__LINE__, Mld() < **ppCl, 0);
509: if (**ppCl < Mld()); else complain(__LINE__);
510: if (Mld() < **ppCl) complain(__LINE__);
511: #endif
512: iequals(__LINE__, **ppCul < Mc(), 0);
513: iequals(__LINE__, Mc() < **ppCul, 1);
514: if (**ppCul < Mc()) complain(__LINE__);
515: if (Mc() < **ppCul); else complain(__LINE__);
516: #if ANSI
517: iequals(__LINE__, **ppCul < Msc(), 0);
518: iequals(__LINE__, Msc() < **ppCul, 1);
519: if (**ppCul < Msc()) complain(__LINE__);
520: if (Msc() < **ppCul); else complain(__LINE__);
521: #endif
522: iequals(__LINE__, **ppCul < Ms(), 0);
523: iequals(__LINE__, Ms() < **ppCul, 1);
524: if (**ppCul < Ms()) complain(__LINE__);
525: if (Ms() < **ppCul); else complain(__LINE__);
526: iequals(__LINE__, **ppCul < Mi(), 0);
527: iequals(__LINE__, Mi() < **ppCul, 1);
528: if (**ppCul < Mi()) complain(__LINE__);
529: if (Mi() < **ppCul); else complain(__LINE__);
530: iequals(__LINE__, **ppCul < Muc(), 0);
531: iequals(__LINE__, Muc() < **ppCul, 1);
532: if (**ppCul < Muc()) complain(__LINE__);
533: if (Muc() < **ppCul); else complain(__LINE__);
534: iequals(__LINE__, **ppCul < Mus(), 0);
535: iequals(__LINE__, Mus() < **ppCul, 1);
536: if (**ppCul < Mus()) complain(__LINE__);
537: if (Mus() < **ppCul); else complain(__LINE__);
538: iequals(__LINE__, **ppCul < Mui(), 0);
539: iequals(__LINE__, Mui() < **ppCul, 1);
540: if (**ppCul < Mui()) complain(__LINE__);
541: if (Mui() < **ppCul); else complain(__LINE__);
542: iequals(__LINE__, **ppCul < Ml(), 0);
543: iequals(__LINE__, Ml() < **ppCul, 1);
544: if (**ppCul < Ml()) complain(__LINE__);
545: if (Ml() < **ppCul); else complain(__LINE__);
546: iequals(__LINE__, **ppCul < Mul(), 0);
547: iequals(__LINE__, Mul() < **ppCul, 0);
548: if (**ppCul < Mul()) complain(__LINE__);
549: if (Mul() < **ppCul) complain(__LINE__);
550: iequals(__LINE__, **ppCul < Mf(), 1);
551: iequals(__LINE__, Mf() < **ppCul, 0);
552: if (**ppCul < Mf()); else complain(__LINE__);
553: if (Mf() < **ppCul) complain(__LINE__);
554: iequals(__LINE__, **ppCul < Md(), 1);
555: iequals(__LINE__, Md() < **ppCul, 0);
556: if (**ppCul < Md()); else complain(__LINE__);
557: if (Md() < **ppCul) complain(__LINE__);
558: #if ANSI
559: iequals(__LINE__, **ppCul < Mld(), 1);
560: iequals(__LINE__, Mld() < **ppCul, 0);
561: if (**ppCul < Mld()); else complain(__LINE__);
562: if (Mld() < **ppCul) complain(__LINE__);
563: #endif
564: iequals(__LINE__, **ppCf < Mc(), 0);
565: iequals(__LINE__, Mc() < **ppCf, 1);
566: if (**ppCf < Mc()) complain(__LINE__);
567: if (Mc() < **ppCf); else complain(__LINE__);
568: #if ANSI
569: iequals(__LINE__, **ppCf < Msc(), 0);
570: iequals(__LINE__, Msc() < **ppCf, 1);
571: if (**ppCf < Msc()) complain(__LINE__);
572: if (Msc() < **ppCf); else complain(__LINE__);
573: #endif
574: iequals(__LINE__, **ppCf < Ms(), 0);
575: iequals(__LINE__, Ms() < **ppCf, 1);
576: if (**ppCf < Ms()) complain(__LINE__);
577: if (Ms() < **ppCf); else complain(__LINE__);
578: iequals(__LINE__, **ppCf < Mi(), 0);
579: iequals(__LINE__, Mi() < **ppCf, 1);
580: if (**ppCf < Mi()) complain(__LINE__);
581: if (Mi() < **ppCf); else complain(__LINE__);
582: iequals(__LINE__, **ppCf < Muc(), 0);
583: iequals(__LINE__, Muc() < **ppCf, 1);
584: if (**ppCf < Muc()) complain(__LINE__);
585: if (Muc() < **ppCf); else complain(__LINE__);
586: iequals(__LINE__, **ppCf < Mus(), 0);
587: iequals(__LINE__, Mus() < **ppCf, 1);
588: if (**ppCf < Mus()) complain(__LINE__);
589: if (Mus() < **ppCf); else complain(__LINE__);
590: iequals(__LINE__, **ppCf < Mui(), 0);
591: iequals(__LINE__, Mui() < **ppCf, 1);
592: if (**ppCf < Mui()) complain(__LINE__);
593: if (Mui() < **ppCf); else complain(__LINE__);
594: iequals(__LINE__, **ppCf < Ml(), 0);
595: iequals(__LINE__, Ml() < **ppCf, 1);
596: if (**ppCf < Ml()) complain(__LINE__);
597: if (Ml() < **ppCf); else complain(__LINE__);
598: iequals(__LINE__, **ppCf < Mul(), 0);
599: iequals(__LINE__, Mul() < **ppCf, 1);
600: if (**ppCf < Mul()) complain(__LINE__);
601: if (Mul() < **ppCf); else complain(__LINE__);
602: iequals(__LINE__, **ppCf < Mf(), 0);
603: iequals(__LINE__, Mf() < **ppCf, 0);
604: if (**ppCf < Mf()) complain(__LINE__);
605: if (Mf() < **ppCf) complain(__LINE__);
606: iequals(__LINE__, **ppCf < Md(), 1);
607: iequals(__LINE__, Md() < **ppCf, 0);
608: if (**ppCf < Md()); else complain(__LINE__);
609: if (Md() < **ppCf) complain(__LINE__);
610: #if ANSI
611: iequals(__LINE__, **ppCf < Mld(), 1);
612: iequals(__LINE__, Mld() < **ppCf, 0);
613: if (**ppCf < Mld()); else complain(__LINE__);
614: if (Mld() < **ppCf) complain(__LINE__);
615: #endif
616: iequals(__LINE__, **ppCd < Mc(), 0);
617: iequals(__LINE__, Mc() < **ppCd, 1);
618: if (**ppCd < Mc()) complain(__LINE__);
619: if (Mc() < **ppCd); else complain(__LINE__);
620: #if ANSI
621: iequals(__LINE__, **ppCd < Msc(), 0);
622: iequals(__LINE__, Msc() < **ppCd, 1);
623: if (**ppCd < Msc()) complain(__LINE__);
624: if (Msc() < **ppCd); else complain(__LINE__);
625: #endif
626: iequals(__LINE__, **ppCd < Ms(), 0);
627: iequals(__LINE__, Ms() < **ppCd, 1);
628: if (**ppCd < Ms()) complain(__LINE__);
629: if (Ms() < **ppCd); else complain(__LINE__);
630: iequals(__LINE__, **ppCd < Mi(), 0);
631: iequals(__LINE__, Mi() < **ppCd, 1);
632: if (**ppCd < Mi()) complain(__LINE__);
633: if (Mi() < **ppCd); else complain(__LINE__);
634: iequals(__LINE__, **ppCd < Muc(), 0);
635: iequals(__LINE__, Muc() < **ppCd, 1);
636: if (**ppCd < Muc()) complain(__LINE__);
637: if (Muc() < **ppCd); else complain(__LINE__);
638: iequals(__LINE__, **ppCd < Mus(), 0);
639: iequals(__LINE__, Mus() < **ppCd, 1);
640: if (**ppCd < Mus()) complain(__LINE__);
641: if (Mus() < **ppCd); else complain(__LINE__);
642: iequals(__LINE__, **ppCd < Mui(), 0);
643: iequals(__LINE__, Mui() < **ppCd, 1);
644: if (**ppCd < Mui()) complain(__LINE__);
645: if (Mui() < **ppCd); else complain(__LINE__);
646: iequals(__LINE__, **ppCd < Ml(), 0);
647: iequals(__LINE__, Ml() < **ppCd, 1);
648: if (**ppCd < Ml()) complain(__LINE__);
649: if (Ml() < **ppCd); else complain(__LINE__);
650: iequals(__LINE__, **ppCd < Mul(), 0);
651: iequals(__LINE__, Mul() < **ppCd, 1);
652: if (**ppCd < Mul()) complain(__LINE__);
653: if (Mul() < **ppCd); else complain(__LINE__);
654: iequals(__LINE__, **ppCd < Mf(), 0);
655: iequals(__LINE__, Mf() < **ppCd, 1);
656: if (**ppCd < Mf()) complain(__LINE__);
657: if (Mf() < **ppCd); else complain(__LINE__);
658: iequals(__LINE__, **ppCd < Md(), 0);
659: iequals(__LINE__, Md() < **ppCd, 0);
660: if (**ppCd < Md()) complain(__LINE__);
661: if (Md() < **ppCd) complain(__LINE__);
662: #if ANSI
663: iequals(__LINE__, **ppCd < Mld(), 1);
664: iequals(__LINE__, Mld() < **ppCd, 0);
665: if (**ppCd < Mld()); else complain(__LINE__);
666: if (Mld() < **ppCd) complain(__LINE__);
667: #endif
668: #if ANSI
669: iequals(__LINE__, **ppCld < Mc(), 0);
670: iequals(__LINE__, Mc() < **ppCld, 1);
671: if (**ppCld < Mc()) complain(__LINE__);
672: if (Mc() < **ppCld); else complain(__LINE__);
673: #endif
674: #if ANSI
675: iequals(__LINE__, **ppCld < Msc(), 0);
676: iequals(__LINE__, Msc() < **ppCld, 1);
677: if (**ppCld < Msc()) complain(__LINE__);
678: if (Msc() < **ppCld); else complain(__LINE__);
679: #endif
680: #if ANSI
681: iequals(__LINE__, **ppCld < Ms(), 0);
682: iequals(__LINE__, Ms() < **ppCld, 1);
683: if (**ppCld < Ms()) complain(__LINE__);
684: if (Ms() < **ppCld); else complain(__LINE__);
685: #endif
686: #if ANSI
687: iequals(__LINE__, **ppCld < Mi(), 0);
688: iequals(__LINE__, Mi() < **ppCld, 1);
689: if (**ppCld < Mi()) complain(__LINE__);
690: if (Mi() < **ppCld); else complain(__LINE__);
691: #endif
692: #if ANSI
693: iequals(__LINE__, **ppCld < Muc(), 0);
694: iequals(__LINE__, Muc() < **ppCld, 1);
695: if (**ppCld < Muc()) complain(__LINE__);
696: if (Muc() < **ppCld); else complain(__LINE__);
697: #endif
698: #if ANSI
699: iequals(__LINE__, **ppCld < Mus(), 0);
700: iequals(__LINE__, Mus() < **ppCld, 1);
701: if (**ppCld < Mus()) complain(__LINE__);
702: if (Mus() < **ppCld); else complain(__LINE__);
703: #endif
704: #if ANSI
705: iequals(__LINE__, **ppCld < Mui(), 0);
706: iequals(__LINE__, Mui() < **ppCld, 1);
707: if (**ppCld < Mui()) complain(__LINE__);
708: if (Mui() < **ppCld); else complain(__LINE__);
709: #endif
710: #if ANSI
711: iequals(__LINE__, **ppCld < Ml(), 0);
712: iequals(__LINE__, Ml() < **ppCld, 1);
713: if (**ppCld < Ml()) complain(__LINE__);
714: if (Ml() < **ppCld); else complain(__LINE__);
715: #endif
716: #if ANSI
717: iequals(__LINE__, **ppCld < Mul(), 0);
718: iequals(__LINE__, Mul() < **ppCld, 1);
719: if (**ppCld < Mul()) complain(__LINE__);
720: if (Mul() < **ppCld); else complain(__LINE__);
721: #endif
722: #if ANSI
723: iequals(__LINE__, **ppCld < Mf(), 0);
724: iequals(__LINE__, Mf() < **ppCld, 1);
725: if (**ppCld < Mf()) complain(__LINE__);
726: if (Mf() < **ppCld); else complain(__LINE__);
727: #endif
728: #if ANSI
729: iequals(__LINE__, **ppCld < Md(), 0);
730: iequals(__LINE__, Md() < **ppCld, 1);
731: if (**ppCld < Md()) complain(__LINE__);
732: if (Md() < **ppCld); else complain(__LINE__);
733: #endif
734: #if ANSI
735: iequals(__LINE__, **ppCld < Mld(), 0);
736: iequals(__LINE__, Mld() < **ppCld, 0);
737: if (**ppCld < Mld()) complain(__LINE__);
738: if (Mld() < **ppCld) complain(__LINE__);
739: #endif
740: }}
741: return report(Filename);
742: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.