|
|
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: int main()
13: {
14: extern char *Filename;
15: auto struct {
16: CHAR c;
17: SHORT s;
18: INT i;
19: UCHAR uc;
20: USHORT us;
21: UINT ui;
22: LONG l;
23: ULONG ul;
24: FLOAT f;
25: DOUBLE d;
26: #if ANSI
27: SCHAR sc;
28: LDOUBLE ld;
29: #endif
30: } G, *pG = &G;
31: pG->c = 7;
32: #if ANSI
33: pG->sc = 8;
34: #endif
35: pG->s = 9;
36: pG->i = 10;
37: pG->uc = 11;
38: pG->us = 12;
39: pG->ui = 13;
40: pG->l = 14;
41: pG->ul = 15;
42: pG->f = 16;
43: pG->d = 17;
44: #if ANSI
45: pG->ld = 18;
46: #endif
47: {
48: auto CHAR Jc[12][12];
49: int x_0 = 0;
50: int y_0 = 0;
51: #if ANSI
52: auto SCHAR Jsc[12][12];
53: int x_1 = 1;
54: int y_1 = 1;
55: #endif
56: auto SHORT Js[12][12];
57: int x_2 = 2;
58: int y_2 = 2;
59: auto INT Ji[12][12];
60: int x_3 = 3;
61: int y_3 = 3;
62: auto UCHAR Juc[12][12];
63: int x_4 = 4;
64: int y_4 = 4;
65: auto USHORT Jus[12][12];
66: int x_5 = 5;
67: int y_5 = 5;
68: auto UINT Jui[12][12];
69: int x_6 = 6;
70: int y_6 = 6;
71: auto LONG Jl[12][12];
72: int x_7 = 7;
73: int y_7 = 7;
74: auto ULONG Jul[12][12];
75: int x_8 = 8;
76: int y_8 = 8;
77: auto FLOAT Jf[12][12];
78: int x_9 = 9;
79: int y_9 = 9;
80: auto DOUBLE Jd[12][12];
81: int x_10 = 10;
82: int y_10 = 10;
83: #if ANSI
84: auto LDOUBLE Jld[12][12];
85: int x_11 = 11;
86: int y_11 = 11;
87: #endif
88: Jc[x_0][y_0] = 7;
89: #if ANSI
90: Jsc[x_1][y_1] = 8;
91: #endif
92: Js[x_2][y_2] = 9;
93: Ji[x_3][y_3] = 10;
94: Juc[x_4][y_4] = 11;
95: Jus[x_5][y_5] = 12;
96: Jui[x_6][y_6] = 13;
97: Jl[x_7][y_7] = 14;
98: Jul[x_8][y_8] = 15;
99: Jf[x_9][y_9] = 16;
100: Jd[x_10][y_10] = 17;
101: #if ANSI
102: Jld[x_11][y_11] = 18;
103: #endif
104: {
105: int true = 1, false = 0;
106: Filename = " auto pstruct1 auto array2 plus ";
107: iequals(__LINE__, pG->c + Jc[x_0][y_0], 14);
108: iequals(__LINE__, Jc[x_0][y_0] + pG->c, 14);
109: #if ANSI
110: iequals(__LINE__, pG->c + Jsc[x_1][y_1], 15);
111: iequals(__LINE__, Jsc[x_1][y_1] + pG->c, 15);
112: #endif
113: iequals(__LINE__, pG->c + Js[x_2][y_2], 16);
114: iequals(__LINE__, Js[x_2][y_2] + pG->c, 16);
115: iequals(__LINE__, pG->c + Ji[x_3][y_3], 17);
116: iequals(__LINE__, Ji[x_3][y_3] + pG->c, 17);
117: iequals(__LINE__, pG->c + Juc[x_4][y_4], 18);
118: iequals(__LINE__, Juc[x_4][y_4] + pG->c, 18);
119: iequals(__LINE__, pG->c + Jus[x_5][y_5], 19);
120: iequals(__LINE__, Jus[x_5][y_5] + pG->c, 19);
121: iequals(__LINE__, pG->c + Jui[x_6][y_6], 20);
122: iequals(__LINE__, Jui[x_6][y_6] + pG->c, 20);
123: lequals(__LINE__, pG->c + Jl[x_7][y_7], 21L);
124: lequals(__LINE__, Jl[x_7][y_7] + pG->c, 21L);
125: lequals(__LINE__, pG->c + Jul[x_8][y_8], 22L);
126: lequals(__LINE__, Jul[x_8][y_8] + pG->c, 22L);
127: dequals(__LINE__, pG->c + Jf[x_9][y_9], 23.);
128: dequals(__LINE__, Jf[x_9][y_9] + pG->c, 23.);
129: dequals(__LINE__, pG->c + Jd[x_10][y_10], 24.);
130: dequals(__LINE__, Jd[x_10][y_10] + pG->c, 24.);
131: #if ANSI
132: ldequals(__LINE__, pG->c + Jld[x_11][y_11], 25.L);
133: ldequals(__LINE__, Jld[x_11][y_11] + pG->c, 25.L);
134: #endif
135: #if ANSI
136: iequals(__LINE__, pG->sc + Jc[x_0][y_0], 15);
137: iequals(__LINE__, Jc[x_0][y_0] + pG->sc, 15);
138: #endif
139: #if ANSI
140: iequals(__LINE__, pG->sc + Jsc[x_1][y_1], 16);
141: iequals(__LINE__, Jsc[x_1][y_1] + pG->sc, 16);
142: #endif
143: #if ANSI
144: iequals(__LINE__, pG->sc + Js[x_2][y_2], 17);
145: iequals(__LINE__, Js[x_2][y_2] + pG->sc, 17);
146: #endif
147: #if ANSI
148: iequals(__LINE__, pG->sc + Ji[x_3][y_3], 18);
149: iequals(__LINE__, Ji[x_3][y_3] + pG->sc, 18);
150: #endif
151: #if ANSI
152: iequals(__LINE__, pG->sc + Juc[x_4][y_4], 19);
153: iequals(__LINE__, Juc[x_4][y_4] + pG->sc, 19);
154: #endif
155: #if ANSI
156: iequals(__LINE__, pG->sc + Jus[x_5][y_5], 20);
157: iequals(__LINE__, Jus[x_5][y_5] + pG->sc, 20);
158: #endif
159: #if ANSI
160: iequals(__LINE__, pG->sc + Jui[x_6][y_6], 21);
161: iequals(__LINE__, Jui[x_6][y_6] + pG->sc, 21);
162: #endif
163: #if ANSI
164: lequals(__LINE__, pG->sc + Jl[x_7][y_7], 22L);
165: lequals(__LINE__, Jl[x_7][y_7] + pG->sc, 22L);
166: #endif
167: #if ANSI
168: lequals(__LINE__, pG->sc + Jul[x_8][y_8], 23L);
169: lequals(__LINE__, Jul[x_8][y_8] + pG->sc, 23L);
170: #endif
171: #if ANSI
172: dequals(__LINE__, pG->sc + Jf[x_9][y_9], 24.);
173: dequals(__LINE__, Jf[x_9][y_9] + pG->sc, 24.);
174: #endif
175: #if ANSI
176: dequals(__LINE__, pG->sc + Jd[x_10][y_10], 25.);
177: dequals(__LINE__, Jd[x_10][y_10] + pG->sc, 25.);
178: #endif
179: #if ANSI
180: ldequals(__LINE__, pG->sc + Jld[x_11][y_11], 26.L);
181: ldequals(__LINE__, Jld[x_11][y_11] + pG->sc, 26.L);
182: #endif
183: iequals(__LINE__, pG->s + Jc[x_0][y_0], 16);
184: iequals(__LINE__, Jc[x_0][y_0] + pG->s, 16);
185: #if ANSI
186: iequals(__LINE__, pG->s + Jsc[x_1][y_1], 17);
187: iequals(__LINE__, Jsc[x_1][y_1] + pG->s, 17);
188: #endif
189: iequals(__LINE__, pG->s + Js[x_2][y_2], 18);
190: iequals(__LINE__, Js[x_2][y_2] + pG->s, 18);
191: iequals(__LINE__, pG->s + Ji[x_3][y_3], 19);
192: iequals(__LINE__, Ji[x_3][y_3] + pG->s, 19);
193: iequals(__LINE__, pG->s + Juc[x_4][y_4], 20);
194: iequals(__LINE__, Juc[x_4][y_4] + pG->s, 20);
195: iequals(__LINE__, pG->s + Jus[x_5][y_5], 21);
196: iequals(__LINE__, Jus[x_5][y_5] + pG->s, 21);
197: iequals(__LINE__, pG->s + Jui[x_6][y_6], 22);
198: iequals(__LINE__, Jui[x_6][y_6] + pG->s, 22);
199: lequals(__LINE__, pG->s + Jl[x_7][y_7], 23L);
200: lequals(__LINE__, Jl[x_7][y_7] + pG->s, 23L);
201: lequals(__LINE__, pG->s + Jul[x_8][y_8], 24L);
202: lequals(__LINE__, Jul[x_8][y_8] + pG->s, 24L);
203: dequals(__LINE__, pG->s + Jf[x_9][y_9], 25.);
204: dequals(__LINE__, Jf[x_9][y_9] + pG->s, 25.);
205: dequals(__LINE__, pG->s + Jd[x_10][y_10], 26.);
206: dequals(__LINE__, Jd[x_10][y_10] + pG->s, 26.);
207: #if ANSI
208: ldequals(__LINE__, pG->s + Jld[x_11][y_11], 27.L);
209: ldequals(__LINE__, Jld[x_11][y_11] + pG->s, 27.L);
210: #endif
211: iequals(__LINE__, pG->i + Jc[x_0][y_0], 17);
212: iequals(__LINE__, Jc[x_0][y_0] + pG->i, 17);
213: #if ANSI
214: iequals(__LINE__, pG->i + Jsc[x_1][y_1], 18);
215: iequals(__LINE__, Jsc[x_1][y_1] + pG->i, 18);
216: #endif
217: iequals(__LINE__, pG->i + Js[x_2][y_2], 19);
218: iequals(__LINE__, Js[x_2][y_2] + pG->i, 19);
219: iequals(__LINE__, pG->i + Ji[x_3][y_3], 20);
220: iequals(__LINE__, Ji[x_3][y_3] + pG->i, 20);
221: iequals(__LINE__, pG->i + Juc[x_4][y_4], 21);
222: iequals(__LINE__, Juc[x_4][y_4] + pG->i, 21);
223: iequals(__LINE__, pG->i + Jus[x_5][y_5], 22);
224: iequals(__LINE__, Jus[x_5][y_5] + pG->i, 22);
225: iequals(__LINE__, pG->i + Jui[x_6][y_6], 23);
226: iequals(__LINE__, Jui[x_6][y_6] + pG->i, 23);
227: lequals(__LINE__, pG->i + Jl[x_7][y_7], 24L);
228: lequals(__LINE__, Jl[x_7][y_7] + pG->i, 24L);
229: lequals(__LINE__, pG->i + Jul[x_8][y_8], 25L);
230: lequals(__LINE__, Jul[x_8][y_8] + pG->i, 25L);
231: dequals(__LINE__, pG->i + Jf[x_9][y_9], 26.);
232: dequals(__LINE__, Jf[x_9][y_9] + pG->i, 26.);
233: dequals(__LINE__, pG->i + Jd[x_10][y_10], 27.);
234: dequals(__LINE__, Jd[x_10][y_10] + pG->i, 27.);
235: #if ANSI
236: ldequals(__LINE__, pG->i + Jld[x_11][y_11], 28.L);
237: ldequals(__LINE__, Jld[x_11][y_11] + pG->i, 28.L);
238: #endif
239: iequals(__LINE__, pG->uc + Jc[x_0][y_0], 18);
240: iequals(__LINE__, Jc[x_0][y_0] + pG->uc, 18);
241: #if ANSI
242: iequals(__LINE__, pG->uc + Jsc[x_1][y_1], 19);
243: iequals(__LINE__, Jsc[x_1][y_1] + pG->uc, 19);
244: #endif
245: iequals(__LINE__, pG->uc + Js[x_2][y_2], 20);
246: iequals(__LINE__, Js[x_2][y_2] + pG->uc, 20);
247: iequals(__LINE__, pG->uc + Ji[x_3][y_3], 21);
248: iequals(__LINE__, Ji[x_3][y_3] + pG->uc, 21);
249: iequals(__LINE__, pG->uc + Juc[x_4][y_4], 22);
250: iequals(__LINE__, Juc[x_4][y_4] + pG->uc, 22);
251: iequals(__LINE__, pG->uc + Jus[x_5][y_5], 23);
252: iequals(__LINE__, Jus[x_5][y_5] + pG->uc, 23);
253: iequals(__LINE__, pG->uc + Jui[x_6][y_6], 24);
254: iequals(__LINE__, Jui[x_6][y_6] + pG->uc, 24);
255: lequals(__LINE__, pG->uc + Jl[x_7][y_7], 25L);
256: lequals(__LINE__, Jl[x_7][y_7] + pG->uc, 25L);
257: lequals(__LINE__, pG->uc + Jul[x_8][y_8], 26L);
258: lequals(__LINE__, Jul[x_8][y_8] + pG->uc, 26L);
259: dequals(__LINE__, pG->uc + Jf[x_9][y_9], 27.);
260: dequals(__LINE__, Jf[x_9][y_9] + pG->uc, 27.);
261: dequals(__LINE__, pG->uc + Jd[x_10][y_10], 28.);
262: dequals(__LINE__, Jd[x_10][y_10] + pG->uc, 28.);
263: #if ANSI
264: ldequals(__LINE__, pG->uc + Jld[x_11][y_11], 29.L);
265: ldequals(__LINE__, Jld[x_11][y_11] + pG->uc, 29.L);
266: #endif
267: iequals(__LINE__, pG->us + Jc[x_0][y_0], 19);
268: iequals(__LINE__, Jc[x_0][y_0] + pG->us, 19);
269: #if ANSI
270: iequals(__LINE__, pG->us + Jsc[x_1][y_1], 20);
271: iequals(__LINE__, Jsc[x_1][y_1] + pG->us, 20);
272: #endif
273: iequals(__LINE__, pG->us + Js[x_2][y_2], 21);
274: iequals(__LINE__, Js[x_2][y_2] + pG->us, 21);
275: iequals(__LINE__, pG->us + Ji[x_3][y_3], 22);
276: iequals(__LINE__, Ji[x_3][y_3] + pG->us, 22);
277: iequals(__LINE__, pG->us + Juc[x_4][y_4], 23);
278: iequals(__LINE__, Juc[x_4][y_4] + pG->us, 23);
279: iequals(__LINE__, pG->us + Jus[x_5][y_5], 24);
280: iequals(__LINE__, Jus[x_5][y_5] + pG->us, 24);
281: iequals(__LINE__, pG->us + Jui[x_6][y_6], 25);
282: iequals(__LINE__, Jui[x_6][y_6] + pG->us, 25);
283: lequals(__LINE__, pG->us + Jl[x_7][y_7], 26L);
284: lequals(__LINE__, Jl[x_7][y_7] + pG->us, 26L);
285: lequals(__LINE__, pG->us + Jul[x_8][y_8], 27L);
286: lequals(__LINE__, Jul[x_8][y_8] + pG->us, 27L);
287: dequals(__LINE__, pG->us + Jf[x_9][y_9], 28.);
288: dequals(__LINE__, Jf[x_9][y_9] + pG->us, 28.);
289: dequals(__LINE__, pG->us + Jd[x_10][y_10], 29.);
290: dequals(__LINE__, Jd[x_10][y_10] + pG->us, 29.);
291: #if ANSI
292: ldequals(__LINE__, pG->us + Jld[x_11][y_11], 30.L);
293: ldequals(__LINE__, Jld[x_11][y_11] + pG->us, 30.L);
294: #endif
295: iequals(__LINE__, pG->ui + Jc[x_0][y_0], 20);
296: iequals(__LINE__, Jc[x_0][y_0] + pG->ui, 20);
297: #if ANSI
298: iequals(__LINE__, pG->ui + Jsc[x_1][y_1], 21);
299: iequals(__LINE__, Jsc[x_1][y_1] + pG->ui, 21);
300: #endif
301: iequals(__LINE__, pG->ui + Js[x_2][y_2], 22);
302: iequals(__LINE__, Js[x_2][y_2] + pG->ui, 22);
303: iequals(__LINE__, pG->ui + Ji[x_3][y_3], 23);
304: iequals(__LINE__, Ji[x_3][y_3] + pG->ui, 23);
305: iequals(__LINE__, pG->ui + Juc[x_4][y_4], 24);
306: iequals(__LINE__, Juc[x_4][y_4] + pG->ui, 24);
307: iequals(__LINE__, pG->ui + Jus[x_5][y_5], 25);
308: iequals(__LINE__, Jus[x_5][y_5] + pG->ui, 25);
309: iequals(__LINE__, pG->ui + Jui[x_6][y_6], 26);
310: iequals(__LINE__, Jui[x_6][y_6] + pG->ui, 26);
311: lequals(__LINE__, pG->ui + Jl[x_7][y_7], 27L);
312: lequals(__LINE__, Jl[x_7][y_7] + pG->ui, 27L);
313: lequals(__LINE__, pG->ui + Jul[x_8][y_8], 28L);
314: lequals(__LINE__, Jul[x_8][y_8] + pG->ui, 28L);
315: dequals(__LINE__, pG->ui + Jf[x_9][y_9], 29.);
316: dequals(__LINE__, Jf[x_9][y_9] + pG->ui, 29.);
317: dequals(__LINE__, pG->ui + Jd[x_10][y_10], 30.);
318: dequals(__LINE__, Jd[x_10][y_10] + pG->ui, 30.);
319: #if ANSI
320: ldequals(__LINE__, pG->ui + Jld[x_11][y_11], 31.L);
321: ldequals(__LINE__, Jld[x_11][y_11] + pG->ui, 31.L);
322: #endif
323: lequals(__LINE__, pG->l + Jc[x_0][y_0], 21L);
324: lequals(__LINE__, Jc[x_0][y_0] + pG->l, 21L);
325: #if ANSI
326: lequals(__LINE__, pG->l + Jsc[x_1][y_1], 22L);
327: lequals(__LINE__, Jsc[x_1][y_1] + pG->l, 22L);
328: #endif
329: lequals(__LINE__, pG->l + Js[x_2][y_2], 23L);
330: lequals(__LINE__, Js[x_2][y_2] + pG->l, 23L);
331: lequals(__LINE__, pG->l + Ji[x_3][y_3], 24L);
332: lequals(__LINE__, Ji[x_3][y_3] + pG->l, 24L);
333: lequals(__LINE__, pG->l + Juc[x_4][y_4], 25L);
334: lequals(__LINE__, Juc[x_4][y_4] + pG->l, 25L);
335: lequals(__LINE__, pG->l + Jus[x_5][y_5], 26L);
336: lequals(__LINE__, Jus[x_5][y_5] + pG->l, 26L);
337: lequals(__LINE__, pG->l + Jui[x_6][y_6], 27L);
338: lequals(__LINE__, Jui[x_6][y_6] + pG->l, 27L);
339: lequals(__LINE__, pG->l + Jl[x_7][y_7], 28L);
340: lequals(__LINE__, Jl[x_7][y_7] + pG->l, 28L);
341: lequals(__LINE__, pG->l + Jul[x_8][y_8], 29L);
342: lequals(__LINE__, Jul[x_8][y_8] + pG->l, 29L);
343: dequals(__LINE__, pG->l + Jf[x_9][y_9], 30.);
344: dequals(__LINE__, Jf[x_9][y_9] + pG->l, 30.);
345: dequals(__LINE__, pG->l + Jd[x_10][y_10], 31.);
346: dequals(__LINE__, Jd[x_10][y_10] + pG->l, 31.);
347: #if ANSI
348: ldequals(__LINE__, pG->l + Jld[x_11][y_11], 32.L);
349: ldequals(__LINE__, Jld[x_11][y_11] + pG->l, 32.L);
350: #endif
351: lequals(__LINE__, pG->ul + Jc[x_0][y_0], 22L);
352: lequals(__LINE__, Jc[x_0][y_0] + pG->ul, 22L);
353: #if ANSI
354: lequals(__LINE__, pG->ul + Jsc[x_1][y_1], 23L);
355: lequals(__LINE__, Jsc[x_1][y_1] + pG->ul, 23L);
356: #endif
357: lequals(__LINE__, pG->ul + Js[x_2][y_2], 24L);
358: lequals(__LINE__, Js[x_2][y_2] + pG->ul, 24L);
359: lequals(__LINE__, pG->ul + Ji[x_3][y_3], 25L);
360: lequals(__LINE__, Ji[x_3][y_3] + pG->ul, 25L);
361: lequals(__LINE__, pG->ul + Juc[x_4][y_4], 26L);
362: lequals(__LINE__, Juc[x_4][y_4] + pG->ul, 26L);
363: lequals(__LINE__, pG->ul + Jus[x_5][y_5], 27L);
364: lequals(__LINE__, Jus[x_5][y_5] + pG->ul, 27L);
365: lequals(__LINE__, pG->ul + Jui[x_6][y_6], 28L);
366: lequals(__LINE__, Jui[x_6][y_6] + pG->ul, 28L);
367: lequals(__LINE__, pG->ul + Jl[x_7][y_7], 29L);
368: lequals(__LINE__, Jl[x_7][y_7] + pG->ul, 29L);
369: lequals(__LINE__, pG->ul + Jul[x_8][y_8], 30L);
370: lequals(__LINE__, Jul[x_8][y_8] + pG->ul, 30L);
371: dequals(__LINE__, pG->ul + Jf[x_9][y_9], 31.);
372: dequals(__LINE__, Jf[x_9][y_9] + pG->ul, 31.);
373: dequals(__LINE__, pG->ul + Jd[x_10][y_10], 32.);
374: dequals(__LINE__, Jd[x_10][y_10] + pG->ul, 32.);
375: #if ANSI
376: ldequals(__LINE__, pG->ul + Jld[x_11][y_11], 33.L);
377: ldequals(__LINE__, Jld[x_11][y_11] + pG->ul, 33.L);
378: #endif
379: dequals(__LINE__, pG->f + Jc[x_0][y_0], 23.);
380: dequals(__LINE__, Jc[x_0][y_0] + pG->f, 23.);
381: #if ANSI
382: dequals(__LINE__, pG->f + Jsc[x_1][y_1], 24.);
383: dequals(__LINE__, Jsc[x_1][y_1] + pG->f, 24.);
384: #endif
385: dequals(__LINE__, pG->f + Js[x_2][y_2], 25.);
386: dequals(__LINE__, Js[x_2][y_2] + pG->f, 25.);
387: dequals(__LINE__, pG->f + Ji[x_3][y_3], 26.);
388: dequals(__LINE__, Ji[x_3][y_3] + pG->f, 26.);
389: dequals(__LINE__, pG->f + Juc[x_4][y_4], 27.);
390: dequals(__LINE__, Juc[x_4][y_4] + pG->f, 27.);
391: dequals(__LINE__, pG->f + Jus[x_5][y_5], 28.);
392: dequals(__LINE__, Jus[x_5][y_5] + pG->f, 28.);
393: dequals(__LINE__, pG->f + Jui[x_6][y_6], 29.);
394: dequals(__LINE__, Jui[x_6][y_6] + pG->f, 29.);
395: dequals(__LINE__, pG->f + Jl[x_7][y_7], 30.);
396: dequals(__LINE__, Jl[x_7][y_7] + pG->f, 30.);
397: dequals(__LINE__, pG->f + Jul[x_8][y_8], 31.);
398: dequals(__LINE__, Jul[x_8][y_8] + pG->f, 31.);
399: dequals(__LINE__, pG->f + Jf[x_9][y_9], 32.);
400: dequals(__LINE__, Jf[x_9][y_9] + pG->f, 32.);
401: dequals(__LINE__, pG->f + Jd[x_10][y_10], 33.);
402: dequals(__LINE__, Jd[x_10][y_10] + pG->f, 33.);
403: #if ANSI
404: ldequals(__LINE__, pG->f + Jld[x_11][y_11], 34.L);
405: ldequals(__LINE__, Jld[x_11][y_11] + pG->f, 34.L);
406: #endif
407: dequals(__LINE__, pG->d + Jc[x_0][y_0], 24.);
408: dequals(__LINE__, Jc[x_0][y_0] + pG->d, 24.);
409: #if ANSI
410: dequals(__LINE__, pG->d + Jsc[x_1][y_1], 25.);
411: dequals(__LINE__, Jsc[x_1][y_1] + pG->d, 25.);
412: #endif
413: dequals(__LINE__, pG->d + Js[x_2][y_2], 26.);
414: dequals(__LINE__, Js[x_2][y_2] + pG->d, 26.);
415: dequals(__LINE__, pG->d + Ji[x_3][y_3], 27.);
416: dequals(__LINE__, Ji[x_3][y_3] + pG->d, 27.);
417: dequals(__LINE__, pG->d + Juc[x_4][y_4], 28.);
418: dequals(__LINE__, Juc[x_4][y_4] + pG->d, 28.);
419: dequals(__LINE__, pG->d + Jus[x_5][y_5], 29.);
420: dequals(__LINE__, Jus[x_5][y_5] + pG->d, 29.);
421: dequals(__LINE__, pG->d + Jui[x_6][y_6], 30.);
422: dequals(__LINE__, Jui[x_6][y_6] + pG->d, 30.);
423: dequals(__LINE__, pG->d + Jl[x_7][y_7], 31.);
424: dequals(__LINE__, Jl[x_7][y_7] + pG->d, 31.);
425: dequals(__LINE__, pG->d + Jul[x_8][y_8], 32.);
426: dequals(__LINE__, Jul[x_8][y_8] + pG->d, 32.);
427: dequals(__LINE__, pG->d + Jf[x_9][y_9], 33.);
428: dequals(__LINE__, Jf[x_9][y_9] + pG->d, 33.);
429: dequals(__LINE__, pG->d + Jd[x_10][y_10], 34.);
430: dequals(__LINE__, Jd[x_10][y_10] + pG->d, 34.);
431: #if ANSI
432: ldequals(__LINE__, pG->d + Jld[x_11][y_11], 35.L);
433: ldequals(__LINE__, Jld[x_11][y_11] + pG->d, 35.L);
434: #endif
435: #if ANSI
436: ldequals(__LINE__, pG->ld + Jc[x_0][y_0], 25.L);
437: ldequals(__LINE__, Jc[x_0][y_0] + pG->ld, 25.L);
438: #endif
439: #if ANSI
440: ldequals(__LINE__, pG->ld + Jsc[x_1][y_1], 26.L);
441: ldequals(__LINE__, Jsc[x_1][y_1] + pG->ld, 26.L);
442: #endif
443: #if ANSI
444: ldequals(__LINE__, pG->ld + Js[x_2][y_2], 27.L);
445: ldequals(__LINE__, Js[x_2][y_2] + pG->ld, 27.L);
446: #endif
447: #if ANSI
448: ldequals(__LINE__, pG->ld + Ji[x_3][y_3], 28.L);
449: ldequals(__LINE__, Ji[x_3][y_3] + pG->ld, 28.L);
450: #endif
451: #if ANSI
452: ldequals(__LINE__, pG->ld + Juc[x_4][y_4], 29.L);
453: ldequals(__LINE__, Juc[x_4][y_4] + pG->ld, 29.L);
454: #endif
455: #if ANSI
456: ldequals(__LINE__, pG->ld + Jus[x_5][y_5], 30.L);
457: ldequals(__LINE__, Jus[x_5][y_5] + pG->ld, 30.L);
458: #endif
459: #if ANSI
460: ldequals(__LINE__, pG->ld + Jui[x_6][y_6], 31.L);
461: ldequals(__LINE__, Jui[x_6][y_6] + pG->ld, 31.L);
462: #endif
463: #if ANSI
464: ldequals(__LINE__, pG->ld + Jl[x_7][y_7], 32.L);
465: ldequals(__LINE__, Jl[x_7][y_7] + pG->ld, 32.L);
466: #endif
467: #if ANSI
468: ldequals(__LINE__, pG->ld + Jul[x_8][y_8], 33.L);
469: ldequals(__LINE__, Jul[x_8][y_8] + pG->ld, 33.L);
470: #endif
471: #if ANSI
472: ldequals(__LINE__, pG->ld + Jf[x_9][y_9], 34.L);
473: ldequals(__LINE__, Jf[x_9][y_9] + pG->ld, 34.L);
474: #endif
475: #if ANSI
476: ldequals(__LINE__, pG->ld + Jd[x_10][y_10], 35.L);
477: ldequals(__LINE__, Jd[x_10][y_10] + pG->ld, 35.L);
478: #endif
479: #if ANSI
480: ldequals(__LINE__, pG->ld + Jld[x_11][y_11], 36.L);
481: ldequals(__LINE__, Jld[x_11][y_11] + pG->ld, 36.L);
482: #endif
483: }}
484: return report(Filename);
485: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.