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