Changeset 15420 for trunk/ippdb/tests/objectfrommetadata.c
- Timestamp:
- Oct 30, 2007, 4:42:05 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/tests/objectfrommetadata.c (modified) (21 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/objectfrommetadata.c
r15343 r15420 10 10 { 11 11 psMetadata *md; 12 pzDataStoreRow *object; 13 14 md = psMetadataAlloc(); 12 summitExpRow *object; 13 14 md = psMetadataAlloc(); 15 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 16 psFree(md); 17 exit(EXIT_FAILURE); 18 } 15 19 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 16 20 psFree(md); … … 21 25 exit(EXIT_FAILURE); 22 26 } 27 psFree(md); 28 exit(EXIT_FAILURE); 29 } 30 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 31 psFree(md); 32 exit(EXIT_FAILURE); 33 } 23 34 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 24 35 psFree(md); 25 36 exit(EXIT_FAILURE); 26 37 } 27 28 object = pzDataStoreObjectFromMetadata(md); 29 if (!object) { 30 psFree(md); 31 exit(EXIT_FAILURE); 32 } 33 34 psFree(md); 35 38 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 39 psFree(md); 40 exit(EXIT_FAILURE); 41 } 42 43 object = summitExpObjectFromMetadata(md); 44 if (!object) { 45 psFree(md); 46 exit(EXIT_FAILURE); 47 } 48 49 psFree(md); 50 51 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 52 psFree(object); 53 exit(EXIT_FAILURE); 54 } 36 55 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 37 56 psFree(object); … … 42 61 exit(EXIT_FAILURE); 43 62 } 63 psFree(object); 64 exit(EXIT_FAILURE); 65 } 66 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 67 psFree(object); 68 exit(EXIT_FAILURE); 69 } 44 70 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 45 71 psFree(object); 46 72 exit(EXIT_FAILURE); 47 73 } 48 49 psFree(object); 50 } 51 52 { 53 psMetadata *md; 54 summitExpRow *object; 74 if (!object->imfiles == -32) { 75 psFree(object); 76 exit(EXIT_FAILURE); 77 } 78 79 psFree(object); 80 } 81 82 { 83 psMetadata *md; 84 summitImfileRow *object; 55 85 56 86 md = psMetadataAlloc(); … … 67 97 exit(EXIT_FAILURE); 68 98 } 99 if (!psMetadataAddStr(md, PS_LIST_TAIL, "file_id", 0, NULL, "a string")) { 100 psFree(md); 101 exit(EXIT_FAILURE); 102 } 103 if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) { 104 psFree(md); 105 exit(EXIT_FAILURE); 106 } 107 if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) { 108 psFree(md); 109 exit(EXIT_FAILURE); 110 } 111 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 112 psFree(md); 113 exit(EXIT_FAILURE); 114 } 115 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 116 psFree(md); 117 exit(EXIT_FAILURE); 118 } 119 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 120 psFree(md); 121 exit(EXIT_FAILURE); 122 } 123 124 object = summitImfileObjectFromMetadata(md); 125 if (!object) { 126 psFree(md); 127 exit(EXIT_FAILURE); 128 } 129 130 psFree(md); 131 132 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 133 psFree(object); 134 exit(EXIT_FAILURE); 135 } 136 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 137 psFree(object); 138 exit(EXIT_FAILURE); 139 } 140 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 141 psFree(object); 142 exit(EXIT_FAILURE); 143 } 144 if (strncmp(object->file_id, "a string", MAX_STRING_LENGTH)) { 145 psFree(object); 146 exit(EXIT_FAILURE); 147 } 148 if (!object->bytes == -32) { 149 psFree(object); 150 exit(EXIT_FAILURE); 151 } 152 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) { 153 psFree(object); 154 exit(EXIT_FAILURE); 155 } 156 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 157 psFree(object); 158 exit(EXIT_FAILURE); 159 } 160 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 161 psFree(object); 162 exit(EXIT_FAILURE); 163 } 164 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 165 psFree(object); 166 exit(EXIT_FAILURE); 167 } 168 169 psFree(object); 170 } 171 172 { 173 psMetadata *md; 174 pzPendingExpRow *object; 175 176 md = psMetadataAlloc(); 177 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 178 psFree(md); 179 exit(EXIT_FAILURE); 180 } 181 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 182 psFree(md); 183 exit(EXIT_FAILURE); 184 } 185 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 186 psFree(md); 187 exit(EXIT_FAILURE); 188 } 189 190 object = pzPendingExpObjectFromMetadata(md); 191 if (!object) { 192 psFree(md); 193 exit(EXIT_FAILURE); 194 } 195 196 psFree(md); 197 198 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 199 psFree(object); 200 exit(EXIT_FAILURE); 201 } 202 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 203 psFree(object); 204 exit(EXIT_FAILURE); 205 } 206 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 207 psFree(object); 208 exit(EXIT_FAILURE); 209 } 210 211 psFree(object); 212 } 213 214 { 215 psMetadata *md; 216 pzPendingImfileRow *object; 217 218 md = psMetadataAlloc(); 219 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 220 psFree(md); 221 exit(EXIT_FAILURE); 222 } 223 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 224 psFree(md); 225 exit(EXIT_FAILURE); 226 } 227 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 228 psFree(md); 229 exit(EXIT_FAILURE); 230 } 231 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 232 psFree(md); 233 exit(EXIT_FAILURE); 234 } 235 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 236 psFree(md); 237 exit(EXIT_FAILURE); 238 } 239 psFree(md); 240 exit(EXIT_FAILURE); 241 } 242 243 object = pzPendingImfileObjectFromMetadata(md); 244 if (!object) { 245 psFree(md); 246 exit(EXIT_FAILURE); 247 } 248 249 psFree(md); 250 251 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 252 psFree(object); 253 exit(EXIT_FAILURE); 254 } 255 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 256 psFree(object); 257 exit(EXIT_FAILURE); 258 } 259 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 260 psFree(object); 261 exit(EXIT_FAILURE); 262 } 263 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 264 psFree(object); 265 exit(EXIT_FAILURE); 266 } 267 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 268 psFree(object); 269 exit(EXIT_FAILURE); 270 } 271 psFree(object); 272 exit(EXIT_FAILURE); 273 } 274 275 psFree(object); 276 } 277 278 { 279 psMetadata *md; 280 pzDoneExpRow *object; 281 282 md = psMetadataAlloc(); 283 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 284 psFree(md); 285 exit(EXIT_FAILURE); 286 } 287 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 288 psFree(md); 289 exit(EXIT_FAILURE); 290 } 291 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 292 psFree(md); 293 exit(EXIT_FAILURE); 294 } 295 296 object = pzDoneExpObjectFromMetadata(md); 297 if (!object) { 298 psFree(md); 299 exit(EXIT_FAILURE); 300 } 301 302 psFree(md); 303 304 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 305 psFree(object); 306 exit(EXIT_FAILURE); 307 } 308 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 309 psFree(object); 310 exit(EXIT_FAILURE); 311 } 312 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 313 psFree(object); 314 exit(EXIT_FAILURE); 315 } 316 317 psFree(object); 318 } 319 320 { 321 psMetadata *md; 322 pzDoneImfileRow *object; 323 324 md = psMetadataAlloc(); 325 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 326 psFree(md); 327 exit(EXIT_FAILURE); 328 } 329 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 330 psFree(md); 331 exit(EXIT_FAILURE); 332 } 333 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 334 psFree(md); 335 exit(EXIT_FAILURE); 336 } 337 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 338 psFree(md); 339 exit(EXIT_FAILURE); 340 } 341 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 342 psFree(md); 343 exit(EXIT_FAILURE); 344 } 345 psFree(md); 346 exit(EXIT_FAILURE); 347 } 348 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 349 psFree(md); 350 exit(EXIT_FAILURE); 351 } 352 353 object = pzDoneImfileObjectFromMetadata(md); 354 if (!object) { 355 psFree(md); 356 exit(EXIT_FAILURE); 357 } 358 359 psFree(md); 360 361 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 362 psFree(object); 363 exit(EXIT_FAILURE); 364 } 365 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 366 psFree(object); 367 exit(EXIT_FAILURE); 368 } 369 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 370 psFree(object); 371 exit(EXIT_FAILURE); 372 } 373 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 374 psFree(object); 375 exit(EXIT_FAILURE); 376 } 377 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 378 psFree(object); 379 exit(EXIT_FAILURE); 380 } 381 psFree(object); 382 exit(EXIT_FAILURE); 383 } 384 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 385 psFree(object); 386 exit(EXIT_FAILURE); 387 } 388 389 psFree(object); 390 } 391 392 { 393 psMetadata *md; 394 newExpRow *object; 395 396 md = psMetadataAlloc(); 397 psFree(md); 398 exit(EXIT_FAILURE); 399 } 400 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_exp_name", 0, NULL, "a string")) { 401 psFree(md); 402 exit(EXIT_FAILURE); 403 } 404 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_camera", 0, NULL, "a string")) { 405 psFree(md); 406 exit(EXIT_FAILURE); 407 } 408 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_telescope", 0, NULL, "a string")) { 409 psFree(md); 410 exit(EXIT_FAILURE); 411 } 412 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 413 psFree(md); 414 exit(EXIT_FAILURE); 415 } 416 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 417 psFree(md); 418 exit(EXIT_FAILURE); 419 } 420 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 421 psFree(md); 422 exit(EXIT_FAILURE); 423 } 424 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) { 425 psFree(md); 426 exit(EXIT_FAILURE); 427 } 428 429 object = newExpObjectFromMetadata(md); 430 if (!object) { 431 psFree(md); 432 exit(EXIT_FAILURE); 433 } 434 435 psFree(md); 436 437 psFree(object); 438 exit(EXIT_FAILURE); 439 } 440 if (strncmp(object->tmp_exp_name, "a string", MAX_STRING_LENGTH)) { 441 psFree(object); 442 exit(EXIT_FAILURE); 443 } 444 if (strncmp(object->tmp_camera, "a string", MAX_STRING_LENGTH)) { 445 psFree(object); 446 exit(EXIT_FAILURE); 447 } 448 if (strncmp(object->tmp_telescope, "a string", MAX_STRING_LENGTH)) { 449 psFree(object); 450 exit(EXIT_FAILURE); 451 } 452 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 453 psFree(object); 454 exit(EXIT_FAILURE); 455 } 456 if (!object->imfiles == -32) { 457 psFree(object); 458 exit(EXIT_FAILURE); 459 } 460 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 461 psFree(object); 462 exit(EXIT_FAILURE); 463 } 464 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) { 465 psFree(object); 466 exit(EXIT_FAILURE); 467 } 468 469 psFree(object); 470 } 471 472 { 473 psMetadata *md; 474 newImfileRow *object; 475 476 md = psMetadataAlloc(); 477 psFree(md); 478 exit(EXIT_FAILURE); 479 } 480 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_class_id", 0, NULL, "a string")) { 481 psFree(md); 482 exit(EXIT_FAILURE); 483 } 484 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 485 psFree(md); 486 exit(EXIT_FAILURE); 487 } 488 489 object = newImfileObjectFromMetadata(md); 490 if (!object) { 491 psFree(md); 492 exit(EXIT_FAILURE); 493 } 494 495 psFree(md); 496 497 psFree(object); 498 exit(EXIT_FAILURE); 499 } 500 if (strncmp(object->tmp_class_id, "a string", MAX_STRING_LENGTH)) { 501 psFree(object); 502 exit(EXIT_FAILURE); 503 } 504 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 505 psFree(object); 506 exit(EXIT_FAILURE); 507 } 508 509 psFree(object); 510 } 511 512 { 513 psMetadata *md; 514 rawExpRow *object; 515 516 md = psMetadataAlloc(); 517 psFree(md); 518 exit(EXIT_FAILURE); 519 } 520 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 521 psFree(md); 522 exit(EXIT_FAILURE); 523 } 524 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 525 psFree(md); 526 exit(EXIT_FAILURE); 527 } 528 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 529 psFree(md); 530 exit(EXIT_FAILURE); 531 } 532 psFree(md); 533 exit(EXIT_FAILURE); 534 } 535 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 69 536 psFree(md); 70 537 exit(EXIT_FAILURE); … … 74 541 exit(EXIT_FAILURE); 75 542 } 543 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 544 psFree(md); 545 exit(EXIT_FAILURE); 546 } 547 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 548 psFree(md); 549 exit(EXIT_FAILURE); 550 } 551 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 552 psFree(md); 553 exit(EXIT_FAILURE); 554 } 555 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 556 psFree(md); 557 exit(EXIT_FAILURE); 558 } 559 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 560 psFree(md); 561 exit(EXIT_FAILURE); 562 } 563 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 564 psFree(md); 565 exit(EXIT_FAILURE); 566 } 567 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 568 psFree(md); 569 exit(EXIT_FAILURE); 570 } 571 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 572 psFree(md); 573 exit(EXIT_FAILURE); 574 } 575 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sat_pixel_frac", 0, NULL, 32.32)) { 576 psFree(md); 577 exit(EXIT_FAILURE); 578 } 579 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 580 psFree(md); 581 exit(EXIT_FAILURE); 582 } 583 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 584 psFree(md); 585 exit(EXIT_FAILURE); 586 } 587 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 588 psFree(md); 589 exit(EXIT_FAILURE); 590 } 591 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 592 psFree(md); 593 exit(EXIT_FAILURE); 594 } 595 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 596 psFree(md); 597 exit(EXIT_FAILURE); 598 } 599 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 600 psFree(md); 601 exit(EXIT_FAILURE); 602 } 603 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 604 psFree(md); 605 exit(EXIT_FAILURE); 606 } 607 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 608 psFree(md); 609 exit(EXIT_FAILURE); 610 } 611 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 612 psFree(md); 613 exit(EXIT_FAILURE); 614 } 615 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 616 psFree(md); 617 exit(EXIT_FAILURE); 618 } 619 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 620 psFree(md); 621 exit(EXIT_FAILURE); 622 } 623 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 624 psFree(md); 625 exit(EXIT_FAILURE); 626 } 627 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 628 psFree(md); 629 exit(EXIT_FAILURE); 630 } 631 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang", 0, NULL, 32.32)) { 632 psFree(md); 633 exit(EXIT_FAILURE); 634 } 635 psFree(md); 636 exit(EXIT_FAILURE); 637 } 638 639 object = rawExpObjectFromMetadata(md); 640 if (!object) { 641 psFree(md); 642 exit(EXIT_FAILURE); 643 } 644 645 psFree(md); 646 647 psFree(object); 648 exit(EXIT_FAILURE); 649 } 650 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 651 psFree(object); 652 exit(EXIT_FAILURE); 653 } 654 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 655 psFree(object); 656 exit(EXIT_FAILURE); 657 } 658 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 659 psFree(object); 660 exit(EXIT_FAILURE); 661 } 662 psFree(object); 663 exit(EXIT_FAILURE); 664 } 665 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 666 psFree(object); 667 exit(EXIT_FAILURE); 668 } 669 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 670 psFree(object); 671 exit(EXIT_FAILURE); 672 } 673 if (!object->imfiles == -32) { 674 psFree(object); 675 exit(EXIT_FAILURE); 676 } 677 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 678 psFree(object); 679 exit(EXIT_FAILURE); 680 } 681 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 682 psFree(object); 683 exit(EXIT_FAILURE); 684 } 685 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 686 psFree(object); 687 exit(EXIT_FAILURE); 688 } 689 if (!object->airmass == 32.32) { 690 psFree(object); 691 exit(EXIT_FAILURE); 692 } 693 if (!object->ra == 64.64) { 694 psFree(object); 695 exit(EXIT_FAILURE); 696 } 697 if (!object->decl == 64.64) { 698 psFree(object); 699 exit(EXIT_FAILURE); 700 } 701 if (!object->exp_time == 32.32) { 702 psFree(object); 703 exit(EXIT_FAILURE); 704 } 705 if (!object->sat_pixel_frac == 32.32) { 706 psFree(object); 707 exit(EXIT_FAILURE); 708 } 709 if (!object->bg == 64.64) { 710 psFree(object); 711 exit(EXIT_FAILURE); 712 } 713 if (!object->bg_stdev == 64.64) { 714 psFree(object); 715 exit(EXIT_FAILURE); 716 } 717 if (!object->bg_mean_stdev == 64.64) { 718 psFree(object); 719 exit(EXIT_FAILURE); 720 } 721 if (!object->alt == 64.64) { 722 psFree(object); 723 exit(EXIT_FAILURE); 724 } 725 if (!object->az == 64.64) { 726 psFree(object); 727 exit(EXIT_FAILURE); 728 } 729 if (!object->ccd_temp == 32.32) { 730 psFree(object); 731 exit(EXIT_FAILURE); 732 } 733 if (!object->posang == 64.64) { 734 psFree(object); 735 exit(EXIT_FAILURE); 736 } 737 if (!object->user_1 == 64.64) { 738 psFree(object); 739 exit(EXIT_FAILURE); 740 } 741 if (!object->user_2 == 64.64) { 742 psFree(object); 743 exit(EXIT_FAILURE); 744 } 745 if (!object->user_3 == 64.64) { 746 psFree(object); 747 exit(EXIT_FAILURE); 748 } 749 if (!object->user_4 == 64.64) { 750 psFree(object); 751 exit(EXIT_FAILURE); 752 } 753 if (!object->user_5 == 64.64) { 754 psFree(object); 755 exit(EXIT_FAILURE); 756 } 757 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 758 psFree(object); 759 exit(EXIT_FAILURE); 760 } 761 if (!object->solang == 32.32) { 762 psFree(object); 763 exit(EXIT_FAILURE); 764 } 765 psFree(object); 766 exit(EXIT_FAILURE); 767 } 768 769 psFree(object); 770 } 771 772 { 773 psMetadata *md; 774 rawImfileRow *object; 775 776 md = psMetadataAlloc(); 777 psFree(md); 778 exit(EXIT_FAILURE); 779 } 780 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 781 psFree(md); 782 exit(EXIT_FAILURE); 783 } 784 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 785 psFree(md); 786 exit(EXIT_FAILURE); 787 } 788 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 789 psFree(md); 790 exit(EXIT_FAILURE); 791 } 792 psFree(md); 793 exit(EXIT_FAILURE); 794 } 795 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_class_id", 0, NULL, "a string")) { 796 psFree(md); 797 exit(EXIT_FAILURE); 798 } 799 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 800 psFree(md); 801 exit(EXIT_FAILURE); 802 } 76 803 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 77 804 psFree(md); 78 805 exit(EXIT_FAILURE); 79 806 } 80 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 81 psFree(md); 82 exit(EXIT_FAILURE); 83 } 84 85 object = summitExpObjectFromMetadata(md); 86 if (!object) { 87 psFree(md); 88 exit(EXIT_FAILURE); 89 } 90 91 psFree(md); 92 807 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 808 psFree(md); 809 exit(EXIT_FAILURE); 810 } 811 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 812 psFree(md); 813 exit(EXIT_FAILURE); 814 } 815 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 816 psFree(md); 817 exit(EXIT_FAILURE); 818 } 819 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 820 psFree(md); 821 exit(EXIT_FAILURE); 822 } 823 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 824 psFree(md); 825 exit(EXIT_FAILURE); 826 } 827 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 828 psFree(md); 829 exit(EXIT_FAILURE); 830 } 831 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 832 psFree(md); 833 exit(EXIT_FAILURE); 834 } 835 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sat_pixel_frac", 0, NULL, 32.32)) { 836 psFree(md); 837 exit(EXIT_FAILURE); 838 } 839 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 840 psFree(md); 841 exit(EXIT_FAILURE); 842 } 843 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 844 psFree(md); 845 exit(EXIT_FAILURE); 846 } 847 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 848 psFree(md); 849 exit(EXIT_FAILURE); 850 } 851 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 852 psFree(md); 853 exit(EXIT_FAILURE); 854 } 855 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 856 psFree(md); 857 exit(EXIT_FAILURE); 858 } 859 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 860 psFree(md); 861 exit(EXIT_FAILURE); 862 } 863 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 864 psFree(md); 865 exit(EXIT_FAILURE); 866 } 867 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 868 psFree(md); 869 exit(EXIT_FAILURE); 870 } 871 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 872 psFree(md); 873 exit(EXIT_FAILURE); 874 } 875 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 876 psFree(md); 877 exit(EXIT_FAILURE); 878 } 879 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 880 psFree(md); 881 exit(EXIT_FAILURE); 882 } 883 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 884 psFree(md); 885 exit(EXIT_FAILURE); 886 } 887 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 888 psFree(md); 889 exit(EXIT_FAILURE); 890 } 891 psFree(md); 892 exit(EXIT_FAILURE); 893 } 894 895 object = rawImfileObjectFromMetadata(md); 896 if (!object) { 897 psFree(md); 898 exit(EXIT_FAILURE); 899 } 900 901 psFree(md); 902 903 psFree(object); 904 exit(EXIT_FAILURE); 905 } 93 906 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 94 907 psFree(object); … … 106 919 exit(EXIT_FAILURE); 107 920 } 921 if (strncmp(object->tmp_class_id, "a string", MAX_STRING_LENGTH)) { 922 psFree(object); 923 exit(EXIT_FAILURE); 924 } 925 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 926 psFree(object); 927 exit(EXIT_FAILURE); 928 } 929 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 930 psFree(object); 931 exit(EXIT_FAILURE); 932 } 108 933 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 109 934 psFree(object); 110 935 exit(EXIT_FAILURE); 111 936 } 937 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 938 psFree(object); 939 exit(EXIT_FAILURE); 940 } 941 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 942 psFree(object); 943 exit(EXIT_FAILURE); 944 } 945 if (!object->airmass == 32.32) { 946 psFree(object); 947 exit(EXIT_FAILURE); 948 } 949 if (!object->ra == 64.64) { 950 psFree(object); 951 exit(EXIT_FAILURE); 952 } 953 if (!object->decl == 64.64) { 954 psFree(object); 955 exit(EXIT_FAILURE); 956 } 957 if (!object->exp_time == 32.32) { 958 psFree(object); 959 exit(EXIT_FAILURE); 960 } 961 if (!object->sat_pixel_frac == 32.32) { 962 psFree(object); 963 exit(EXIT_FAILURE); 964 } 965 if (!object->bg == 64.64) { 966 psFree(object); 967 exit(EXIT_FAILURE); 968 } 969 if (!object->bg_stdev == 64.64) { 970 psFree(object); 971 exit(EXIT_FAILURE); 972 } 973 if (!object->bg_mean_stdev == 64.64) { 974 psFree(object); 975 exit(EXIT_FAILURE); 976 } 977 if (!object->alt == 64.64) { 978 psFree(object); 979 exit(EXIT_FAILURE); 980 } 981 if (!object->az == 64.64) { 982 psFree(object); 983 exit(EXIT_FAILURE); 984 } 985 if (!object->ccd_temp == 32.32) { 986 psFree(object); 987 exit(EXIT_FAILURE); 988 } 989 if (!object->posang == 64.64) { 990 psFree(object); 991 exit(EXIT_FAILURE); 992 } 993 if (!object->user_1 == 64.64) { 994 psFree(object); 995 exit(EXIT_FAILURE); 996 } 997 if (!object->user_2 == 64.64) { 998 psFree(object); 999 exit(EXIT_FAILURE); 1000 } 1001 if (!object->user_3 == 64.64) { 1002 psFree(object); 1003 exit(EXIT_FAILURE); 1004 } 1005 if (!object->user_4 == 64.64) { 1006 psFree(object); 1007 exit(EXIT_FAILURE); 1008 } 1009 if (!object->user_5 == 64.64) { 1010 psFree(object); 1011 exit(EXIT_FAILURE); 1012 } 1013 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 1014 psFree(object); 1015 exit(EXIT_FAILURE); 1016 } 1017 psFree(object); 1018 exit(EXIT_FAILURE); 1019 } 1020 1021 psFree(object); 1022 } 1023 1024 { 1025 psMetadata *md; 1026 guidePendingExpRow *object; 1027 1028 md = psMetadataAlloc(); 1029 psFree(md); 1030 exit(EXIT_FAILURE); 1031 } 1032 psFree(md); 1033 exit(EXIT_FAILURE); 1034 } 1035 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1036 psFree(md); 1037 exit(EXIT_FAILURE); 1038 } 1039 1040 object = guidePendingExpObjectFromMetadata(md); 1041 if (!object) { 1042 psFree(md); 1043 exit(EXIT_FAILURE); 1044 } 1045 1046 psFree(md); 1047 1048 psFree(object); 1049 exit(EXIT_FAILURE); 1050 } 1051 psFree(object); 1052 exit(EXIT_FAILURE); 1053 } 1054 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1055 psFree(object); 1056 exit(EXIT_FAILURE); 1057 } 1058 1059 psFree(object); 1060 } 1061 1062 { 1063 psMetadata *md; 1064 chipRunRow *object; 1065 1066 md = psMetadataAlloc(); 1067 psFree(md); 1068 exit(EXIT_FAILURE); 1069 } 1070 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1071 psFree(md); 1072 exit(EXIT_FAILURE); 1073 } 1074 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1075 psFree(md); 1076 exit(EXIT_FAILURE); 1077 } 1078 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) { 1079 psFree(md); 1080 exit(EXIT_FAILURE); 1081 } 1082 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1083 psFree(md); 1084 exit(EXIT_FAILURE); 1085 } 1086 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1087 psFree(md); 1088 exit(EXIT_FAILURE); 1089 } 1090 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1091 psFree(md); 1092 exit(EXIT_FAILURE); 1093 } 1094 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1095 psFree(md); 1096 exit(EXIT_FAILURE); 1097 } 1098 1099 object = chipRunObjectFromMetadata(md); 1100 if (!object) { 1101 psFree(md); 1102 exit(EXIT_FAILURE); 1103 } 1104 1105 psFree(md); 1106 1107 psFree(object); 1108 exit(EXIT_FAILURE); 1109 } 1110 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1111 psFree(object); 1112 exit(EXIT_FAILURE); 1113 } 1114 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1115 psFree(object); 1116 exit(EXIT_FAILURE); 1117 } 1118 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) { 1119 psFree(object); 1120 exit(EXIT_FAILURE); 1121 } 1122 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1123 psFree(object); 1124 exit(EXIT_FAILURE); 1125 } 1126 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1127 psFree(object); 1128 exit(EXIT_FAILURE); 1129 } 1130 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1131 psFree(object); 1132 exit(EXIT_FAILURE); 1133 } 1134 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1135 psFree(object); 1136 exit(EXIT_FAILURE); 1137 } 1138 1139 psFree(object); 1140 } 1141 1142 { 1143 psMetadata *md; 1144 chipInputImfileRow *object; 1145 1146 md = psMetadataAlloc(); 1147 psFree(md); 1148 exit(EXIT_FAILURE); 1149 } 1150 psFree(md); 1151 exit(EXIT_FAILURE); 1152 } 1153 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1154 psFree(md); 1155 exit(EXIT_FAILURE); 1156 } 1157 1158 object = chipInputImfileObjectFromMetadata(md); 1159 if (!object) { 1160 psFree(md); 1161 exit(EXIT_FAILURE); 1162 } 1163 1164 psFree(md); 1165 1166 psFree(object); 1167 exit(EXIT_FAILURE); 1168 } 1169 psFree(object); 1170 exit(EXIT_FAILURE); 1171 } 1172 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1173 psFree(object); 1174 exit(EXIT_FAILURE); 1175 } 1176 1177 psFree(object); 1178 } 1179 1180 { 1181 psMetadata *md; 1182 chipProcessedImfileRow *object; 1183 1184 md = psMetadataAlloc(); 1185 psFree(md); 1186 exit(EXIT_FAILURE); 1187 } 1188 psFree(md); 1189 exit(EXIT_FAILURE); 1190 } 1191 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1192 psFree(md); 1193 exit(EXIT_FAILURE); 1194 } 1195 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1196 psFree(md); 1197 exit(EXIT_FAILURE); 1198 } 1199 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) { 1200 psFree(md); 1201 exit(EXIT_FAILURE); 1202 } 1203 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) { 1204 psFree(md); 1205 exit(EXIT_FAILURE); 1206 } 1207 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) { 1208 psFree(md); 1209 exit(EXIT_FAILURE); 1210 } 1211 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias", 0, NULL, 32.32)) { 1212 psFree(md); 1213 exit(EXIT_FAILURE); 1214 } 1215 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias_stdev", 0, NULL, 32.32)) { 1216 psFree(md); 1217 exit(EXIT_FAILURE); 1218 } 1219 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 32.32)) { 1220 psFree(md); 1221 exit(EXIT_FAILURE); 1222 } 1223 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 32.32)) { 1224 psFree(md); 1225 exit(EXIT_FAILURE); 1226 } 1227 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 32.32)) { 1228 psFree(md); 1229 exit(EXIT_FAILURE); 1230 } 1231 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) { 1232 psFree(md); 1233 exit(EXIT_FAILURE); 1234 } 1235 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) { 1236 psFree(md); 1237 exit(EXIT_FAILURE); 1238 } 1239 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid", 0, NULL, 32.32)) { 1240 psFree(md); 1241 exit(EXIT_FAILURE); 1242 } 1243 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid_stdev", 0, NULL, 32.32)) { 1244 psFree(md); 1245 exit(EXIT_FAILURE); 1246 } 1247 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) { 1248 psFree(md); 1249 exit(EXIT_FAILURE); 1250 } 1251 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) { 1252 psFree(md); 1253 exit(EXIT_FAILURE); 1254 } 1255 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) { 1256 psFree(md); 1257 exit(EXIT_FAILURE); 1258 } 1259 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) { 1260 psFree(md); 1261 exit(EXIT_FAILURE); 1262 } 1263 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) { 1264 psFree(md); 1265 exit(EXIT_FAILURE); 1266 } 1267 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) { 1268 psFree(md); 1269 exit(EXIT_FAILURE); 1270 } 1271 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1272 psFree(md); 1273 exit(EXIT_FAILURE); 1274 } 1275 psFree(md); 1276 exit(EXIT_FAILURE); 1277 } 1278 1279 object = chipProcessedImfileObjectFromMetadata(md); 1280 if (!object) { 1281 psFree(md); 1282 exit(EXIT_FAILURE); 1283 } 1284 1285 psFree(md); 1286 1287 psFree(object); 1288 exit(EXIT_FAILURE); 1289 } 1290 psFree(object); 1291 exit(EXIT_FAILURE); 1292 } 1293 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1294 psFree(object); 1295 exit(EXIT_FAILURE); 1296 } 112 1297 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 113 1298 psFree(object); 114 1299 exit(EXIT_FAILURE); 115 1300 } 116 if (!object->imfiles == -32) { 117 psFree(object); 118 exit(EXIT_FAILURE); 119 } 120 121 psFree(object); 122 } 123 124 { 125 psMetadata *md; 126 summitImfileRow *object; 127 128 md = psMetadataAlloc(); 129 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 1301 if (!object->bg == 32.32) { 1302 psFree(object); 1303 exit(EXIT_FAILURE); 1304 } 1305 if (!object->bg_stdev == 32.32) { 1306 psFree(object); 1307 exit(EXIT_FAILURE); 1308 } 1309 if (!object->bg_mean_stdev == 32.32) { 1310 psFree(object); 1311 exit(EXIT_FAILURE); 1312 } 1313 if (!object->bias == 32.32) { 1314 psFree(object); 1315 exit(EXIT_FAILURE); 1316 } 1317 if (!object->bias_stdev == 32.32) { 1318 psFree(object); 1319 exit(EXIT_FAILURE); 1320 } 1321 if (!object->fringe_0 == 32.32) { 1322 psFree(object); 1323 exit(EXIT_FAILURE); 1324 } 1325 if (!object->fringe_1 == 32.32) { 1326 psFree(object); 1327 exit(EXIT_FAILURE); 1328 } 1329 if (!object->fringe_2 == 32.32) { 1330 psFree(object); 1331 exit(EXIT_FAILURE); 1332 } 1333 if (!object->sigma_ra == 32.32) { 1334 psFree(object); 1335 exit(EXIT_FAILURE); 1336 } 1337 if (!object->sigma_dec == 32.32) { 1338 psFree(object); 1339 exit(EXIT_FAILURE); 1340 } 1341 if (!object->ap_resid == 32.32) { 1342 psFree(object); 1343 exit(EXIT_FAILURE); 1344 } 1345 if (!object->ap_resid_stdev == 32.32) { 1346 psFree(object); 1347 exit(EXIT_FAILURE); 1348 } 1349 if (!object->fwhm == 32.32) { 1350 psFree(object); 1351 exit(EXIT_FAILURE); 1352 } 1353 if (!object->fwhm_range == 32.32) { 1354 psFree(object); 1355 exit(EXIT_FAILURE); 1356 } 1357 if (!object->n_stars == -32) { 1358 psFree(object); 1359 exit(EXIT_FAILURE); 1360 } 1361 if (!object->n_extended == -32) { 1362 psFree(object); 1363 exit(EXIT_FAILURE); 1364 } 1365 if (!object->n_cr == -32) { 1366 psFree(object); 1367 exit(EXIT_FAILURE); 1368 } 1369 if (!object->n_astrom == -32) { 1370 psFree(object); 1371 exit(EXIT_FAILURE); 1372 } 1373 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1374 psFree(object); 1375 exit(EXIT_FAILURE); 1376 } 1377 psFree(object); 1378 exit(EXIT_FAILURE); 1379 } 1380 1381 psFree(object); 1382 } 1383 1384 { 1385 psMetadata *md; 1386 chipMaskRow *object; 1387 1388 md = psMetadataAlloc(); 1389 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1390 psFree(md); 1391 exit(EXIT_FAILURE); 1392 } 1393 1394 object = chipMaskObjectFromMetadata(md); 1395 if (!object) { 1396 psFree(md); 1397 exit(EXIT_FAILURE); 1398 } 1399 1400 psFree(md); 1401 1402 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1403 psFree(object); 1404 exit(EXIT_FAILURE); 1405 } 1406 1407 psFree(object); 1408 } 1409 1410 { 1411 psMetadata *md; 1412 camRunRow *object; 1413 1414 md = psMetadataAlloc(); 1415 psFree(md); 1416 exit(EXIT_FAILURE); 1417 } 1418 psFree(md); 1419 exit(EXIT_FAILURE); 1420 } 1421 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1422 psFree(md); 1423 exit(EXIT_FAILURE); 1424 } 1425 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1426 psFree(md); 1427 exit(EXIT_FAILURE); 1428 } 1429 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) { 1430 psFree(md); 1431 exit(EXIT_FAILURE); 1432 } 1433 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1434 psFree(md); 1435 exit(EXIT_FAILURE); 1436 } 1437 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1438 psFree(md); 1439 exit(EXIT_FAILURE); 1440 } 1441 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1442 psFree(md); 1443 exit(EXIT_FAILURE); 1444 } 1445 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1446 psFree(md); 1447 exit(EXIT_FAILURE); 1448 } 1449 1450 object = camRunObjectFromMetadata(md); 1451 if (!object) { 1452 psFree(md); 1453 exit(EXIT_FAILURE); 1454 } 1455 1456 psFree(md); 1457 1458 psFree(object); 1459 exit(EXIT_FAILURE); 1460 } 1461 psFree(object); 1462 exit(EXIT_FAILURE); 1463 } 1464 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1465 psFree(object); 1466 exit(EXIT_FAILURE); 1467 } 1468 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1469 psFree(object); 1470 exit(EXIT_FAILURE); 1471 } 1472 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) { 1473 psFree(object); 1474 exit(EXIT_FAILURE); 1475 } 1476 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1477 psFree(object); 1478 exit(EXIT_FAILURE); 1479 } 1480 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1481 psFree(object); 1482 exit(EXIT_FAILURE); 1483 } 1484 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1485 psFree(object); 1486 exit(EXIT_FAILURE); 1487 } 1488 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1489 psFree(object); 1490 exit(EXIT_FAILURE); 1491 } 1492 1493 psFree(object); 1494 } 1495 1496 { 1497 psMetadata *md; 1498 camProcessedExpRow *object; 1499 1500 md = psMetadataAlloc(); 1501 psFree(md); 1502 exit(EXIT_FAILURE); 1503 } 1504 psFree(md); 1505 exit(EXIT_FAILURE); 1506 } 1507 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1508 psFree(md); 1509 exit(EXIT_FAILURE); 1510 } 1511 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) { 1512 psFree(md); 1513 exit(EXIT_FAILURE); 1514 } 1515 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) { 1516 psFree(md); 1517 exit(EXIT_FAILURE); 1518 } 1519 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) { 1520 psFree(md); 1521 exit(EXIT_FAILURE); 1522 } 1523 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) { 1524 psFree(md); 1525 exit(EXIT_FAILURE); 1526 } 1527 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) { 1528 psFree(md); 1529 exit(EXIT_FAILURE); 1530 } 1531 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_mean", 0, NULL, 32.32)) { 1532 psFree(md); 1533 exit(EXIT_FAILURE); 1534 } 1535 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_stdev", 0, NULL, 32.32)) { 1536 psFree(md); 1537 exit(EXIT_FAILURE); 1538 } 1539 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) { 1540 psFree(md); 1541 exit(EXIT_FAILURE); 1542 } 1543 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) { 1544 psFree(md); 1545 exit(EXIT_FAILURE); 1546 } 1547 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) { 1548 psFree(md); 1549 exit(EXIT_FAILURE); 1550 } 1551 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) { 1552 psFree(md); 1553 exit(EXIT_FAILURE); 1554 } 1555 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) { 1556 psFree(md); 1557 exit(EXIT_FAILURE); 1558 } 1559 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) { 1560 psFree(md); 1561 exit(EXIT_FAILURE); 1562 } 1563 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1564 psFree(md); 1565 exit(EXIT_FAILURE); 1566 } 1567 psFree(md); 1568 exit(EXIT_FAILURE); 1569 } 1570 1571 object = camProcessedExpObjectFromMetadata(md); 1572 if (!object) { 1573 psFree(md); 1574 exit(EXIT_FAILURE); 1575 } 1576 1577 psFree(md); 1578 1579 psFree(object); 1580 exit(EXIT_FAILURE); 1581 } 1582 psFree(object); 1583 exit(EXIT_FAILURE); 1584 } 1585 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1586 psFree(object); 1587 exit(EXIT_FAILURE); 1588 } 1589 if (!object->bg == 32.32) { 1590 psFree(object); 1591 exit(EXIT_FAILURE); 1592 } 1593 if (!object->bg_stdev == 32.32) { 1594 psFree(object); 1595 exit(EXIT_FAILURE); 1596 } 1597 if (!object->bg_mean_stdev == 32.32) { 1598 psFree(object); 1599 exit(EXIT_FAILURE); 1600 } 1601 if (!object->sigma_ra == 32.32) { 1602 psFree(object); 1603 exit(EXIT_FAILURE); 1604 } 1605 if (!object->sigma_dec == 32.32) { 1606 psFree(object); 1607 exit(EXIT_FAILURE); 1608 } 1609 if (!object->zp_mean == 32.32) { 1610 psFree(object); 1611 exit(EXIT_FAILURE); 1612 } 1613 if (!object->zp_stdev == 32.32) { 1614 psFree(object); 1615 exit(EXIT_FAILURE); 1616 } 1617 if (!object->fwhm == 32.32) { 1618 psFree(object); 1619 exit(EXIT_FAILURE); 1620 } 1621 if (!object->fwhm_range == 32.32) { 1622 psFree(object); 1623 exit(EXIT_FAILURE); 1624 } 1625 if (!object->n_stars == -32) { 1626 psFree(object); 1627 exit(EXIT_FAILURE); 1628 } 1629 if (!object->n_extended == -32) { 1630 psFree(object); 1631 exit(EXIT_FAILURE); 1632 } 1633 if (!object->n_cr == -32) { 1634 psFree(object); 1635 exit(EXIT_FAILURE); 1636 } 1637 if (!object->n_astrom == -32) { 1638 psFree(object); 1639 exit(EXIT_FAILURE); 1640 } 1641 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1642 psFree(object); 1643 exit(EXIT_FAILURE); 1644 } 1645 psFree(object); 1646 exit(EXIT_FAILURE); 1647 } 1648 1649 psFree(object); 1650 } 1651 1652 { 1653 psMetadata *md; 1654 camMaskRow *object; 1655 1656 md = psMetadataAlloc(); 1657 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1658 psFree(md); 1659 exit(EXIT_FAILURE); 1660 } 1661 1662 object = camMaskObjectFromMetadata(md); 1663 if (!object) { 1664 psFree(md); 1665 exit(EXIT_FAILURE); 1666 } 1667 1668 psFree(md); 1669 1670 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1671 psFree(object); 1672 exit(EXIT_FAILURE); 1673 } 1674 1675 psFree(object); 1676 } 1677 1678 { 1679 psMetadata *md; 1680 warpRunRow *object; 1681 1682 md = psMetadataAlloc(); 1683 psFree(md); 1684 exit(EXIT_FAILURE); 1685 } 1686 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) { 1687 psFree(md); 1688 exit(EXIT_FAILURE); 1689 } 1690 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1691 psFree(md); 1692 exit(EXIT_FAILURE); 1693 } 1694 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1695 psFree(md); 1696 exit(EXIT_FAILURE); 1697 } 1698 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1699 psFree(md); 1700 exit(EXIT_FAILURE); 1701 } 1702 psFree(md); 1703 exit(EXIT_FAILURE); 1704 } 1705 1706 object = warpRunObjectFromMetadata(md); 1707 if (!object) { 1708 psFree(md); 1709 exit(EXIT_FAILURE); 1710 } 1711 1712 psFree(md); 1713 1714 psFree(object); 1715 exit(EXIT_FAILURE); 1716 } 1717 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) { 1718 psFree(object); 1719 exit(EXIT_FAILURE); 1720 } 1721 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1722 psFree(object); 1723 exit(EXIT_FAILURE); 1724 } 1725 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1726 psFree(object); 1727 exit(EXIT_FAILURE); 1728 } 1729 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1730 psFree(object); 1731 exit(EXIT_FAILURE); 1732 } 1733 psFree(object); 1734 exit(EXIT_FAILURE); 1735 } 1736 1737 psFree(object); 1738 } 1739 1740 { 1741 psMetadata *md; 1742 warpInputExpRow *object; 1743 1744 md = psMetadataAlloc(); 1745 psFree(md); 1746 exit(EXIT_FAILURE); 1747 } 1748 psFree(md); 1749 exit(EXIT_FAILURE); 1750 } 1751 if (!psMetadataAdd(md, PS_LIST_TAIL, "magiced", PS_DATA_BOOL, NULL, true)) { 1752 psFree(md); 1753 exit(EXIT_FAILURE); 1754 } 1755 1756 object = warpInputExpObjectFromMetadata(md); 1757 if (!object) { 1758 psFree(md); 1759 exit(EXIT_FAILURE); 1760 } 1761 1762 psFree(md); 1763 1764 psFree(object); 1765 exit(EXIT_FAILURE); 1766 } 1767 psFree(object); 1768 exit(EXIT_FAILURE); 1769 } 1770 if (!object->magiced == true) { 1771 psFree(object); 1772 exit(EXIT_FAILURE); 1773 } 1774 1775 psFree(object); 1776 } 1777 1778 { 1779 psMetadata *md; 1780 warpSkyCellMapRow *object; 1781 1782 md = psMetadataAlloc(); 1783 psFree(md); 1784 exit(EXIT_FAILURE); 1785 } 1786 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1787 psFree(md); 1788 exit(EXIT_FAILURE); 1789 } 1790 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1791 psFree(md); 1792 exit(EXIT_FAILURE); 1793 } 1794 psFree(md); 1795 exit(EXIT_FAILURE); 1796 } 1797 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1798 psFree(md); 1799 exit(EXIT_FAILURE); 1800 } 1801 psFree(md); 1802 exit(EXIT_FAILURE); 1803 } 1804 1805 object = warpSkyCellMapObjectFromMetadata(md); 1806 if (!object) { 1807 psFree(md); 1808 exit(EXIT_FAILURE); 1809 } 1810 1811 psFree(md); 1812 1813 psFree(object); 1814 exit(EXIT_FAILURE); 1815 } 1816 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 1817 psFree(object); 1818 exit(EXIT_FAILURE); 1819 } 1820 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 1821 psFree(object); 1822 exit(EXIT_FAILURE); 1823 } 1824 psFree(object); 1825 exit(EXIT_FAILURE); 1826 } 1827 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1828 psFree(object); 1829 exit(EXIT_FAILURE); 1830 } 1831 psFree(object); 1832 exit(EXIT_FAILURE); 1833 } 1834 1835 psFree(object); 1836 } 1837 1838 { 1839 psMetadata *md; 1840 warpSkyfileRow *object; 1841 1842 md = psMetadataAlloc(); 1843 psFree(md); 1844 exit(EXIT_FAILURE); 1845 } 1846 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1847 psFree(md); 1848 exit(EXIT_FAILURE); 1849 } 1850 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1851 psFree(md); 1852 exit(EXIT_FAILURE); 1853 } 1854 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1855 psFree(md); 1856 exit(EXIT_FAILURE); 1857 } 1858 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1859 psFree(md); 1860 exit(EXIT_FAILURE); 1861 } 1862 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 1863 psFree(md); 1864 exit(EXIT_FAILURE); 1865 } 1866 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 1867 psFree(md); 1868 exit(EXIT_FAILURE); 1869 } 1870 1871 object = warpSkyfileObjectFromMetadata(md); 1872 if (!object) { 1873 psFree(md); 1874 exit(EXIT_FAILURE); 1875 } 1876 1877 psFree(md); 1878 1879 psFree(object); 1880 exit(EXIT_FAILURE); 1881 } 1882 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 1883 psFree(object); 1884 exit(EXIT_FAILURE); 1885 } 1886 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 1887 psFree(object); 1888 exit(EXIT_FAILURE); 1889 } 1890 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1891 psFree(object); 1892 exit(EXIT_FAILURE); 1893 } 1894 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1895 psFree(object); 1896 exit(EXIT_FAILURE); 1897 } 1898 if (!object->bg == 64.64) { 1899 psFree(object); 1900 exit(EXIT_FAILURE); 1901 } 1902 if (!object->bg_stdev == 64.64) { 1903 psFree(object); 1904 exit(EXIT_FAILURE); 1905 } 1906 1907 psFree(object); 1908 } 1909 1910 { 1911 psMetadata *md; 1912 diffRunRow *object; 1913 1914 md = psMetadataAlloc(); 1915 psFree(md); 1916 exit(EXIT_FAILURE); 1917 } 1918 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1919 psFree(md); 1920 exit(EXIT_FAILURE); 1921 } 1922 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1923 psFree(md); 1924 exit(EXIT_FAILURE); 1925 } 1926 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1927 psFree(md); 1928 exit(EXIT_FAILURE); 1929 } 1930 psFree(md); 1931 exit(EXIT_FAILURE); 1932 } 1933 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1934 psFree(md); 1935 exit(EXIT_FAILURE); 1936 } 1937 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1938 psFree(md); 1939 exit(EXIT_FAILURE); 1940 } 1941 1942 object = diffRunObjectFromMetadata(md); 1943 if (!object) { 1944 psFree(md); 1945 exit(EXIT_FAILURE); 1946 } 1947 1948 psFree(md); 1949 1950 psFree(object); 1951 exit(EXIT_FAILURE); 1952 } 1953 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1954 psFree(object); 1955 exit(EXIT_FAILURE); 1956 } 1957 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1958 psFree(object); 1959 exit(EXIT_FAILURE); 1960 } 1961 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1962 psFree(object); 1963 exit(EXIT_FAILURE); 1964 } 1965 psFree(object); 1966 exit(EXIT_FAILURE); 1967 } 1968 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 1969 psFree(object); 1970 exit(EXIT_FAILURE); 1971 } 1972 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 1973 psFree(object); 1974 exit(EXIT_FAILURE); 1975 } 1976 1977 psFree(object); 1978 } 1979 1980 { 1981 psMetadata *md; 1982 diffInputSkyfileRow *object; 1983 1984 md = psMetadataAlloc(); 1985 psFree(md); 1986 exit(EXIT_FAILURE); 1987 } 1988 psFree(md); 1989 exit(EXIT_FAILURE); 1990 } 1991 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1992 psFree(md); 1993 exit(EXIT_FAILURE); 1994 } 1995 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1996 psFree(md); 1997 exit(EXIT_FAILURE); 1998 } 1999 if (!psMetadataAddStr(md, PS_LIST_TAIL, "kind", 0, NULL, "a string")) { 2000 psFree(md); 2001 exit(EXIT_FAILURE); 2002 } 2003 if (!psMetadataAdd(md, PS_LIST_TAIL, "template", PS_DATA_BOOL, NULL, true)) { 2004 psFree(md); 2005 exit(EXIT_FAILURE); 2006 } 2007 2008 object = diffInputSkyfileObjectFromMetadata(md); 2009 if (!object) { 2010 psFree(md); 2011 exit(EXIT_FAILURE); 2012 } 2013 2014 psFree(md); 2015 2016 psFree(object); 2017 exit(EXIT_FAILURE); 2018 } 2019 psFree(object); 2020 exit(EXIT_FAILURE); 2021 } 2022 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2023 psFree(object); 2024 exit(EXIT_FAILURE); 2025 } 2026 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2027 psFree(object); 2028 exit(EXIT_FAILURE); 2029 } 2030 if (strncmp(object->kind, "a string", MAX_STRING_LENGTH)) { 2031 psFree(object); 2032 exit(EXIT_FAILURE); 2033 } 2034 if (!object->template == true) { 2035 psFree(object); 2036 exit(EXIT_FAILURE); 2037 } 2038 2039 psFree(object); 2040 } 2041 2042 { 2043 psMetadata *md; 2044 diffSkyfileRow *object; 2045 2046 md = psMetadataAlloc(); 2047 psFree(md); 2048 exit(EXIT_FAILURE); 2049 } 2050 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2051 psFree(md); 2052 exit(EXIT_FAILURE); 2053 } 2054 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2055 psFree(md); 2056 exit(EXIT_FAILURE); 2057 } 2058 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2059 psFree(md); 2060 exit(EXIT_FAILURE); 2061 } 2062 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2063 psFree(md); 2064 exit(EXIT_FAILURE); 2065 } 2066 2067 object = diffSkyfileObjectFromMetadata(md); 2068 if (!object) { 2069 psFree(md); 2070 exit(EXIT_FAILURE); 2071 } 2072 2073 psFree(md); 2074 2075 psFree(object); 2076 exit(EXIT_FAILURE); 2077 } 2078 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2079 psFree(object); 2080 exit(EXIT_FAILURE); 2081 } 2082 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2083 psFree(object); 2084 exit(EXIT_FAILURE); 2085 } 2086 if (!object->bg == 64.64) { 2087 psFree(object); 2088 exit(EXIT_FAILURE); 2089 } 2090 if (!object->bg_stdev == 64.64) { 2091 psFree(object); 2092 exit(EXIT_FAILURE); 2093 } 2094 2095 psFree(object); 2096 } 2097 2098 { 2099 psMetadata *md; 2100 stackRunRow *object; 2101 2102 md = psMetadataAlloc(); 2103 psFree(md); 2104 exit(EXIT_FAILURE); 2105 } 2106 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2107 psFree(md); 2108 exit(EXIT_FAILURE); 2109 } 2110 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 2111 psFree(md); 2112 exit(EXIT_FAILURE); 2113 } 2114 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 2115 psFree(md); 2116 exit(EXIT_FAILURE); 2117 } 2118 psFree(md); 2119 exit(EXIT_FAILURE); 2120 } 2121 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 2122 psFree(md); 2123 exit(EXIT_FAILURE); 2124 } 2125 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 2126 psFree(md); 2127 exit(EXIT_FAILURE); 2128 } 2129 2130 object = stackRunObjectFromMetadata(md); 2131 if (!object) { 2132 psFree(md); 2133 exit(EXIT_FAILURE); 2134 } 2135 2136 psFree(md); 2137 2138 psFree(object); 2139 exit(EXIT_FAILURE); 2140 } 2141 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 2142 psFree(object); 2143 exit(EXIT_FAILURE); 2144 } 2145 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 2146 psFree(object); 2147 exit(EXIT_FAILURE); 2148 } 2149 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 2150 psFree(object); 2151 exit(EXIT_FAILURE); 2152 } 2153 psFree(object); 2154 exit(EXIT_FAILURE); 2155 } 2156 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2157 psFree(object); 2158 exit(EXIT_FAILURE); 2159 } 2160 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2161 psFree(object); 2162 exit(EXIT_FAILURE); 2163 } 2164 2165 psFree(object); 2166 } 2167 2168 { 2169 psMetadata *md; 2170 stackInputSkyfileRow *object; 2171 2172 md = psMetadataAlloc(); 2173 psFree(md); 2174 exit(EXIT_FAILURE); 2175 } 2176 psFree(md); 2177 exit(EXIT_FAILURE); 2178 } 2179 2180 object = stackInputSkyfileObjectFromMetadata(md); 2181 if (!object) { 2182 psFree(md); 2183 exit(EXIT_FAILURE); 2184 } 2185 2186 psFree(md); 2187 2188 psFree(object); 2189 exit(EXIT_FAILURE); 2190 } 2191 psFree(object); 2192 exit(EXIT_FAILURE); 2193 } 2194 2195 psFree(object); 2196 } 2197 2198 { 2199 psMetadata *md; 2200 stackSumSkyfileRow *object; 2201 2202 md = psMetadataAlloc(); 2203 psFree(md); 2204 exit(EXIT_FAILURE); 2205 } 2206 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2207 psFree(md); 2208 exit(EXIT_FAILURE); 2209 } 2210 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2211 psFree(md); 2212 exit(EXIT_FAILURE); 2213 } 2214 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2215 psFree(md); 2216 exit(EXIT_FAILURE); 2217 } 2218 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2219 psFree(md); 2220 exit(EXIT_FAILURE); 2221 } 2222 2223 object = stackSumSkyfileObjectFromMetadata(md); 2224 if (!object) { 2225 psFree(md); 2226 exit(EXIT_FAILURE); 2227 } 2228 2229 psFree(md); 2230 2231 psFree(object); 2232 exit(EXIT_FAILURE); 2233 } 2234 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2235 psFree(object); 2236 exit(EXIT_FAILURE); 2237 } 2238 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2239 psFree(object); 2240 exit(EXIT_FAILURE); 2241 } 2242 if (!object->bg == 64.64) { 2243 psFree(object); 2244 exit(EXIT_FAILURE); 2245 } 2246 if (!object->bg_stdev == 64.64) { 2247 psFree(object); 2248 exit(EXIT_FAILURE); 2249 } 2250 2251 psFree(object); 2252 } 2253 2254 { 2255 psMetadata *md; 2256 detRunRow *object; 2257 2258 md = psMetadataAlloc(); 2259 psFree(md); 2260 exit(EXIT_FAILURE); 2261 } 2262 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 2263 psFree(md); 2264 exit(EXIT_FAILURE); 2265 } 2266 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) { 2267 psFree(md); 2268 exit(EXIT_FAILURE); 2269 } 2270 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) { 2271 psFree(md); 2272 exit(EXIT_FAILURE); 2273 } 2274 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2275 psFree(md); 2276 exit(EXIT_FAILURE); 2277 } 2278 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 2279 psFree(md); 2280 exit(EXIT_FAILURE); 2281 } 2282 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 130 2283 psFree(md); 131 2284 exit(EXIT_FAILURE); … … 139 2292 exit(EXIT_FAILURE); 140 2293 } 141 if (!psMetadataAddStr(md, PS_LIST_TAIL, "file_id", 0, NULL, "a string")) { 142 psFree(md); 143 exit(EXIT_FAILURE); 144 } 145 if (!psMetadataAddS32(md, PS_LIST_TAIL, "bytes", 0, NULL, -32)) { 146 psFree(md); 147 exit(EXIT_FAILURE); 148 } 149 if (!psMetadataAddStr(md, PS_LIST_TAIL, "md5sum", 0, NULL, "a string")) { 150 psFree(md); 151 exit(EXIT_FAILURE); 152 } 153 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 2294 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 2295 psFree(md); 2296 exit(EXIT_FAILURE); 2297 } 2298 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 2299 psFree(md); 2300 exit(EXIT_FAILURE); 2301 } 2302 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 2303 psFree(md); 2304 exit(EXIT_FAILURE); 2305 } 2306 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_min", 0, NULL, 32.32)) { 2307 psFree(md); 2308 exit(EXIT_FAILURE); 2309 } 2310 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_max", 0, NULL, 32.32)) { 2311 psFree(md); 2312 exit(EXIT_FAILURE); 2313 } 2314 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_min", 0, NULL, 32.32)) { 2315 psFree(md); 2316 exit(EXIT_FAILURE); 2317 } 2318 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_max", 0, NULL, 32.32)) { 2319 psFree(md); 2320 exit(EXIT_FAILURE); 2321 } 2322 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_min", 0, NULL, 32.32)) { 2323 psFree(md); 2324 exit(EXIT_FAILURE); 2325 } 2326 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_max", 0, NULL, 32.32)) { 2327 psFree(md); 2328 exit(EXIT_FAILURE); 2329 } 2330 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_min", 0, NULL, 64.64)) { 2331 psFree(md); 2332 exit(EXIT_FAILURE); 2333 } 2334 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_max", 0, NULL, 64.64)) { 2335 psFree(md); 2336 exit(EXIT_FAILURE); 2337 } 2338 psFree(md); 2339 exit(EXIT_FAILURE); 2340 } 2341 psFree(md); 2342 exit(EXIT_FAILURE); 2343 } 2344 psFree(md); 2345 exit(EXIT_FAILURE); 2346 } 2347 psFree(md); 2348 exit(EXIT_FAILURE); 2349 } 2350 psFree(md); 2351 exit(EXIT_FAILURE); 2352 } 2353 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_min", 0, NULL, 32.32)) { 2354 psFree(md); 2355 exit(EXIT_FAILURE); 2356 } 2357 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_max", 0, NULL, 32.32)) { 2358 psFree(md); 2359 exit(EXIT_FAILURE); 2360 } 2361 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 2362 psFree(md); 2363 exit(EXIT_FAILURE); 2364 } 2365 if (!psMetadataAddS32(md, PS_LIST_TAIL, "parent", 0, NULL, -32)) { 2366 psFree(md); 2367 exit(EXIT_FAILURE); 2368 } 2369 2370 object = detRunObjectFromMetadata(md); 2371 if (!object) { 2372 psFree(md); 2373 exit(EXIT_FAILURE); 2374 } 2375 2376 psFree(md); 2377 2378 psFree(object); 2379 exit(EXIT_FAILURE); 2380 } 2381 if (!object->iteration == -32) { 2382 psFree(object); 2383 exit(EXIT_FAILURE); 2384 } 2385 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) { 2386 psFree(object); 2387 exit(EXIT_FAILURE); 2388 } 2389 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) { 2390 psFree(object); 2391 exit(EXIT_FAILURE); 2392 } 2393 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 2394 psFree(object); 2395 exit(EXIT_FAILURE); 2396 } 2397 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 2398 psFree(object); 2399 exit(EXIT_FAILURE); 2400 } 2401 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 2402 psFree(object); 2403 exit(EXIT_FAILURE); 2404 } 2405 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 2406 psFree(object); 2407 exit(EXIT_FAILURE); 2408 } 2409 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 2410 psFree(object); 2411 exit(EXIT_FAILURE); 2412 } 2413 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 2414 psFree(object); 2415 exit(EXIT_FAILURE); 2416 } 2417 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 2418 psFree(object); 2419 exit(EXIT_FAILURE); 2420 } 2421 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 2422 psFree(object); 2423 exit(EXIT_FAILURE); 2424 } 2425 if (!object->airmass_min == 32.32) { 2426 psFree(object); 2427 exit(EXIT_FAILURE); 2428 } 2429 if (!object->airmass_max == 32.32) { 2430 psFree(object); 2431 exit(EXIT_FAILURE); 2432 } 2433 if (!object->exp_time_min == 32.32) { 2434 psFree(object); 2435 exit(EXIT_FAILURE); 2436 } 2437 if (!object->exp_time_max == 32.32) { 2438 psFree(object); 2439 exit(EXIT_FAILURE); 2440 } 2441 if (!object->ccd_temp_min == 32.32) { 2442 psFree(object); 2443 exit(EXIT_FAILURE); 2444 } 2445 if (!object->ccd_temp_max == 32.32) { 2446 psFree(object); 2447 exit(EXIT_FAILURE); 2448 } 2449 if (!object->posang_min == 64.64) { 2450 psFree(object); 2451 exit(EXIT_FAILURE); 2452 } 2453 if (!object->posang_max == 64.64) { 2454 psFree(object); 2455 exit(EXIT_FAILURE); 2456 } 2457 psFree(object); 2458 exit(EXIT_FAILURE); 2459 } 2460 psFree(object); 2461 exit(EXIT_FAILURE); 2462 } 2463 psFree(object); 2464 exit(EXIT_FAILURE); 2465 } 2466 psFree(object); 2467 exit(EXIT_FAILURE); 2468 } 2469 psFree(object); 2470 exit(EXIT_FAILURE); 2471 } 2472 if (!object->solang_min == 32.32) { 2473 psFree(object); 2474 exit(EXIT_FAILURE); 2475 } 2476 if (!object->solang_max == 32.32) { 2477 psFree(object); 2478 exit(EXIT_FAILURE); 2479 } 2480 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 2481 psFree(object); 2482 exit(EXIT_FAILURE); 2483 } 2484 if (!object->parent == -32) { 2485 psFree(object); 2486 exit(EXIT_FAILURE); 2487 } 2488 2489 psFree(object); 2490 } 2491 2492 { 2493 psMetadata *md; 2494 detInputExpRow *object; 2495 2496 md = psMetadataAlloc(); 2497 psFree(md); 2498 exit(EXIT_FAILURE); 2499 } 2500 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 2501 psFree(md); 2502 exit(EXIT_FAILURE); 2503 } 2504 psFree(md); 2505 exit(EXIT_FAILURE); 2506 } 2507 if (!psMetadataAdd(md, PS_LIST_TAIL, "include", PS_DATA_BOOL, NULL, true)) { 2508 psFree(md); 2509 exit(EXIT_FAILURE); 2510 } 2511 2512 object = detInputExpObjectFromMetadata(md); 2513 if (!object) { 2514 psFree(md); 2515 exit(EXIT_FAILURE); 2516 } 2517 2518 psFree(md); 2519 2520 psFree(object); 2521 exit(EXIT_FAILURE); 2522 } 2523 if (!object->iteration == -32) { 2524 psFree(object); 2525 exit(EXIT_FAILURE); 2526 } 2527 psFree(object); 2528 exit(EXIT_FAILURE); 2529 } 2530 if (!object->include == true) { 2531 psFree(object); 2532 exit(EXIT_FAILURE); 2533 } 2534 2535 psFree(object); 2536 } 2537 2538 { 2539 psMetadata *md; 2540 detProcessedImfileRow *object; 2541 2542 md = psMetadataAlloc(); 2543 psFree(md); 2544 exit(EXIT_FAILURE); 2545 } 154 2546 psFree(md); 155 2547 exit(EXIT_FAILURE); … … 163 2555 exit(EXIT_FAILURE); 164 2556 } 165 166 object = summitImfileObjectFromMetadata(md); 167 if (!object) { 168 psFree(md); 169 exit(EXIT_FAILURE); 170 } 171 172 psFree(md); 173 174 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 175 psFree(object); 176 exit(EXIT_FAILURE); 177 } 178 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 179 psFree(object); 180 exit(EXIT_FAILURE); 181 } 182 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 183 psFree(object); 184 exit(EXIT_FAILURE); 185 } 186 if (strncmp(object->file_id, "a string", MAX_STRING_LENGTH)) { 187 psFree(object); 188 exit(EXIT_FAILURE); 189 } 190 if (!object->bytes == -32) { 191 psFree(object); 192 exit(EXIT_FAILURE); 193 } 194 if (strncmp(object->md5sum, "a string", MAX_STRING_LENGTH)) { 195 psFree(object); 196 exit(EXIT_FAILURE); 197 } 198 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 2557 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 2558 psFree(md); 2559 exit(EXIT_FAILURE); 2560 } 2561 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2562 psFree(md); 2563 exit(EXIT_FAILURE); 2564 } 2565 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2566 psFree(md); 2567 exit(EXIT_FAILURE); 2568 } 2569 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 2570 psFree(md); 2571 exit(EXIT_FAILURE); 2572 } 2573 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 2574 psFree(md); 2575 exit(EXIT_FAILURE); 2576 } 2577 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 2578 psFree(md); 2579 exit(EXIT_FAILURE); 2580 } 2581 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 2582 psFree(md); 2583 exit(EXIT_FAILURE); 2584 } 2585 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 2586 psFree(md); 2587 exit(EXIT_FAILURE); 2588 } 2589 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 2590 psFree(md); 2591 exit(EXIT_FAILURE); 2592 } 2593 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 2594 psFree(md); 2595 exit(EXIT_FAILURE); 2596 } 2597 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 2598 psFree(md); 2599 exit(EXIT_FAILURE); 2600 } 2601 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 2602 psFree(md); 2603 exit(EXIT_FAILURE); 2604 } 2605 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2606 psFree(md); 2607 exit(EXIT_FAILURE); 2608 } 2609 psFree(md); 2610 exit(EXIT_FAILURE); 2611 } 2612 2613 object = detProcessedImfileObjectFromMetadata(md); 2614 if (!object) { 2615 psFree(md); 2616 exit(EXIT_FAILURE); 2617 } 2618 2619 psFree(md); 2620 2621 psFree(object); 2622 exit(EXIT_FAILURE); 2623 } 199 2624 psFree(object); 200 2625 exit(EXIT_FAILURE); … … 208 2633 exit(EXIT_FAILURE); 209 2634 } 210 211 psFree(object); 212 } 213 214 { 215 psMetadata *md; 216 pzPendingExpRow *object; 217 218 md = psMetadataAlloc(); 219 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 220 psFree(md); 221 exit(EXIT_FAILURE); 222 } 223 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 224 psFree(md); 225 exit(EXIT_FAILURE); 226 } 227 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 228 psFree(md); 229 exit(EXIT_FAILURE); 230 } 231 232 object = pzPendingExpObjectFromMetadata(md); 233 if (!object) { 234 psFree(md); 235 exit(EXIT_FAILURE); 236 } 237 238 psFree(md); 239 240 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 241 psFree(object); 242 exit(EXIT_FAILURE); 243 } 244 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 245 psFree(object); 246 exit(EXIT_FAILURE); 247 } 248 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 249 psFree(object); 250 exit(EXIT_FAILURE); 251 } 252 253 psFree(object); 254 } 255 256 { 257 psMetadata *md; 258 pzPendingImfileRow *object; 259 260 md = psMetadataAlloc(); 261 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 262 psFree(md); 263 exit(EXIT_FAILURE); 264 } 265 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 266 psFree(md); 267 exit(EXIT_FAILURE); 268 } 269 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 270 psFree(md); 271 exit(EXIT_FAILURE); 272 } 273 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 2635 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 2636 psFree(object); 2637 exit(EXIT_FAILURE); 2638 } 2639 if (!object->bg == 64.64) { 2640 psFree(object); 2641 exit(EXIT_FAILURE); 2642 } 2643 if (!object->bg_stdev == 64.64) { 2644 psFree(object); 2645 exit(EXIT_FAILURE); 2646 } 2647 if (!object->bg_mean_stdev == 64.64) { 2648 psFree(object); 2649 exit(EXIT_FAILURE); 2650 } 2651 if (!object->fringe_0 == 64.64) { 2652 psFree(object); 2653 exit(EXIT_FAILURE); 2654 } 2655 if (!object->fringe_1 == 64.64) { 2656 psFree(object); 2657 exit(EXIT_FAILURE); 2658 } 2659 if (!object->fringe_2 == 64.64) { 2660 psFree(object); 2661 exit(EXIT_FAILURE); 2662 } 2663 if (!object->user_1 == 64.64) { 2664 psFree(object); 2665 exit(EXIT_FAILURE); 2666 } 2667 if (!object->user_2 == 64.64) { 2668 psFree(object); 2669 exit(EXIT_FAILURE); 2670 } 2671 if (!object->user_3 == 64.64) { 2672 psFree(object); 2673 exit(EXIT_FAILURE); 2674 } 2675 if (!object->user_4 == 64.64) { 2676 psFree(object); 2677 exit(EXIT_FAILURE); 2678 } 2679 if (!object->user_5 == 64.64) { 2680 psFree(object); 2681 exit(EXIT_FAILURE); 2682 } 2683 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2684 psFree(object); 2685 exit(EXIT_FAILURE); 2686 } 2687 psFree(object); 2688 exit(EXIT_FAILURE); 2689 } 2690 2691 psFree(object); 2692 } 2693 2694 { 2695 psMetadata *md; 2696 detProcessedExpRow *object; 2697 2698 md = psMetadataAlloc(); 2699 psFree(md); 2700 exit(EXIT_FAILURE); 2701 } 2702 psFree(md); 2703 exit(EXIT_FAILURE); 2704 } 2705 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 2706 psFree(md); 2707 exit(EXIT_FAILURE); 2708 } 2709 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2710 psFree(md); 2711 exit(EXIT_FAILURE); 2712 } 2713 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2714 psFree(md); 2715 exit(EXIT_FAILURE); 2716 } 2717 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 2718 psFree(md); 2719 exit(EXIT_FAILURE); 2720 } 2721 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 2722 psFree(md); 2723 exit(EXIT_FAILURE); 2724 } 2725 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 2726 psFree(md); 2727 exit(EXIT_FAILURE); 2728 } 2729 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 2730 psFree(md); 2731 exit(EXIT_FAILURE); 2732 } 2733 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 2734 psFree(md); 2735 exit(EXIT_FAILURE); 2736 } 2737 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 2738 psFree(md); 2739 exit(EXIT_FAILURE); 2740 } 2741 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 2742 psFree(md); 2743 exit(EXIT_FAILURE); 2744 } 2745 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 2746 psFree(md); 2747 exit(EXIT_FAILURE); 2748 } 2749 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 2750 psFree(md); 2751 exit(EXIT_FAILURE); 2752 } 2753 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2754 psFree(md); 2755 exit(EXIT_FAILURE); 2756 } 2757 psFree(md); 2758 exit(EXIT_FAILURE); 2759 } 2760 2761 object = detProcessedExpObjectFromMetadata(md); 2762 if (!object) { 2763 psFree(md); 2764 exit(EXIT_FAILURE); 2765 } 2766 2767 psFree(md); 2768 2769 psFree(object); 2770 exit(EXIT_FAILURE); 2771 } 2772 psFree(object); 2773 exit(EXIT_FAILURE); 2774 } 2775 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 2776 psFree(object); 2777 exit(EXIT_FAILURE); 2778 } 2779 if (!object->bg == 64.64) { 2780 psFree(object); 2781 exit(EXIT_FAILURE); 2782 } 2783 if (!object->bg_stdev == 64.64) { 2784 psFree(object); 2785 exit(EXIT_FAILURE); 2786 } 2787 if (!object->bg_mean_stdev == 64.64) { 2788 psFree(object); 2789 exit(EXIT_FAILURE); 2790 } 2791 if (!object->fringe_0 == 64.64) { 2792 psFree(object); 2793 exit(EXIT_FAILURE); 2794 } 2795 if (!object->fringe_1 == 64.64) { 2796 psFree(object); 2797 exit(EXIT_FAILURE); 2798 } 2799 if (!object->fringe_2 == 64.64) { 2800 psFree(object); 2801 exit(EXIT_FAILURE); 2802 } 2803 if (!object->user_1 == 64.64) { 2804 psFree(object); 2805 exit(EXIT_FAILURE); 2806 } 2807 if (!object->user_2 == 64.64) { 2808 psFree(object); 2809 exit(EXIT_FAILURE); 2810 } 2811 if (!object->user_3 == 64.64) { 2812 psFree(object); 2813 exit(EXIT_FAILURE); 2814 } 2815 if (!object->user_4 == 64.64) { 2816 psFree(object); 2817 exit(EXIT_FAILURE); 2818 } 2819 if (!object->user_5 == 64.64) { 2820 psFree(object); 2821 exit(EXIT_FAILURE); 2822 } 2823 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2824 psFree(object); 2825 exit(EXIT_FAILURE); 2826 } 2827 psFree(object); 2828 exit(EXIT_FAILURE); 2829 } 2830 2831 psFree(object); 2832 } 2833 2834 { 2835 psMetadata *md; 2836 detStackedImfileRow *object; 2837 2838 md = psMetadataAlloc(); 2839 psFree(md); 2840 exit(EXIT_FAILURE); 2841 } 2842 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 274 2843 psFree(md); 275 2844 exit(EXIT_FAILURE); … … 279 2848 exit(EXIT_FAILURE); 280 2849 } 281 282 object = pzPendingImfileObjectFromMetadata(md); 283 if (!object) { 284 psFree(md); 285 exit(EXIT_FAILURE); 286 } 287 288 psFree(md); 289 290 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 291 psFree(object); 292 exit(EXIT_FAILURE); 293 } 294 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 295 psFree(object); 296 exit(EXIT_FAILURE); 297 } 298 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 299 psFree(object); 300 exit(EXIT_FAILURE); 301 } 302 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 2850 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2851 psFree(md); 2852 exit(EXIT_FAILURE); 2853 } 2854 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 2855 psFree(md); 2856 exit(EXIT_FAILURE); 2857 } 2858 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2859 psFree(md); 2860 exit(EXIT_FAILURE); 2861 } 2862 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2863 psFree(md); 2864 exit(EXIT_FAILURE); 2865 } 2866 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 2867 psFree(md); 2868 exit(EXIT_FAILURE); 2869 } 2870 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 2871 psFree(md); 2872 exit(EXIT_FAILURE); 2873 } 2874 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 2875 psFree(md); 2876 exit(EXIT_FAILURE); 2877 } 2878 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 2879 psFree(md); 2880 exit(EXIT_FAILURE); 2881 } 2882 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 2883 psFree(md); 2884 exit(EXIT_FAILURE); 2885 } 2886 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 2887 psFree(md); 2888 exit(EXIT_FAILURE); 2889 } 2890 psFree(md); 2891 exit(EXIT_FAILURE); 2892 } 2893 2894 object = detStackedImfileObjectFromMetadata(md); 2895 if (!object) { 2896 psFree(md); 2897 exit(EXIT_FAILURE); 2898 } 2899 2900 psFree(md); 2901 2902 psFree(object); 2903 exit(EXIT_FAILURE); 2904 } 2905 if (!object->iteration == -32) { 303 2906 psFree(object); 304 2907 exit(EXIT_FAILURE); … … 308 2911 exit(EXIT_FAILURE); 309 2912 } 310 311 psFree(object); 312 } 313 314 { 315 psMetadata *md; 316 pzDoneExpRow *object; 317 318 md = psMetadataAlloc(); 319 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 320 psFree(md); 321 exit(EXIT_FAILURE); 322 } 323 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 324 psFree(md); 325 exit(EXIT_FAILURE); 326 } 327 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 328 psFree(md); 329 exit(EXIT_FAILURE); 330 } 331 332 object = pzDoneExpObjectFromMetadata(md); 333 if (!object) { 334 psFree(md); 335 exit(EXIT_FAILURE); 336 } 337 338 psFree(md); 339 340 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 341 psFree(object); 342 exit(EXIT_FAILURE); 343 } 344 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 345 psFree(object); 346 exit(EXIT_FAILURE); 347 } 348 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 349 psFree(object); 350 exit(EXIT_FAILURE); 351 } 352 353 psFree(object); 354 } 355 356 { 357 psMetadata *md; 358 pzDoneImfileRow *object; 359 360 md = psMetadataAlloc(); 361 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 362 psFree(md); 363 exit(EXIT_FAILURE); 364 } 365 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 366 psFree(md); 367 exit(EXIT_FAILURE); 368 } 369 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 370 psFree(md); 371 exit(EXIT_FAILURE); 372 } 373 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 2913 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2914 psFree(object); 2915 exit(EXIT_FAILURE); 2916 } 2917 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 2918 psFree(object); 2919 exit(EXIT_FAILURE); 2920 } 2921 if (!object->bg == 64.64) { 2922 psFree(object); 2923 exit(EXIT_FAILURE); 2924 } 2925 if (!object->bg_stdev == 64.64) { 2926 psFree(object); 2927 exit(EXIT_FAILURE); 2928 } 2929 if (!object->bg_mean_stdev == 64.64) { 2930 psFree(object); 2931 exit(EXIT_FAILURE); 2932 } 2933 if (!object->user_1 == 64.64) { 2934 psFree(object); 2935 exit(EXIT_FAILURE); 2936 } 2937 if (!object->user_2 == 64.64) { 2938 psFree(object); 2939 exit(EXIT_FAILURE); 2940 } 2941 if (!object->user_3 == 64.64) { 2942 psFree(object); 2943 exit(EXIT_FAILURE); 2944 } 2945 if (!object->user_4 == 64.64) { 2946 psFree(object); 2947 exit(EXIT_FAILURE); 2948 } 2949 if (!object->user_5 == 64.64) { 2950 psFree(object); 2951 exit(EXIT_FAILURE); 2952 } 2953 psFree(object); 2954 exit(EXIT_FAILURE); 2955 } 2956 2957 psFree(object); 2958 } 2959 2960 { 2961 psMetadata *md; 2962 detNormalizedStatImfileRow *object; 2963 2964 md = psMetadataAlloc(); 2965 psFree(md); 2966 exit(EXIT_FAILURE); 2967 } 2968 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 374 2969 psFree(md); 375 2970 exit(EXIT_FAILURE); … … 379 2974 exit(EXIT_FAILURE); 380 2975 } 2976 if (!psMetadataAddF32(md, PS_LIST_TAIL, "norm", 0, NULL, 32.32)) { 2977 psFree(md); 2978 exit(EXIT_FAILURE); 2979 } 2980 psFree(md); 2981 exit(EXIT_FAILURE); 2982 } 2983 2984 object = detNormalizedStatImfileObjectFromMetadata(md); 2985 if (!object) { 2986 psFree(md); 2987 exit(EXIT_FAILURE); 2988 } 2989 2990 psFree(md); 2991 2992 psFree(object); 2993 exit(EXIT_FAILURE); 2994 } 2995 if (!object->iteration == -32) { 2996 psFree(object); 2997 exit(EXIT_FAILURE); 2998 } 2999 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 3000 psFree(object); 3001 exit(EXIT_FAILURE); 3002 } 3003 if (!object->norm == 32.32) { 3004 psFree(object); 3005 exit(EXIT_FAILURE); 3006 } 3007 psFree(object); 3008 exit(EXIT_FAILURE); 3009 } 3010 3011 psFree(object); 3012 } 3013 3014 { 3015 psMetadata *md; 3016 detNormalizedImfileRow *object; 3017 3018 md = psMetadataAlloc(); 3019 psFree(md); 3020 exit(EXIT_FAILURE); 3021 } 3022 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3023 psFree(md); 3024 exit(EXIT_FAILURE); 3025 } 3026 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 3027 psFree(md); 3028 exit(EXIT_FAILURE); 3029 } 381 3030 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 382 3031 psFree(md); 383 3032 exit(EXIT_FAILURE); 384 3033 } 385 386 object = pzDoneImfileObjectFromMetadata(md); 387 if (!object) { 388 psFree(md); 389 exit(EXIT_FAILURE); 390 } 391 392 psFree(md); 393 394 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 395 psFree(object); 396 exit(EXIT_FAILURE); 397 } 398 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 399 psFree(object); 400 exit(EXIT_FAILURE); 401 } 402 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 403 psFree(object); 404 exit(EXIT_FAILURE); 405 } 406 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 3034 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 3035 psFree(md); 3036 exit(EXIT_FAILURE); 3037 } 3038 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 3039 psFree(md); 3040 exit(EXIT_FAILURE); 3041 } 3042 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 3043 psFree(md); 3044 exit(EXIT_FAILURE); 3045 } 3046 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 3047 psFree(md); 3048 exit(EXIT_FAILURE); 3049 } 3050 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 3051 psFree(md); 3052 exit(EXIT_FAILURE); 3053 } 3054 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 3055 psFree(md); 3056 exit(EXIT_FAILURE); 3057 } 3058 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 3059 psFree(md); 3060 exit(EXIT_FAILURE); 3061 } 3062 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 3063 psFree(md); 3064 exit(EXIT_FAILURE); 3065 } 3066 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 3067 psFree(md); 3068 exit(EXIT_FAILURE); 3069 } 3070 psFree(md); 3071 exit(EXIT_FAILURE); 3072 } 3073 3074 object = detNormalizedImfileObjectFromMetadata(md); 3075 if (!object) { 3076 psFree(md); 3077 exit(EXIT_FAILURE); 3078 } 3079 3080 psFree(md); 3081 3082 psFree(object); 3083 exit(EXIT_FAILURE); 3084 } 3085 if (!object->iteration == -32) { 407 3086 psFree(object); 408 3087 exit(EXIT_FAILURE); … … 416 3095 exit(EXIT_FAILURE); 417 3096 } 418 419 psFree(object); 420 } 421 422 { 423 psMetadata *md; 424 newExpRow *object; 425 426 md = psMetadataAlloc(); 427 psFree(md); 428 exit(EXIT_FAILURE); 429 } 430 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_exp_name", 0, NULL, "a string")) { 431 psFree(md); 432 exit(EXIT_FAILURE); 433 } 434 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_camera", 0, NULL, "a string")) { 435 psFree(md); 436 exit(EXIT_FAILURE); 437 } 438 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_telescope", 0, NULL, "a string")) { 439 psFree(md); 440 exit(EXIT_FAILURE); 441 } 442 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 443 psFree(md); 444 exit(EXIT_FAILURE); 445 } 446 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 447 psFree(md); 448 exit(EXIT_FAILURE); 449 } 450 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) { 451 psFree(md); 452 exit(EXIT_FAILURE); 453 } 454 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 455 psFree(md); 456 exit(EXIT_FAILURE); 457 } 458 459 object = newExpObjectFromMetadata(md); 460 if (!object) { 461 psFree(md); 462 exit(EXIT_FAILURE); 463 } 464 465 psFree(md); 466 467 psFree(object); 468 exit(EXIT_FAILURE); 469 } 470 if (strncmp(object->tmp_exp_name, "a string", MAX_STRING_LENGTH)) { 471 psFree(object); 472 exit(EXIT_FAILURE); 473 } 474 if (strncmp(object->tmp_camera, "a string", MAX_STRING_LENGTH)) { 475 psFree(object); 476 exit(EXIT_FAILURE); 477 } 478 if (strncmp(object->tmp_telescope, "a string", MAX_STRING_LENGTH)) { 479 psFree(object); 480 exit(EXIT_FAILURE); 481 } 482 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 483 psFree(object); 484 exit(EXIT_FAILURE); 485 } 486 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 487 psFree(object); 488 exit(EXIT_FAILURE); 489 } 490 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) { 491 psFree(object); 492 exit(EXIT_FAILURE); 493 } 494 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 495 psFree(object); 496 exit(EXIT_FAILURE); 497 } 498 499 psFree(object); 500 } 501 502 { 503 psMetadata *md; 504 newImfileRow *object; 505 506 md = psMetadataAlloc(); 507 psFree(md); 508 exit(EXIT_FAILURE); 509 } 510 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_class_id", 0, NULL, "a string")) { 3097 if (!object->bg == 64.64) { 3098 psFree(object); 3099 exit(EXIT_FAILURE); 3100 } 3101 if (!object->bg_stdev == 64.64) { 3102 psFree(object); 3103 exit(EXIT_FAILURE); 3104 } 3105 if (!object->bg_mean_stdev == 64.64) { 3106 psFree(object); 3107 exit(EXIT_FAILURE); 3108 } 3109 if (!object->user_1 == 64.64) { 3110 psFree(object); 3111 exit(EXIT_FAILURE); 3112 } 3113 if (!object->user_2 == 64.64) { 3114 psFree(object); 3115 exit(EXIT_FAILURE); 3116 } 3117 if (!object->user_3 == 64.64) { 3118 psFree(object); 3119 exit(EXIT_FAILURE); 3120 } 3121 if (!object->user_4 == 64.64) { 3122 psFree(object); 3123 exit(EXIT_FAILURE); 3124 } 3125 if (!object->user_5 == 64.64) { 3126 psFree(object); 3127 exit(EXIT_FAILURE); 3128 } 3129 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 3130 psFree(object); 3131 exit(EXIT_FAILURE); 3132 } 3133 psFree(object); 3134 exit(EXIT_FAILURE); 3135 } 3136 3137 psFree(object); 3138 } 3139 3140 { 3141 psMetadata *md; 3142 detNormalizedExpRow *object; 3143 3144 md = psMetadataAlloc(); 3145 psFree(md); 3146 exit(EXIT_FAILURE); 3147 } 3148 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3149 psFree(md); 3150 exit(EXIT_FAILURE); 3151 } 3152 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 3153 psFree(md); 3154 exit(EXIT_FAILURE); 3155 } 3156 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 3157 psFree(md); 3158 exit(EXIT_FAILURE); 3159 } 3160 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 3161 psFree(md); 3162 exit(EXIT_FAILURE); 3163 } 3164 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 3165 psFree(md); 3166 exit(EXIT_FAILURE); 3167 } 3168 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 3169 psFree(md); 3170 exit(EXIT_FAILURE); 3171 } 3172 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 3173 psFree(md); 3174 exit(EXIT_FAILURE); 3175 } 3176 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 3177 psFree(md); 3178 exit(EXIT_FAILURE); 3179 } 3180 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 3181 psFree(md); 3182 exit(EXIT_FAILURE); 3183 } 3184 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 3185 psFree(md); 3186 exit(EXIT_FAILURE); 3187 } 3188 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 3189 psFree(md); 3190 exit(EXIT_FAILURE); 3191 } 3192 psFree(md); 3193 exit(EXIT_FAILURE); 3194 } 3195 3196 object = detNormalizedExpObjectFromMetadata(md); 3197 if (!object) { 3198 psFree(md); 3199 exit(EXIT_FAILURE); 3200 } 3201 3202 psFree(md); 3203 3204 psFree(object); 3205 exit(EXIT_FAILURE); 3206 } 3207 if (!object->iteration == -32) { 3208 psFree(object); 3209 exit(EXIT_FAILURE); 3210 } 3211 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 3212 psFree(object); 3213 exit(EXIT_FAILURE); 3214 } 3215 if (!object->bg == 64.64) { 3216 psFree(object); 3217 exit(EXIT_FAILURE); 3218 } 3219 if (!object->bg_stdev == 64.64) { 3220 psFree(object); 3221 exit(EXIT_FAILURE); 3222 } 3223 if (!object->bg_mean_stdev == 64.64) { 3224 psFree(object); 3225 exit(EXIT_FAILURE); 3226 } 3227 if (!object->user_1 == 64.64) { 3228 psFree(object); 3229 exit(EXIT_FAILURE); 3230 } 3231 if (!object->user_2 == 64.64) { 3232 psFree(object); 3233 exit(EXIT_FAILURE); 3234 } 3235 if (!object->user_3 == 64.64) { 3236 psFree(object); 3237 exit(EXIT_FAILURE); 3238 } 3239 if (!object->user_4 == 64.64) { 3240 psFree(object); 3241 exit(EXIT_FAILURE); 3242 } 3243 if (!object->user_5 == 64.64) { 3244 psFree(object); 3245 exit(EXIT_FAILURE); 3246 } 3247 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 3248 psFree(object); 3249 exit(EXIT_FAILURE); 3250 } 3251 psFree(object); 3252 exit(EXIT_FAILURE); 3253 } 3254 3255 psFree(object); 3256 } 3257 3258 { 3259 psMetadata *md; 3260 detResidImfileRow *object; 3261 3262 md = psMetadataAlloc(); 3263 psFree(md); 3264 exit(EXIT_FAILURE); 3265 } 3266 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3267 psFree(md); 3268 exit(EXIT_FAILURE); 3269 } 3270 psFree(md); 3271 exit(EXIT_FAILURE); 3272 } 3273 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 511 3274 psFree(md); 512 3275 exit(EXIT_FAILURE); … … 516 3279 exit(EXIT_FAILURE); 517 3280 } 518 519 object = newImfileObjectFromMetadata(md); 520 if (!object) { 521 psFree(md); 522 exit(EXIT_FAILURE); 523 } 524 525 psFree(md); 526 527 psFree(object); 528 exit(EXIT_FAILURE); 529 } 530 if (strncmp(object->tmp_class_id, "a string", MAX_STRING_LENGTH)) { 3281 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 3282 psFree(md); 3283 exit(EXIT_FAILURE); 3284 } 3285 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 3286 psFree(md); 3287 exit(EXIT_FAILURE); 3288 } 3289 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 3290 psFree(md); 3291 exit(EXIT_FAILURE); 3292 } 3293 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 3294 psFree(md); 3295 exit(EXIT_FAILURE); 3296 } 3297 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) { 3298 psFree(md); 3299 exit(EXIT_FAILURE); 3300 } 3301 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 3302 psFree(md); 3303 exit(EXIT_FAILURE); 3304 } 3305 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 3306 psFree(md); 3307 exit(EXIT_FAILURE); 3308 } 3309 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 3310 psFree(md); 3311 exit(EXIT_FAILURE); 3312 } 3313 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 3314 psFree(md); 3315 exit(EXIT_FAILURE); 3316 } 3317 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 3318 psFree(md); 3319 exit(EXIT_FAILURE); 3320 } 3321 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 3322 psFree(md); 3323 exit(EXIT_FAILURE); 3324 } 3325 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 3326 psFree(md); 3327 exit(EXIT_FAILURE); 3328 } 3329 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 3330 psFree(md); 3331 exit(EXIT_FAILURE); 3332 } 3333 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 3334 psFree(md); 3335 exit(EXIT_FAILURE); 3336 } 3337 psFree(md); 3338 exit(EXIT_FAILURE); 3339 } 3340 3341 object = detResidImfileObjectFromMetadata(md); 3342 if (!object) { 3343 psFree(md); 3344 exit(EXIT_FAILURE); 3345 } 3346 3347 psFree(md); 3348 3349 psFree(object); 3350 exit(EXIT_FAILURE); 3351 } 3352 if (!object->iteration == -32) { 3353 psFree(object); 3354 exit(EXIT_FAILURE); 3355 } 3356 psFree(object); 3357 exit(EXIT_FAILURE); 3358 } 3359 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 531 3360 psFree(object); 532 3361 exit(EXIT_FAILURE); … … 536 3365 exit(EXIT_FAILURE); 537 3366 } 538 539 psFree(object); 540 } 541 542 { 543 psMetadata *md; 544 rawExpRow *object; 545 546 md = psMetadataAlloc(); 547 psFree(md); 548 exit(EXIT_FAILURE); 549 } 550 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 551 psFree(md); 552 exit(EXIT_FAILURE); 553 } 554 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 555 psFree(md); 556 exit(EXIT_FAILURE); 557 } 558 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 559 psFree(md); 560 exit(EXIT_FAILURE); 561 } 562 psFree(md); 563 exit(EXIT_FAILURE); 564 } 565 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 566 psFree(md); 567 exit(EXIT_FAILURE); 568 } 569 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 570 psFree(md); 571 exit(EXIT_FAILURE); 572 } 573 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 574 psFree(md); 575 exit(EXIT_FAILURE); 576 } 577 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 578 psFree(md); 579 exit(EXIT_FAILURE); 580 } 581 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 582 psFree(md); 583 exit(EXIT_FAILURE); 584 } 585 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 586 psFree(md); 587 exit(EXIT_FAILURE); 588 } 589 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 590 psFree(md); 591 exit(EXIT_FAILURE); 592 } 593 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 594 psFree(md); 595 exit(EXIT_FAILURE); 596 } 597 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 598 psFree(md); 599 exit(EXIT_FAILURE); 600 } 601 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 602 psFree(md); 603 exit(EXIT_FAILURE); 604 } 605 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sat_pixel_frac", 0, NULL, 32.32)) { 3367 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 3368 psFree(object); 3369 exit(EXIT_FAILURE); 3370 } 3371 if (!object->bg == 64.64) { 3372 psFree(object); 3373 exit(EXIT_FAILURE); 3374 } 3375 if (!object->bg_stdev == 64.64) { 3376 psFree(object); 3377 exit(EXIT_FAILURE); 3378 } 3379 if (!object->bg_mean_stdev == 64.64) { 3380 psFree(object); 3381 exit(EXIT_FAILURE); 3382 } 3383 if (!object->bin_stdev == 64.64) { 3384 psFree(object); 3385 exit(EXIT_FAILURE); 3386 } 3387 if (!object->fringe_0 == 64.64) { 3388 psFree(object); 3389 exit(EXIT_FAILURE); 3390 } 3391 if (!object->fringe_1 == 64.64) { 3392 psFree(object); 3393 exit(EXIT_FAILURE); 3394 } 3395 if (!object->fringe_2 == 64.64) { 3396 psFree(object); 3397 exit(EXIT_FAILURE); 3398 } 3399 if (!object->user_1 == 64.64) { 3400 psFree(object); 3401 exit(EXIT_FAILURE); 3402 } 3403 if (!object->user_2 == 64.64) { 3404 psFree(object); 3405 exit(EXIT_FAILURE); 3406 } 3407 if (!object->user_3 == 64.64) { 3408 psFree(object); 3409 exit(EXIT_FAILURE); 3410 } 3411 if (!object->user_4 == 64.64) { 3412 psFree(object); 3413 exit(EXIT_FAILURE); 3414 } 3415 if (!object->user_5 == 64.64) { 3416 psFree(object); 3417 exit(EXIT_FAILURE); 3418 } 3419 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 3420 psFree(object); 3421 exit(EXIT_FAILURE); 3422 } 3423 psFree(object); 3424 exit(EXIT_FAILURE); 3425 } 3426 3427 psFree(object); 3428 } 3429 3430 { 3431 psMetadata *md; 3432 detResidExpRow *object; 3433 3434 md = psMetadataAlloc(); 3435 psFree(md); 3436 exit(EXIT_FAILURE); 3437 } 3438 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3439 psFree(md); 3440 exit(EXIT_FAILURE); 3441 } 3442 psFree(md); 3443 exit(EXIT_FAILURE); 3444 } 3445 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 606 3446 psFree(md); 607 3447 exit(EXIT_FAILURE); … … 619 3459 exit(EXIT_FAILURE); 620 3460 } 621 if (!psMetadataAddF64(md, PS_LIST_TAIL, " alt", 0, NULL, 64.64)) {622 psFree(md); 623 exit(EXIT_FAILURE); 624 } 625 if (!psMetadataAddF64(md, PS_LIST_TAIL, " az", 0, NULL, 64.64)) {626 psFree(md); 627 exit(EXIT_FAILURE); 628 } 629 if (!psMetadataAddF 32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) {630 psFree(md); 631 exit(EXIT_FAILURE); 632 } 633 if (!psMetadataAddF64(md, PS_LIST_TAIL, " posang", 0, NULL, 64.64)) {3461 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) { 3462 psFree(md); 3463 exit(EXIT_FAILURE); 3464 } 3465 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 3466 psFree(md); 3467 exit(EXIT_FAILURE); 3468 } 3469 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 3470 psFree(md); 3471 exit(EXIT_FAILURE); 3472 } 3473 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 634 3474 psFree(md); 635 3475 exit(EXIT_FAILURE); … … 655 3495 exit(EXIT_FAILURE); 656 3496 } 657 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 658 psFree(md); 659 exit(EXIT_FAILURE); 660 } 661 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang", 0, NULL, 32.32)) { 662 psFree(md); 663 exit(EXIT_FAILURE); 664 } 665 psFree(md); 666 exit(EXIT_FAILURE); 667 } 668 669 object = rawExpObjectFromMetadata(md); 670 if (!object) { 671 psFree(md); 672 exit(EXIT_FAILURE); 673 } 674 675 psFree(md); 676 677 psFree(object); 678 exit(EXIT_FAILURE); 679 } 680 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 681 psFree(object); 682 exit(EXIT_FAILURE); 683 } 684 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 685 psFree(object); 686 exit(EXIT_FAILURE); 687 } 688 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 689 psFree(object); 690 exit(EXIT_FAILURE); 691 } 692 psFree(object); 693 exit(EXIT_FAILURE); 694 } 695 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 696 psFree(object); 697 exit(EXIT_FAILURE); 698 } 699 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 700 psFree(object); 701 exit(EXIT_FAILURE); 702 } 703 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 704 psFree(object); 705 exit(EXIT_FAILURE); 706 } 707 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 708 psFree(object); 709 exit(EXIT_FAILURE); 710 } 711 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 712 psFree(object); 713 exit(EXIT_FAILURE); 714 } 715 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 716 psFree(object); 717 exit(EXIT_FAILURE); 718 } 719 if (!object->airmass == 32.32) { 720 psFree(object); 721 exit(EXIT_FAILURE); 722 } 723 if (!object->ra == 64.64) { 724 psFree(object); 725 exit(EXIT_FAILURE); 726 } 727 if (!object->decl == 64.64) { 728 psFree(object); 729 exit(EXIT_FAILURE); 730 } 731 if (!object->exp_time == 32.32) { 732 psFree(object); 733 exit(EXIT_FAILURE); 734 } 735 if (!object->sat_pixel_frac == 32.32) { 3497 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 3498 psFree(md); 3499 exit(EXIT_FAILURE); 3500 } 3501 if (!psMetadataAdd(md, PS_LIST_TAIL, "accept", PS_DATA_BOOL, NULL, true)) { 3502 psFree(md); 3503 exit(EXIT_FAILURE); 3504 } 3505 psFree(md); 3506 exit(EXIT_FAILURE); 3507 } 3508 3509 object = detResidExpObjectFromMetadata(md); 3510 if (!object) { 3511 psFree(md); 3512 exit(EXIT_FAILURE); 3513 } 3514 3515 psFree(md); 3516 3517 psFree(object); 3518 exit(EXIT_FAILURE); 3519 } 3520 if (!object->iteration == -32) { 3521 psFree(object); 3522 exit(EXIT_FAILURE); 3523 } 3524 psFree(object); 3525 exit(EXIT_FAILURE); 3526 } 3527 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 736 3528 psFree(object); 737 3529 exit(EXIT_FAILURE); … … 749 3541 exit(EXIT_FAILURE); 750 3542 } 751 if (!object-> alt== 64.64) {752 psFree(object); 753 exit(EXIT_FAILURE); 754 } 755 if (!object-> az== 64.64) {756 psFree(object); 757 exit(EXIT_FAILURE); 758 } 759 if (!object-> ccd_temp == 32.32) {760 psFree(object); 761 exit(EXIT_FAILURE); 762 } 763 if (!object-> posang== 64.64) {3543 if (!object->bin_stdev == 64.64) { 3544 psFree(object); 3545 exit(EXIT_FAILURE); 3546 } 3547 if (!object->fringe_0 == 64.64) { 3548 psFree(object); 3549 exit(EXIT_FAILURE); 3550 } 3551 if (!object->fringe_1 == 64.64) { 3552 psFree(object); 3553 exit(EXIT_FAILURE); 3554 } 3555 if (!object->fringe_2 == 64.64) { 764 3556 psFree(object); 765 3557 exit(EXIT_FAILURE); … … 785 3577 exit(EXIT_FAILURE); 786 3578 } 787 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 788 psFree(object); 789 exit(EXIT_FAILURE); 790 } 791 if (!object->solang == 32.32) { 792 psFree(object); 793 exit(EXIT_FAILURE); 794 } 795 psFree(object); 796 exit(EXIT_FAILURE); 797 } 798 799 psFree(object); 800 } 801 802 { 803 psMetadata *md; 804 rawImfileRow *object; 805 806 md = psMetadataAlloc(); 807 psFree(md); 808 exit(EXIT_FAILURE); 809 } 810 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 811 psFree(md); 812 exit(EXIT_FAILURE); 813 } 814 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 815 psFree(md); 816 exit(EXIT_FAILURE); 817 } 818 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 819 psFree(md); 820 exit(EXIT_FAILURE); 821 } 822 psFree(md); 823 exit(EXIT_FAILURE); 824 } 825 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_class_id", 0, NULL, "a string")) { 826 psFree(md); 827 exit(EXIT_FAILURE); 828 } 829 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 830 psFree(md); 831 exit(EXIT_FAILURE); 832 } 833 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 834 psFree(md); 835 exit(EXIT_FAILURE); 836 } 837 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 838 psFree(md); 839 exit(EXIT_FAILURE); 840 } 841 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 842 psFree(md); 843 exit(EXIT_FAILURE); 844 } 845 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 846 psFree(md); 847 exit(EXIT_FAILURE); 848 } 849 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 850 psFree(md); 851 exit(EXIT_FAILURE); 852 } 853 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 854 psFree(md); 855 exit(EXIT_FAILURE); 856 } 857 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 858 psFree(md); 859 exit(EXIT_FAILURE); 860 } 861 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 862 psFree(md); 863 exit(EXIT_FAILURE); 864 } 865 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sat_pixel_frac", 0, NULL, 32.32)) { 3579 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 3580 psFree(object); 3581 exit(EXIT_FAILURE); 3582 } 3583 if (!object->accept == true) { 3584 psFree(object); 3585 exit(EXIT_FAILURE); 3586 } 3587 psFree(object); 3588 exit(EXIT_FAILURE); 3589 } 3590 3591 psFree(object); 3592 } 3593 3594 { 3595 psMetadata *md; 3596 detRunSummaryRow *object; 3597 3598 md = psMetadataAlloc(); 3599 psFree(md); 3600 exit(EXIT_FAILURE); 3601 } 3602 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 866 3603 psFree(md); 867 3604 exit(EXIT_FAILURE); … … 879 3616 exit(EXIT_FAILURE); 880 3617 } 881 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 882 psFree(md); 883 exit(EXIT_FAILURE); 884 } 885 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 886 psFree(md); 887 exit(EXIT_FAILURE); 888 } 889 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 890 psFree(md); 891 exit(EXIT_FAILURE); 892 } 893 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 894 psFree(md); 895 exit(EXIT_FAILURE); 896 } 897 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 898 psFree(md); 899 exit(EXIT_FAILURE); 900 } 901 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 902 psFree(md); 903 exit(EXIT_FAILURE); 904 } 905 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 906 psFree(md); 907 exit(EXIT_FAILURE); 908 } 909 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 910 psFree(md); 911 exit(EXIT_FAILURE); 912 } 913 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 914 psFree(md); 915 exit(EXIT_FAILURE); 916 } 917 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 918 psFree(md); 919 exit(EXIT_FAILURE); 920 } 921 psFree(md); 922 exit(EXIT_FAILURE); 923 } 924 925 object = rawImfileObjectFromMetadata(md); 926 if (!object) { 927 psFree(md); 928 exit(EXIT_FAILURE); 929 } 930 931 psFree(md); 932 933 psFree(object); 934 exit(EXIT_FAILURE); 935 } 936 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 937 psFree(object); 938 exit(EXIT_FAILURE); 939 } 940 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 941 psFree(object); 942 exit(EXIT_FAILURE); 943 } 944 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 945 psFree(object); 946 exit(EXIT_FAILURE); 947 } 948 psFree(object); 949 exit(EXIT_FAILURE); 950 } 951 if (strncmp(object->tmp_class_id, "a string", MAX_STRING_LENGTH)) { 952 psFree(object); 953 exit(EXIT_FAILURE); 954 } 955 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 956 psFree(object); 957 exit(EXIT_FAILURE); 958 } 959 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 960 psFree(object); 961 exit(EXIT_FAILURE); 962 } 963 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 964 psFree(object); 965 exit(EXIT_FAILURE); 966 } 967 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 968 psFree(object); 969 exit(EXIT_FAILURE); 970 } 971 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 972 psFree(object); 973 exit(EXIT_FAILURE); 974 } 975 if (!object->airmass == 32.32) { 976 psFree(object); 977 exit(EXIT_FAILURE); 978 } 979 if (!object->ra == 64.64) { 980 psFree(object); 981 exit(EXIT_FAILURE); 982 } 983 if (!object->decl == 64.64) { 984 psFree(object); 985 exit(EXIT_FAILURE); 986 } 987 if (!object->exp_time == 32.32) { 988 psFree(object); 989 exit(EXIT_FAILURE); 990 } 991 if (!object->sat_pixel_frac == 32.32) { 3618 if (!psMetadataAdd(md, PS_LIST_TAIL, "accept", PS_DATA_BOOL, NULL, true)) { 3619 psFree(md); 3620 exit(EXIT_FAILURE); 3621 } 3622 psFree(md); 3623 exit(EXIT_FAILURE); 3624 } 3625 3626 object = detRunSummaryObjectFromMetadata(md); 3627 if (!object) { 3628 psFree(md); 3629 exit(EXIT_FAILURE); 3630 } 3631 3632 psFree(md); 3633 3634 psFree(object); 3635 exit(EXIT_FAILURE); 3636 } 3637 if (!object->iteration == -32) { 992 3638 psFree(object); 993 3639 exit(EXIT_FAILURE); … … 1005 3651 exit(EXIT_FAILURE); 1006 3652 } 1007 if (!object->alt == 64.64) {1008 psFree(object);1009 exit(EXIT_FAILURE);1010 }1011 if (!object->az == 64.64) {1012 psFree(object);1013 exit(EXIT_FAILURE);1014 }1015 if (!object->ccd_temp == 32.32) {1016 psFree(object);1017 exit(EXIT_FAILURE);1018 }1019 if (!object->posang == 64.64) {1020 psFree(object);1021 exit(EXIT_FAILURE);1022 }1023 if (!object->user_1 == 64.64) {1024 psFree(object);1025 exit(EXIT_FAILURE);1026 }1027 if (!object->user_2 == 64.64) {1028 psFree(object);1029 exit(EXIT_FAILURE);1030 }1031 if (!object->user_3 == 64.64) {1032 psFree(object);1033 exit(EXIT_FAILURE);1034 }1035 if (!object->user_4 == 64.64) {1036 psFree(object);1037 exit(EXIT_FAILURE);1038 }1039 if (!object->user_5 == 64.64) {1040 psFree(object);1041 exit(EXIT_FAILURE);1042 }1043 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) {1044 psFree(object);1045 exit(EXIT_FAILURE);1046 }1047 psFree(object);1048 exit(EXIT_FAILURE);1049 }1050 1051 psFree(object);1052 }1053 1054 {1055 psMetadata *md;1056 guidePendingExpRow *object;1057 1058 md = psMetadataAlloc();1059 psFree(md);1060 exit(EXIT_FAILURE);1061 }1062 psFree(md);1063 exit(EXIT_FAILURE);1064 }1065 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {1066 psFree(md);1067 exit(EXIT_FAILURE);1068 }1069 1070 object = guidePendingExpObjectFromMetadata(md);1071 if (!object) {1072 psFree(md);1073 exit(EXIT_FAILURE);1074 }1075 1076 psFree(md);1077 1078 psFree(object);1079 exit(EXIT_FAILURE);1080 }1081 psFree(object);1082 exit(EXIT_FAILURE);1083 }1084 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {1085 psFree(object);1086 exit(EXIT_FAILURE);1087 }1088 1089 psFree(object);1090 }1091 1092 {1093 psMetadata *md;1094 chipRunRow *object;1095 1096 md = psMetadataAlloc();1097 psFree(md);1098 exit(EXIT_FAILURE);1099 }1100 psFree(md);1101 exit(EXIT_FAILURE);1102 }1103 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {1104 psFree(md);1105 exit(EXIT_FAILURE);1106 }1107 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {1108 psFree(md);1109 exit(EXIT_FAILURE);1110 }1111 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) {1112 psFree(md);1113 exit(EXIT_FAILURE);1114 }1115 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) {1116 psFree(md);1117 exit(EXIT_FAILURE);1118 }1119 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) {1120 psFree(md);1121 exit(EXIT_FAILURE);1122 }1123 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) {1124 psFree(md);1125 exit(EXIT_FAILURE);1126 }1127 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) {1128 psFree(md);1129 exit(EXIT_FAILURE);1130 }1131 1132 object = chipRunObjectFromMetadata(md);1133 if (!object) {1134 psFree(md);1135 exit(EXIT_FAILURE);1136 }1137 1138 psFree(md);1139 1140 psFree(object);1141 exit(EXIT_FAILURE);1142 }1143 psFree(object);1144 exit(EXIT_FAILURE);1145 }1146 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {1147 psFree(object);1148 exit(EXIT_FAILURE);1149 }1150 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {1151 psFree(object);1152 exit(EXIT_FAILURE);1153 }1154 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) {1155 psFree(object);1156 exit(EXIT_FAILURE);1157 }1158 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) {1159 psFree(object);1160 exit(EXIT_FAILURE);1161 }1162 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) {1163 psFree(object);1164 exit(EXIT_FAILURE);1165 }1166 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) {1167 psFree(object);1168 exit(EXIT_FAILURE);1169 }1170 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {1171 psFree(object);1172 exit(EXIT_FAILURE);1173 }1174 1175 psFree(object);1176 }1177 1178 {1179 psMetadata *md;1180 chipProcessedImfileRow *object;1181 1182 md = psMetadataAlloc();1183 psFree(md);1184 exit(EXIT_FAILURE);1185 }1186 psFree(md);1187 exit(EXIT_FAILURE);1188 }1189 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {1190 psFree(md);1191 exit(EXIT_FAILURE);1192 }1193 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {1194 psFree(md);1195 exit(EXIT_FAILURE);1196 }1197 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) {1198 psFree(md);1199 exit(EXIT_FAILURE);1200 }1201 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) {1202 psFree(md);1203 exit(EXIT_FAILURE);1204 }1205 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) {1206 psFree(md);1207 exit(EXIT_FAILURE);1208 }1209 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias", 0, NULL, 32.32)) {1210 psFree(md);1211 exit(EXIT_FAILURE);1212 }1213 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias_stdev", 0, NULL, 32.32)) {1214 psFree(md);1215 exit(EXIT_FAILURE);1216 }1217 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 32.32)) {1218 psFree(md);1219 exit(EXIT_FAILURE);1220 }1221 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 32.32)) {1222 psFree(md);1223 exit(EXIT_FAILURE);1224 }1225 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 32.32)) {1226 psFree(md);1227 exit(EXIT_FAILURE);1228 }1229 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) {1230 psFree(md);1231 exit(EXIT_FAILURE);1232 }1233 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) {1234 psFree(md);1235 exit(EXIT_FAILURE);1236 }1237 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid", 0, NULL, 32.32)) {1238 psFree(md);1239 exit(EXIT_FAILURE);1240 }1241 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid_stdev", 0, NULL, 32.32)) {1242 psFree(md);1243 exit(EXIT_FAILURE);1244 }1245 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) {1246 psFree(md);1247 exit(EXIT_FAILURE);1248 }1249 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) {1250 psFree(md);1251 exit(EXIT_FAILURE);1252 }1253 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) {1254 psFree(md);1255 exit(EXIT_FAILURE);1256 }1257 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) {1258 psFree(md);1259 exit(EXIT_FAILURE);1260 }1261 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) {1262 psFree(md);1263 exit(EXIT_FAILURE);1264 }1265 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) {1266 psFree(md);1267 exit(EXIT_FAILURE);1268 }1269 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {1270 psFree(md);1271 exit(EXIT_FAILURE);1272 }1273 psFree(md);1274 exit(EXIT_FAILURE);1275 }1276 1277 object = chipProcessedImfileObjectFromMetadata(md);1278 if (!object) {1279 psFree(md);1280 exit(EXIT_FAILURE);1281 }1282 1283 psFree(md);1284 1285 psFree(object);1286 exit(EXIT_FAILURE);1287 }1288 psFree(object);1289 exit(EXIT_FAILURE);1290 }1291 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {1292 psFree(object);1293 exit(EXIT_FAILURE);1294 }1295 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {1296 psFree(object);1297 exit(EXIT_FAILURE);1298 }1299 if (!object->bg == 32.32) {1300 psFree(object);1301 exit(EXIT_FAILURE);1302 }1303 if (!object->bg_stdev == 32.32) {1304 psFree(object);1305 exit(EXIT_FAILURE);1306 }1307 if (!object->bg_mean_stdev == 32.32) {1308 psFree(object);1309 exit(EXIT_FAILURE);1310 }1311 if (!object->bias == 32.32) {1312 psFree(object);1313 exit(EXIT_FAILURE);1314 }1315 if (!object->bias_stdev == 32.32) {1316 psFree(object);1317 exit(EXIT_FAILURE);1318 }1319 if (!object->fringe_0 == 32.32) {1320 psFree(object);1321 exit(EXIT_FAILURE);1322 }1323 if (!object->fringe_1 == 32.32) {1324 psFree(object);1325 exit(EXIT_FAILURE);1326 }1327 if (!object->fringe_2 == 32.32) {1328 psFree(object);1329 exit(EXIT_FAILURE);1330 }1331 if (!object->sigma_ra == 32.32) {1332 psFree(object);1333 exit(EXIT_FAILURE);1334 }1335 if (!object->sigma_dec == 32.32) {1336 psFree(object);1337 exit(EXIT_FAILURE);1338 }1339 if (!object->ap_resid == 32.32) {1340 psFree(object);1341 exit(EXIT_FAILURE);1342 }1343 if (!object->ap_resid_stdev == 32.32) {1344 psFree(object);1345 exit(EXIT_FAILURE);1346 }1347 if (!object->fwhm == 32.32) {1348 psFree(object);1349 exit(EXIT_FAILURE);1350 }1351 if (!object->fwhm_range == 32.32) {1352 psFree(object);1353 exit(EXIT_FAILURE);1354 }1355 if (!object->n_stars == -32) {1356 psFree(object);1357 exit(EXIT_FAILURE);1358 }1359 if (!object->n_extended == -32) {1360 psFree(object);1361 exit(EXIT_FAILURE);1362 }1363 if (!object->n_cr == -32) {1364 psFree(object);1365 exit(EXIT_FAILURE);1366 }1367 if (!object->n_astrom == -32) {1368 psFree(object);1369 exit(EXIT_FAILURE);1370 }1371 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {1372 psFree(object);1373 exit(EXIT_FAILURE);1374 }1375 psFree(object);1376 exit(EXIT_FAILURE);1377 }1378 1379 psFree(object);1380 }1381 1382 {1383 psMetadata *md;1384 chipMaskRow *object;1385 1386 md = psMetadataAlloc();1387 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) {1388 psFree(md);1389 exit(EXIT_FAILURE);1390 }1391 1392 object = chipMaskObjectFromMetadata(md);1393 if (!object) {1394 psFree(md);1395 exit(EXIT_FAILURE);1396 }1397 1398 psFree(md);1399 1400 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) {1401 psFree(object);1402 exit(EXIT_FAILURE);1403 }1404 1405 psFree(object);1406 }1407 1408 {1409 psMetadata *md;1410 camRunRow *object;1411 1412 md = psMetadataAlloc();1413 psFree(md);1414 exit(EXIT_FAILURE);1415 }1416 psFree(md);1417 exit(EXIT_FAILURE);1418 }1419 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {1420 psFree(md);1421 exit(EXIT_FAILURE);1422 }1423 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {1424 psFree(md);1425 exit(EXIT_FAILURE);1426 }1427 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) {1428 psFree(md);1429 exit(EXIT_FAILURE);1430 }1431 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) {1432 psFree(md);1433 exit(EXIT_FAILURE);1434 }1435 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) {1436 psFree(md);1437 exit(EXIT_FAILURE);1438 }1439 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) {1440 psFree(md);1441 exit(EXIT_FAILURE);1442 }1443 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) {1444 psFree(md);1445 exit(EXIT_FAILURE);1446 }1447 1448 object = camRunObjectFromMetadata(md);1449 if (!object) {1450 psFree(md);1451 exit(EXIT_FAILURE);1452 }1453 1454 psFree(md);1455 1456 psFree(object);1457 exit(EXIT_FAILURE);1458 }1459 psFree(object);1460 exit(EXIT_FAILURE);1461 }1462 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {1463 psFree(object);1464 exit(EXIT_FAILURE);1465 }1466 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {1467 psFree(object);1468 exit(EXIT_FAILURE);1469 }1470 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) {1471 psFree(object);1472 exit(EXIT_FAILURE);1473 }1474 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) {1475 psFree(object);1476 exit(EXIT_FAILURE);1477 }1478 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) {1479 psFree(object);1480 exit(EXIT_FAILURE);1481 }1482 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) {1483 psFree(object);1484 exit(EXIT_FAILURE);1485 }1486 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {1487 psFree(object);1488 exit(EXIT_FAILURE);1489 }1490 1491 psFree(object);1492 }1493 1494 {1495 psMetadata *md;1496 camProcessedExpRow *object;1497 1498 md = psMetadataAlloc();1499 psFree(md);1500 exit(EXIT_FAILURE);1501 }1502 psFree(md);1503 exit(EXIT_FAILURE);1504 }1505 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {1506 psFree(md);1507 exit(EXIT_FAILURE);1508 }1509 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) {1510 psFree(md);1511 exit(EXIT_FAILURE);1512 }1513 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) {1514 psFree(md);1515 exit(EXIT_FAILURE);1516 }1517 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) {1518 psFree(md);1519 exit(EXIT_FAILURE);1520 }1521 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) {1522 psFree(md);1523 exit(EXIT_FAILURE);1524 }1525 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) {1526 psFree(md);1527 exit(EXIT_FAILURE);1528 }1529 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_mean", 0, NULL, 32.32)) {1530 psFree(md);1531 exit(EXIT_FAILURE);1532 }1533 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_stdev", 0, NULL, 32.32)) {1534 psFree(md);1535 exit(EXIT_FAILURE);1536 }1537 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) {1538 psFree(md);1539 exit(EXIT_FAILURE);1540 }1541 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) {1542 psFree(md);1543 exit(EXIT_FAILURE);1544 }1545 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) {1546 psFree(md);1547 exit(EXIT_FAILURE);1548 }1549 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) {1550 psFree(md);1551 exit(EXIT_FAILURE);1552 }1553 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) {1554 psFree(md);1555 exit(EXIT_FAILURE);1556 }1557 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) {1558 psFree(md);1559 exit(EXIT_FAILURE);1560 }1561 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {1562 psFree(md);1563 exit(EXIT_FAILURE);1564 }1565 psFree(md);1566 exit(EXIT_FAILURE);1567 }1568 1569 object = camProcessedExpObjectFromMetadata(md);1570 if (!object) {1571 psFree(md);1572 exit(EXIT_FAILURE);1573 }1574 1575 psFree(md);1576 1577 psFree(object);1578 exit(EXIT_FAILURE);1579 }1580 psFree(object);1581 exit(EXIT_FAILURE);1582 }1583 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {1584 psFree(object);1585 exit(EXIT_FAILURE);1586 }1587 if (!object->bg == 32.32) {1588 psFree(object);1589 exit(EXIT_FAILURE);1590 }1591 if (!object->bg_stdev == 32.32) {1592 psFree(object);1593 exit(EXIT_FAILURE);1594 }1595 if (!object->bg_mean_stdev == 32.32) {1596 psFree(object);1597 exit(EXIT_FAILURE);1598 }1599 if (!object->sigma_ra == 32.32) {1600 psFree(object);1601 exit(EXIT_FAILURE);1602 }1603 if (!object->sigma_dec == 32.32) {1604 psFree(object);1605 exit(EXIT_FAILURE);1606 }1607 if (!object->zp_mean == 32.32) {1608 psFree(object);1609 exit(EXIT_FAILURE);1610 }1611 if (!object->zp_stdev == 32.32) {1612 psFree(object);1613 exit(EXIT_FAILURE);1614 }1615 if (!object->fwhm == 32.32) {1616 psFree(object);1617 exit(EXIT_FAILURE);1618 }1619 if (!object->fwhm_range == 32.32) {1620 psFree(object);1621 exit(EXIT_FAILURE);1622 }1623 if (!object->n_stars == -32) {1624 psFree(object);1625 exit(EXIT_FAILURE);1626 }1627 if (!object->n_extended == -32) {1628 psFree(object);1629 exit(EXIT_FAILURE);1630 }1631 if (!object->n_cr == -32) {1632 psFree(object);1633 exit(EXIT_FAILURE);1634 }1635 if (!object->n_astrom == -32) {1636 psFree(object);1637 exit(EXIT_FAILURE);1638 }1639 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {1640 psFree(object);1641 exit(EXIT_FAILURE);1642 }1643 psFree(object);1644 exit(EXIT_FAILURE);1645 }1646 1647 psFree(object);1648 }1649 1650 {1651 psMetadata *md;1652 camMaskRow *object;1653 1654 md = psMetadataAlloc();1655 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) {1656 psFree(md);1657 exit(EXIT_FAILURE);1658 }1659 1660 object = camMaskObjectFromMetadata(md);1661 if (!object) {1662 psFree(md);1663 exit(EXIT_FAILURE);1664 }1665 1666 psFree(md);1667 1668 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) {1669 psFree(object);1670 exit(EXIT_FAILURE);1671 }1672 1673 psFree(object);1674 }1675 1676 {1677 psMetadata *md;1678 warpRunRow *object;1679 1680 md = psMetadataAlloc();1681 psFree(md);1682 exit(EXIT_FAILURE);1683 }1684 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) {1685 psFree(md);1686 exit(EXIT_FAILURE);1687 }1688 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {1689 psFree(md);1690 exit(EXIT_FAILURE);1691 }1692 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {1693 psFree(md);1694 exit(EXIT_FAILURE);1695 }1696 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) {1697 psFree(md);1698 exit(EXIT_FAILURE);1699 }1700 psFree(md);1701 exit(EXIT_FAILURE);1702 }1703 1704 object = warpRunObjectFromMetadata(md);1705 if (!object) {1706 psFree(md);1707 exit(EXIT_FAILURE);1708 }1709 1710 psFree(md);1711 1712 psFree(object);1713 exit(EXIT_FAILURE);1714 }1715 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) {1716 psFree(object);1717 exit(EXIT_FAILURE);1718 }1719 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {1720 psFree(object);1721 exit(EXIT_FAILURE);1722 }1723 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {1724 psFree(object);1725 exit(EXIT_FAILURE);1726 }1727 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {1728 psFree(object);1729 exit(EXIT_FAILURE);1730 }1731 psFree(object);1732 exit(EXIT_FAILURE);1733 }1734 1735 psFree(object);1736 }1737 1738 {1739 psMetadata *md;1740 warpInputExpRow *object;1741 1742 md = psMetadataAlloc();1743 psFree(md);1744 exit(EXIT_FAILURE);1745 }1746 psFree(md);1747 exit(EXIT_FAILURE);1748 }1749 if (!psMetadataAdd(md, PS_LIST_TAIL, "magiced", PS_DATA_BOOL, NULL, true)) {1750 psFree(md);1751 exit(EXIT_FAILURE);1752 }1753 1754 object = warpInputExpObjectFromMetadata(md);1755 if (!object) {1756 psFree(md);1757 exit(EXIT_FAILURE);1758 }1759 1760 psFree(md);1761 1762 psFree(object);1763 exit(EXIT_FAILURE);1764 }1765 psFree(object);1766 exit(EXIT_FAILURE);1767 }1768 if (!object->magiced == true) {1769 psFree(object);1770 exit(EXIT_FAILURE);1771 }1772 1773 psFree(object);1774 }1775 1776 {1777 psMetadata *md;1778 warpSkyCellMapRow *object;1779 1780 md = psMetadataAlloc();1781 psFree(md);1782 exit(EXIT_FAILURE);1783 }1784 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {1785 psFree(md);1786 exit(EXIT_FAILURE);1787 }1788 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {1789 psFree(md);1790 exit(EXIT_FAILURE);1791 }1792 psFree(md);1793 exit(EXIT_FAILURE);1794 }1795 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {1796 psFree(md);1797 exit(EXIT_FAILURE);1798 }1799 psFree(md);1800 exit(EXIT_FAILURE);1801 }1802 1803 object = warpSkyCellMapObjectFromMetadata(md);1804 if (!object) {1805 psFree(md);1806 exit(EXIT_FAILURE);1807 }1808 1809 psFree(md);1810 1811 psFree(object);1812 exit(EXIT_FAILURE);1813 }1814 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {1815 psFree(object);1816 exit(EXIT_FAILURE);1817 }1818 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {1819 psFree(object);1820 exit(EXIT_FAILURE);1821 }1822 psFree(object);1823 exit(EXIT_FAILURE);1824 }1825 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {1826 psFree(object);1827 exit(EXIT_FAILURE);1828 }1829 psFree(object);1830 exit(EXIT_FAILURE);1831 }1832 1833 psFree(object);1834 }1835 1836 {1837 psMetadata *md;1838 warpSkyfileRow *object;1839 1840 md = psMetadataAlloc();1841 psFree(md);1842 exit(EXIT_FAILURE);1843 }1844 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {1845 psFree(md);1846 exit(EXIT_FAILURE);1847 }1848 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {1849 psFree(md);1850 exit(EXIT_FAILURE);1851 }1852 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {1853 psFree(md);1854 exit(EXIT_FAILURE);1855 }1856 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {1857 psFree(md);1858 exit(EXIT_FAILURE);1859 }1860 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {1861 psFree(md);1862 exit(EXIT_FAILURE);1863 }1864 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {1865 psFree(md);1866 exit(EXIT_FAILURE);1867 }1868 if (!psMetadataAddF64(md, PS_LIST_TAIL, "pixel_fill", 0, NULL, 64.64)) {1869 psFree(md);1870 exit(EXIT_FAILURE);1871 }1872 psFree(md);1873 exit(EXIT_FAILURE);1874 }1875 1876 object = warpSkyfileObjectFromMetadata(md);1877 if (!object) {1878 psFree(md);1879 exit(EXIT_FAILURE);1880 }1881 1882 psFree(md);1883 1884 psFree(object);1885 exit(EXIT_FAILURE);1886 }1887 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {1888 psFree(object);1889 exit(EXIT_FAILURE);1890 }1891 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {1892 psFree(object);1893 exit(EXIT_FAILURE);1894 }1895 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {1896 psFree(object);1897 exit(EXIT_FAILURE);1898 }1899 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {1900 psFree(object);1901 exit(EXIT_FAILURE);1902 }1903 if (!object->bg == 64.64) {1904 psFree(object);1905 exit(EXIT_FAILURE);1906 }1907 if (!object->bg_stdev == 64.64) {1908 psFree(object);1909 exit(EXIT_FAILURE);1910 }1911 if (!object->pixel_fill == 64.64) {1912 psFree(object);1913 exit(EXIT_FAILURE);1914 }1915 psFree(object);1916 exit(EXIT_FAILURE);1917 }1918 1919 psFree(object);1920 }1921 1922 {1923 psMetadata *md;1924 diffRunRow *object;1925 1926 md = psMetadataAlloc();1927 psFree(md);1928 exit(EXIT_FAILURE);1929 }1930 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {1931 psFree(md);1932 exit(EXIT_FAILURE);1933 }1934 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {1935 psFree(md);1936 exit(EXIT_FAILURE);1937 }1938 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) {1939 psFree(md);1940 exit(EXIT_FAILURE);1941 }1942 psFree(md);1943 exit(EXIT_FAILURE);1944 }1945 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {1946 psFree(md);1947 exit(EXIT_FAILURE);1948 }1949 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {1950 psFree(md);1951 exit(EXIT_FAILURE);1952 }1953 1954 object = diffRunObjectFromMetadata(md);1955 if (!object) {1956 psFree(md);1957 exit(EXIT_FAILURE);1958 }1959 1960 psFree(md);1961 1962 psFree(object);1963 exit(EXIT_FAILURE);1964 }1965 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {1966 psFree(object);1967 exit(EXIT_FAILURE);1968 }1969 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {1970 psFree(object);1971 exit(EXIT_FAILURE);1972 }1973 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {1974 psFree(object);1975 exit(EXIT_FAILURE);1976 }1977 psFree(object);1978 exit(EXIT_FAILURE);1979 }1980 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {1981 psFree(object);1982 exit(EXIT_FAILURE);1983 }1984 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {1985 psFree(object);1986 exit(EXIT_FAILURE);1987 }1988 1989 psFree(object);1990 }1991 1992 {1993 psMetadata *md;1994 diffInputSkyfileRow *object;1995 1996 md = psMetadataAlloc();1997 psFree(md);1998 exit(EXIT_FAILURE);1999 }2000 if (!psMetadataAdd(md, PS_LIST_TAIL, "template", PS_DATA_BOOL, NULL, true)) {2001 psFree(md);2002 exit(EXIT_FAILURE);2003 }2004 psFree(md);2005 exit(EXIT_FAILURE);2006 }2007 psFree(md);2008 exit(EXIT_FAILURE);2009 }2010 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {2011 psFree(md);2012 exit(EXIT_FAILURE);2013 }2014 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {2015 psFree(md);2016 exit(EXIT_FAILURE);2017 }2018 if (!psMetadataAddStr(md, PS_LIST_TAIL, "kind", 0, NULL, "a string")) {2019 psFree(md);2020 exit(EXIT_FAILURE);2021 }2022 2023 object = diffInputSkyfileObjectFromMetadata(md);2024 if (!object) {2025 psFree(md);2026 exit(EXIT_FAILURE);2027 }2028 2029 psFree(md);2030 2031 psFree(object);2032 exit(EXIT_FAILURE);2033 }2034 if (!object->template == true) {2035 psFree(object);2036 exit(EXIT_FAILURE);2037 }2038 psFree(object);2039 exit(EXIT_FAILURE);2040 }2041 psFree(object);2042 exit(EXIT_FAILURE);2043 }2044 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {2045 psFree(object);2046 exit(EXIT_FAILURE);2047 }2048 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {2049 psFree(object);2050 exit(EXIT_FAILURE);2051 }2052 if (strncmp(object->kind, "a string", MAX_STRING_LENGTH)) {2053 psFree(object);2054 exit(EXIT_FAILURE);2055 }2056 2057 psFree(object);2058 }2059 2060 {2061 psMetadata *md;2062 diffSkyfileRow *object;2063 2064 md = psMetadataAlloc();2065 psFree(md);2066 exit(EXIT_FAILURE);2067 }2068 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {2069 psFree(md);2070 exit(EXIT_FAILURE);2071 }2072 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {2073 psFree(md);2074 exit(EXIT_FAILURE);2075 }2076 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2077 psFree(md);2078 exit(EXIT_FAILURE);2079 }2080 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2081 psFree(md);2082 exit(EXIT_FAILURE);2083 }2084 psFree(md);2085 exit(EXIT_FAILURE);2086 }2087 2088 object = diffSkyfileObjectFromMetadata(md);2089 if (!object) {2090 psFree(md);2091 exit(EXIT_FAILURE);2092 }2093 2094 psFree(md);2095 2096 psFree(object);2097 exit(EXIT_FAILURE);2098 }2099 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {2100 psFree(object);2101 exit(EXIT_FAILURE);2102 }2103 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {2104 psFree(object);2105 exit(EXIT_FAILURE);2106 }2107 if (!object->bg == 64.64) {2108 psFree(object);2109 exit(EXIT_FAILURE);2110 }2111 if (!object->bg_stdev == 64.64) {2112 psFree(object);2113 exit(EXIT_FAILURE);2114 }2115 psFree(object);2116 exit(EXIT_FAILURE);2117 }2118 2119 psFree(object);2120 }2121 2122 {2123 psMetadata *md;2124 stackRunRow *object;2125 2126 md = psMetadataAlloc();2127 psFree(md);2128 exit(EXIT_FAILURE);2129 }2130 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {2131 psFree(md);2132 exit(EXIT_FAILURE);2133 }2134 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {2135 psFree(md);2136 exit(EXIT_FAILURE);2137 }2138 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) {2139 psFree(md);2140 exit(EXIT_FAILURE);2141 }2142 psFree(md);2143 exit(EXIT_FAILURE);2144 }2145 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) {2146 psFree(md);2147 exit(EXIT_FAILURE);2148 }2149 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) {2150 psFree(md);2151 exit(EXIT_FAILURE);2152 }2153 2154 object = stackRunObjectFromMetadata(md);2155 if (!object) {2156 psFree(md);2157 exit(EXIT_FAILURE);2158 }2159 2160 psFree(md);2161 2162 psFree(object);2163 exit(EXIT_FAILURE);2164 }2165 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {2166 psFree(object);2167 exit(EXIT_FAILURE);2168 }2169 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {2170 psFree(object);2171 exit(EXIT_FAILURE);2172 }2173 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {2174 psFree(object);2175 exit(EXIT_FAILURE);2176 }2177 psFree(object);2178 exit(EXIT_FAILURE);2179 }2180 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) {2181 psFree(object);2182 exit(EXIT_FAILURE);2183 }2184 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) {2185 psFree(object);2186 exit(EXIT_FAILURE);2187 }2188 2189 psFree(object);2190 }2191 2192 {2193 psMetadata *md;2194 stackInputSkyfileRow *object;2195 2196 md = psMetadataAlloc();2197 psFree(md);2198 exit(EXIT_FAILURE);2199 }2200 psFree(md);2201 exit(EXIT_FAILURE);2202 }2203 2204 object = stackInputSkyfileObjectFromMetadata(md);2205 if (!object) {2206 psFree(md);2207 exit(EXIT_FAILURE);2208 }2209 2210 psFree(md);2211 2212 psFree(object);2213 exit(EXIT_FAILURE);2214 }2215 psFree(object);2216 exit(EXIT_FAILURE);2217 }2218 2219 psFree(object);2220 }2221 2222 {2223 psMetadata *md;2224 stackSumSkyfileRow *object;2225 2226 md = psMetadataAlloc();2227 psFree(md);2228 exit(EXIT_FAILURE);2229 }2230 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {2231 psFree(md);2232 exit(EXIT_FAILURE);2233 }2234 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {2235 psFree(md);2236 exit(EXIT_FAILURE);2237 }2238 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2239 psFree(md);2240 exit(EXIT_FAILURE);2241 }2242 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2243 psFree(md);2244 exit(EXIT_FAILURE);2245 }2246 psFree(md);2247 exit(EXIT_FAILURE);2248 }2249 2250 object = stackSumSkyfileObjectFromMetadata(md);2251 if (!object) {2252 psFree(md);2253 exit(EXIT_FAILURE);2254 }2255 2256 psFree(md);2257 2258 psFree(object);2259 exit(EXIT_FAILURE);2260 }2261 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {2262 psFree(object);2263 exit(EXIT_FAILURE);2264 }2265 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {2266 psFree(object);2267 exit(EXIT_FAILURE);2268 }2269 if (!object->bg == 64.64) {2270 psFree(object);2271 exit(EXIT_FAILURE);2272 }2273 if (!object->bg_stdev == 64.64) {2274 psFree(object);2275 exit(EXIT_FAILURE);2276 }2277 psFree(object);2278 exit(EXIT_FAILURE);2279 }2280 2281 psFree(object);2282 }2283 2284 {2285 psMetadata *md;2286 detRunRow *object;2287 2288 md = psMetadataAlloc();2289 psFree(md);2290 exit(EXIT_FAILURE);2291 }2292 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {2293 psFree(md);2294 exit(EXIT_FAILURE);2295 }2296 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) {2297 psFree(md);2298 exit(EXIT_FAILURE);2299 }2300 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) {2301 psFree(md);2302 exit(EXIT_FAILURE);2303 }2304 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {2305 psFree(md);2306 exit(EXIT_FAILURE);2307 }2308 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) {2309 psFree(md);2310 exit(EXIT_FAILURE);2311 }2312 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {2313 psFree(md);2314 exit(EXIT_FAILURE);2315 }2316 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) {2317 psFree(md);2318 exit(EXIT_FAILURE);2319 }2320 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) {2321 psFree(md);2322 exit(EXIT_FAILURE);2323 }2324 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) {2325 psFree(md);2326 exit(EXIT_FAILURE);2327 }2328 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) {2329 psFree(md);2330 exit(EXIT_FAILURE);2331 }2332 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) {2333 psFree(md);2334 exit(EXIT_FAILURE);2335 }2336 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_min", 0, NULL, 32.32)) {2337 psFree(md);2338 exit(EXIT_FAILURE);2339 }2340 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_max", 0, NULL, 32.32)) {2341 psFree(md);2342 exit(EXIT_FAILURE);2343 }2344 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_min", 0, NULL, 32.32)) {2345 psFree(md);2346 exit(EXIT_FAILURE);2347 }2348 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_max", 0, NULL, 32.32)) {2349 psFree(md);2350 exit(EXIT_FAILURE);2351 }2352 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_min", 0, NULL, 32.32)) {2353 psFree(md);2354 exit(EXIT_FAILURE);2355 }2356 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_max", 0, NULL, 32.32)) {2357 psFree(md);2358 exit(EXIT_FAILURE);2359 }2360 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_min", 0, NULL, 64.64)) {2361 psFree(md);2362 exit(EXIT_FAILURE);2363 }2364 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_max", 0, NULL, 64.64)) {2365 psFree(md);2366 exit(EXIT_FAILURE);2367 }2368 psFree(md);2369 exit(EXIT_FAILURE);2370 }2371 psFree(md);2372 exit(EXIT_FAILURE);2373 }2374 psFree(md);2375 exit(EXIT_FAILURE);2376 }2377 psFree(md);2378 exit(EXIT_FAILURE);2379 }2380 psFree(md);2381 exit(EXIT_FAILURE);2382 }2383 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_min", 0, NULL, 32.32)) {2384 psFree(md);2385 exit(EXIT_FAILURE);2386 }2387 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_max", 0, NULL, 32.32)) {2388 psFree(md);2389 exit(EXIT_FAILURE);2390 }2391 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) {2392 psFree(md);2393 exit(EXIT_FAILURE);2394 }2395 if (!psMetadataAddS32(md, PS_LIST_TAIL, "parent", 0, NULL, -32)) {2396 psFree(md);2397 exit(EXIT_FAILURE);2398 }2399 2400 object = detRunObjectFromMetadata(md);2401 if (!object) {2402 psFree(md);2403 exit(EXIT_FAILURE);2404 }2405 2406 psFree(md);2407 2408 psFree(object);2409 exit(EXIT_FAILURE);2410 }2411 if (!object->iteration == -32) {2412 psFree(object);2413 exit(EXIT_FAILURE);2414 }2415 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) {2416 psFree(object);2417 exit(EXIT_FAILURE);2418 }2419 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) {2420 psFree(object);2421 exit(EXIT_FAILURE);2422 }2423 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {2424 psFree(object);2425 exit(EXIT_FAILURE);2426 }2427 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) {2428 psFree(object);2429 exit(EXIT_FAILURE);2430 }2431 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {2432 psFree(object);2433 exit(EXIT_FAILURE);2434 }2435 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {2436 psFree(object);2437 exit(EXIT_FAILURE);2438 }2439 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {2440 psFree(object);2441 exit(EXIT_FAILURE);2442 }2443 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {2444 psFree(object);2445 exit(EXIT_FAILURE);2446 }2447 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) {2448 psFree(object);2449 exit(EXIT_FAILURE);2450 }2451 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {2452 psFree(object);2453 exit(EXIT_FAILURE);2454 }2455 if (!object->airmass_min == 32.32) {2456 psFree(object);2457 exit(EXIT_FAILURE);2458 }2459 if (!object->airmass_max == 32.32) {2460 psFree(object);2461 exit(EXIT_FAILURE);2462 }2463 if (!object->exp_time_min == 32.32) {2464 psFree(object);2465 exit(EXIT_FAILURE);2466 }2467 if (!object->exp_time_max == 32.32) {2468 psFree(object);2469 exit(EXIT_FAILURE);2470 }2471 if (!object->ccd_temp_min == 32.32) {2472 psFree(object);2473 exit(EXIT_FAILURE);2474 }2475 if (!object->ccd_temp_max == 32.32) {2476 psFree(object);2477 exit(EXIT_FAILURE);2478 }2479 if (!object->posang_min == 64.64) {2480 psFree(object);2481 exit(EXIT_FAILURE);2482 }2483 if (!object->posang_max == 64.64) {2484 psFree(object);2485 exit(EXIT_FAILURE);2486 }2487 psFree(object);2488 exit(EXIT_FAILURE);2489 }2490 psFree(object);2491 exit(EXIT_FAILURE);2492 }2493 psFree(object);2494 exit(EXIT_FAILURE);2495 }2496 psFree(object);2497 exit(EXIT_FAILURE);2498 }2499 psFree(object);2500 exit(EXIT_FAILURE);2501 }2502 if (!object->solang_min == 32.32) {2503 psFree(object);2504 exit(EXIT_FAILURE);2505 }2506 if (!object->solang_max == 32.32) {2507 psFree(object);2508 exit(EXIT_FAILURE);2509 }2510 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) {2511 psFree(object);2512 exit(EXIT_FAILURE);2513 }2514 if (!object->parent == -32) {2515 psFree(object);2516 exit(EXIT_FAILURE);2517 }2518 2519 psFree(object);2520 }2521 2522 {2523 psMetadata *md;2524 detInputExpRow *object;2525 2526 md = psMetadataAlloc();2527 psFree(md);2528 exit(EXIT_FAILURE);2529 }2530 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {2531 psFree(md);2532 exit(EXIT_FAILURE);2533 }2534 psFree(md);2535 exit(EXIT_FAILURE);2536 }2537 if (!psMetadataAdd(md, PS_LIST_TAIL, "include", PS_DATA_BOOL, NULL, true)) {2538 psFree(md);2539 exit(EXIT_FAILURE);2540 }2541 2542 object = detInputExpObjectFromMetadata(md);2543 if (!object) {2544 psFree(md);2545 exit(EXIT_FAILURE);2546 }2547 2548 psFree(md);2549 2550 psFree(object);2551 exit(EXIT_FAILURE);2552 }2553 if (!object->iteration == -32) {2554 psFree(object);2555 exit(EXIT_FAILURE);2556 }2557 psFree(object);2558 exit(EXIT_FAILURE);2559 }2560 if (!object->include == true) {2561 psFree(object);2562 exit(EXIT_FAILURE);2563 }2564 2565 psFree(object);2566 }2567 2568 {2569 psMetadata *md;2570 detProcessedImfileRow *object;2571 2572 md = psMetadataAlloc();2573 psFree(md);2574 exit(EXIT_FAILURE);2575 }2576 psFree(md);2577 exit(EXIT_FAILURE);2578 }2579 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {2580 psFree(md);2581 exit(EXIT_FAILURE);2582 }2583 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {2584 psFree(md);2585 exit(EXIT_FAILURE);2586 }2587 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {2588 psFree(md);2589 exit(EXIT_FAILURE);2590 }2591 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2592 psFree(md);2593 exit(EXIT_FAILURE);2594 }2595 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2596 psFree(md);2597 exit(EXIT_FAILURE);2598 }2599 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {2600 psFree(md);2601 exit(EXIT_FAILURE);2602 }2603 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {2604 psFree(md);2605 exit(EXIT_FAILURE);2606 }2607 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {2608 psFree(md);2609 exit(EXIT_FAILURE);2610 }2611 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {2612 psFree(md);2613 exit(EXIT_FAILURE);2614 }2615 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {2616 psFree(md);2617 exit(EXIT_FAILURE);2618 }2619 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {2620 psFree(md);2621 exit(EXIT_FAILURE);2622 }2623 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {2624 psFree(md);2625 exit(EXIT_FAILURE);2626 }2627 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {2628 psFree(md);2629 exit(EXIT_FAILURE);2630 }2631 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {2632 psFree(md);2633 exit(EXIT_FAILURE);2634 }2635 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {2636 psFree(md);2637 exit(EXIT_FAILURE);2638 }2639 psFree(md);2640 exit(EXIT_FAILURE);2641 }2642 2643 object = detProcessedImfileObjectFromMetadata(md);2644 if (!object) {2645 psFree(md);2646 exit(EXIT_FAILURE);2647 }2648 2649 psFree(md);2650 2651 psFree(object);2652 exit(EXIT_FAILURE);2653 }2654 psFree(object);2655 exit(EXIT_FAILURE);2656 }2657 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {2658 psFree(object);2659 exit(EXIT_FAILURE);2660 }2661 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {2662 psFree(object);2663 exit(EXIT_FAILURE);2664 }2665 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {2666 psFree(object);2667 exit(EXIT_FAILURE);2668 }2669 if (!object->bg == 64.64) {2670 psFree(object);2671 exit(EXIT_FAILURE);2672 }2673 if (!object->bg_stdev == 64.64) {2674 psFree(object);2675 exit(EXIT_FAILURE);2676 }2677 if (!object->bg_mean_stdev == 64.64) {2678 psFree(object);2679 exit(EXIT_FAILURE);2680 }2681 if (!object->fringe_0 == 64.64) {2682 psFree(object);2683 exit(EXIT_FAILURE);2684 }2685 if (!object->fringe_1 == 64.64) {2686 psFree(object);2687 exit(EXIT_FAILURE);2688 }2689 if (!object->fringe_2 == 64.64) {2690 psFree(object);2691 exit(EXIT_FAILURE);2692 }2693 if (!object->user_1 == 64.64) {2694 psFree(object);2695 exit(EXIT_FAILURE);2696 }2697 if (!object->user_2 == 64.64) {2698 psFree(object);2699 exit(EXIT_FAILURE);2700 }2701 if (!object->user_3 == 64.64) {2702 psFree(object);2703 exit(EXIT_FAILURE);2704 }2705 if (!object->user_4 == 64.64) {2706 psFree(object);2707 exit(EXIT_FAILURE);2708 }2709 if (!object->user_5 == 64.64) {2710 psFree(object);2711 exit(EXIT_FAILURE);2712 }2713 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {2714 psFree(object);2715 exit(EXIT_FAILURE);2716 }2717 psFree(object);2718 exit(EXIT_FAILURE);2719 }2720 2721 psFree(object);2722 }2723 2724 {2725 psMetadata *md;2726 detProcessedExpRow *object;2727 2728 md = psMetadataAlloc();2729 psFree(md);2730 exit(EXIT_FAILURE);2731 }2732 psFree(md);2733 exit(EXIT_FAILURE);2734 }2735 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {2736 psFree(md);2737 exit(EXIT_FAILURE);2738 }2739 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2740 psFree(md);2741 exit(EXIT_FAILURE);2742 }2743 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2744 psFree(md);2745 exit(EXIT_FAILURE);2746 }2747 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {2748 psFree(md);2749 exit(EXIT_FAILURE);2750 }2751 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {2752 psFree(md);2753 exit(EXIT_FAILURE);2754 }2755 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {2756 psFree(md);2757 exit(EXIT_FAILURE);2758 }2759 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {2760 psFree(md);2761 exit(EXIT_FAILURE);2762 }2763 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {2764 psFree(md);2765 exit(EXIT_FAILURE);2766 }2767 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {2768 psFree(md);2769 exit(EXIT_FAILURE);2770 }2771 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {2772 psFree(md);2773 exit(EXIT_FAILURE);2774 }2775 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {2776 psFree(md);2777 exit(EXIT_FAILURE);2778 }2779 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {2780 psFree(md);2781 exit(EXIT_FAILURE);2782 }2783 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {2784 psFree(md);2785 exit(EXIT_FAILURE);2786 }2787 psFree(md);2788 exit(EXIT_FAILURE);2789 }2790 2791 object = detProcessedExpObjectFromMetadata(md);2792 if (!object) {2793 psFree(md);2794 exit(EXIT_FAILURE);2795 }2796 2797 psFree(md);2798 2799 psFree(object);2800 exit(EXIT_FAILURE);2801 }2802 psFree(object);2803 exit(EXIT_FAILURE);2804 }2805 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {2806 psFree(object);2807 exit(EXIT_FAILURE);2808 }2809 if (!object->bg == 64.64) {2810 psFree(object);2811 exit(EXIT_FAILURE);2812 }2813 if (!object->bg_stdev == 64.64) {2814 psFree(object);2815 exit(EXIT_FAILURE);2816 }2817 if (!object->bg_mean_stdev == 64.64) {2818 psFree(object);2819 exit(EXIT_FAILURE);2820 }2821 if (!object->fringe_0 == 64.64) {2822 psFree(object);2823 exit(EXIT_FAILURE);2824 }2825 if (!object->fringe_1 == 64.64) {2826 psFree(object);2827 exit(EXIT_FAILURE);2828 }2829 if (!object->fringe_2 == 64.64) {2830 psFree(object);2831 exit(EXIT_FAILURE);2832 }2833 if (!object->user_1 == 64.64) {2834 psFree(object);2835 exit(EXIT_FAILURE);2836 }2837 if (!object->user_2 == 64.64) {2838 psFree(object);2839 exit(EXIT_FAILURE);2840 }2841 if (!object->user_3 == 64.64) {2842 psFree(object);2843 exit(EXIT_FAILURE);2844 }2845 if (!object->user_4 == 64.64) {2846 psFree(object);2847 exit(EXIT_FAILURE);2848 }2849 if (!object->user_5 == 64.64) {2850 psFree(object);2851 exit(EXIT_FAILURE);2852 }2853 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {2854 psFree(object);2855 exit(EXIT_FAILURE);2856 }2857 psFree(object);2858 exit(EXIT_FAILURE);2859 }2860 2861 psFree(object);2862 }2863 2864 {2865 psMetadata *md;2866 detStackedImfileRow *object;2867 2868 md = psMetadataAlloc();2869 psFree(md);2870 exit(EXIT_FAILURE);2871 }2872 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {2873 psFree(md);2874 exit(EXIT_FAILURE);2875 }2876 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {2877 psFree(md);2878 exit(EXIT_FAILURE);2879 }2880 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {2881 psFree(md);2882 exit(EXIT_FAILURE);2883 }2884 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {2885 psFree(md);2886 exit(EXIT_FAILURE);2887 }2888 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2889 psFree(md);2890 exit(EXIT_FAILURE);2891 }2892 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2893 psFree(md);2894 exit(EXIT_FAILURE);2895 }2896 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {2897 psFree(md);2898 exit(EXIT_FAILURE);2899 }2900 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {2901 psFree(md);2902 exit(EXIT_FAILURE);2903 }2904 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {2905 psFree(md);2906 exit(EXIT_FAILURE);2907 }2908 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {2909 psFree(md);2910 exit(EXIT_FAILURE);2911 }2912 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {2913 psFree(md);2914 exit(EXIT_FAILURE);2915 }2916 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {2917 psFree(md);2918 exit(EXIT_FAILURE);2919 }2920 psFree(md);2921 exit(EXIT_FAILURE);2922 }2923 2924 object = detStackedImfileObjectFromMetadata(md);2925 if (!object) {2926 psFree(md);2927 exit(EXIT_FAILURE);2928 }2929 2930 psFree(md);2931 2932 psFree(object);2933 exit(EXIT_FAILURE);2934 }2935 if (!object->iteration == -32) {2936 psFree(object);2937 exit(EXIT_FAILURE);2938 }2939 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {2940 psFree(object);2941 exit(EXIT_FAILURE);2942 }2943 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {2944 psFree(object);2945 exit(EXIT_FAILURE);2946 }2947 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {2948 psFree(object);2949 exit(EXIT_FAILURE);2950 }2951 if (!object->bg == 64.64) {2952 psFree(object);2953 exit(EXIT_FAILURE);2954 }2955 if (!object->bg_stdev == 64.64) {2956 psFree(object);2957 exit(EXIT_FAILURE);2958 }2959 if (!object->bg_mean_stdev == 64.64) {2960 psFree(object);2961 exit(EXIT_FAILURE);2962 }2963 if (!object->user_1 == 64.64) {2964 psFree(object);2965 exit(EXIT_FAILURE);2966 }2967 if (!object->user_2 == 64.64) {2968 psFree(object);2969 exit(EXIT_FAILURE);2970 }2971 if (!object->user_3 == 64.64) {2972 psFree(object);2973 exit(EXIT_FAILURE);2974 }2975 if (!object->user_4 == 64.64) {2976 psFree(object);2977 exit(EXIT_FAILURE);2978 }2979 if (!object->user_5 == 64.64) {2980 psFree(object);2981 exit(EXIT_FAILURE);2982 }2983 psFree(object);2984 exit(EXIT_FAILURE);2985 }2986 2987 psFree(object);2988 }2989 2990 {2991 psMetadata *md;2992 detNormalizedStatImfileRow *object;2993 2994 md = psMetadataAlloc();2995 psFree(md);2996 exit(EXIT_FAILURE);2997 }2998 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {2999 psFree(md);3000 exit(EXIT_FAILURE);3001 }3002 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3003 psFree(md);3004 exit(EXIT_FAILURE);3005 }3006 if (!psMetadataAddF32(md, PS_LIST_TAIL, "norm", 0, NULL, 32.32)) {3007 psFree(md);3008 exit(EXIT_FAILURE);3009 }3010 psFree(md);3011 exit(EXIT_FAILURE);3012 }3013 3014 object = detNormalizedStatImfileObjectFromMetadata(md);3015 if (!object) {3016 psFree(md);3017 exit(EXIT_FAILURE);3018 }3019 3020 psFree(md);3021 3022 psFree(object);3023 exit(EXIT_FAILURE);3024 }3025 if (!object->iteration == -32) {3026 psFree(object);3027 exit(EXIT_FAILURE);3028 }3029 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3030 psFree(object);3031 exit(EXIT_FAILURE);3032 }3033 if (!object->norm == 32.32) {3034 psFree(object);3035 exit(EXIT_FAILURE);3036 }3037 psFree(object);3038 exit(EXIT_FAILURE);3039 }3040 3041 psFree(object);3042 }3043 3044 {3045 psMetadata *md;3046 detNormalizedImfileRow *object;3047 3048 md = psMetadataAlloc();3049 psFree(md);3050 exit(EXIT_FAILURE);3051 }3052 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3053 psFree(md);3054 exit(EXIT_FAILURE);3055 }3056 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3057 psFree(md);3058 exit(EXIT_FAILURE);3059 }3060 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {3061 psFree(md);3062 exit(EXIT_FAILURE);3063 }3064 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3065 psFree(md);3066 exit(EXIT_FAILURE);3067 }3068 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3069 psFree(md);3070 exit(EXIT_FAILURE);3071 }3072 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3073 psFree(md);3074 exit(EXIT_FAILURE);3075 }3076 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3077 psFree(md);3078 exit(EXIT_FAILURE);3079 }3080 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3081 psFree(md);3082 exit(EXIT_FAILURE);3083 }3084 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3085 psFree(md);3086 exit(EXIT_FAILURE);3087 }3088 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3089 psFree(md);3090 exit(EXIT_FAILURE);3091 }3092 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3093 psFree(md);3094 exit(EXIT_FAILURE);3095 }3096 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3097 psFree(md);3098 exit(EXIT_FAILURE);3099 }3100 psFree(md);3101 exit(EXIT_FAILURE);3102 }3103 3104 object = detNormalizedImfileObjectFromMetadata(md);3105 if (!object) {3106 psFree(md);3107 exit(EXIT_FAILURE);3108 }3109 3110 psFree(md);3111 3112 psFree(object);3113 exit(EXIT_FAILURE);3114 }3115 if (!object->iteration == -32) {3116 psFree(object);3117 exit(EXIT_FAILURE);3118 }3119 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3120 psFree(object);3121 exit(EXIT_FAILURE);3122 }3123 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {3124 psFree(object);3125 exit(EXIT_FAILURE);3126 }3127 if (!object->bg == 64.64) {3128 psFree(object);3129 exit(EXIT_FAILURE);3130 }3131 if (!object->bg_stdev == 64.64) {3132 psFree(object);3133 exit(EXIT_FAILURE);3134 }3135 if (!object->bg_mean_stdev == 64.64) {3136 psFree(object);3137 exit(EXIT_FAILURE);3138 }3139 if (!object->user_1 == 64.64) {3140 psFree(object);3141 exit(EXIT_FAILURE);3142 }3143 if (!object->user_2 == 64.64) {3144 psFree(object);3145 exit(EXIT_FAILURE);3146 }3147 if (!object->user_3 == 64.64) {3148 psFree(object);3149 exit(EXIT_FAILURE);3150 }3151 if (!object->user_4 == 64.64) {3152 psFree(object);3153 exit(EXIT_FAILURE);3154 }3155 if (!object->user_5 == 64.64) {3156 psFree(object);3157 exit(EXIT_FAILURE);3158 }3159 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3160 psFree(object);3161 exit(EXIT_FAILURE);3162 }3163 psFree(object);3164 exit(EXIT_FAILURE);3165 }3166 3167 psFree(object);3168 }3169 3170 {3171 psMetadata *md;3172 detNormalizedExpRow *object;3173 3174 md = psMetadataAlloc();3175 psFree(md);3176 exit(EXIT_FAILURE);3177 }3178 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3179 psFree(md);3180 exit(EXIT_FAILURE);3181 }3182 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {3183 psFree(md);3184 exit(EXIT_FAILURE);3185 }3186 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3187 psFree(md);3188 exit(EXIT_FAILURE);3189 }3190 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3191 psFree(md);3192 exit(EXIT_FAILURE);3193 }3194 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3195 psFree(md);3196 exit(EXIT_FAILURE);3197 }3198 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3199 psFree(md);3200 exit(EXIT_FAILURE);3201 }3202 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3203 psFree(md);3204 exit(EXIT_FAILURE);3205 }3206 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3207 psFree(md);3208 exit(EXIT_FAILURE);3209 }3210 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3211 psFree(md);3212 exit(EXIT_FAILURE);3213 }3214 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3215 psFree(md);3216 exit(EXIT_FAILURE);3217 }3218 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3219 psFree(md);3220 exit(EXIT_FAILURE);3221 }3222 psFree(md);3223 exit(EXIT_FAILURE);3224 }3225 3226 object = detNormalizedExpObjectFromMetadata(md);3227 if (!object) {3228 psFree(md);3229 exit(EXIT_FAILURE);3230 }3231 3232 psFree(md);3233 3234 psFree(object);3235 exit(EXIT_FAILURE);3236 }3237 if (!object->iteration == -32) {3238 psFree(object);3239 exit(EXIT_FAILURE);3240 }3241 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {3242 psFree(object);3243 exit(EXIT_FAILURE);3244 }3245 if (!object->bg == 64.64) {3246 psFree(object);3247 exit(EXIT_FAILURE);3248 }3249 if (!object->bg_stdev == 64.64) {3250 psFree(object);3251 exit(EXIT_FAILURE);3252 }3253 if (!object->bg_mean_stdev == 64.64) {3254 psFree(object);3255 exit(EXIT_FAILURE);3256 }3257 if (!object->user_1 == 64.64) {3258 psFree(object);3259 exit(EXIT_FAILURE);3260 }3261 if (!object->user_2 == 64.64) {3262 psFree(object);3263 exit(EXIT_FAILURE);3264 }3265 if (!object->user_3 == 64.64) {3266 psFree(object);3267 exit(EXIT_FAILURE);3268 }3269 if (!object->user_4 == 64.64) {3270 psFree(object);3271 exit(EXIT_FAILURE);3272 }3273 if (!object->user_5 == 64.64) {3274 psFree(object);3275 exit(EXIT_FAILURE);3276 }3277 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3278 psFree(object);3279 exit(EXIT_FAILURE);3280 }3281 psFree(object);3282 exit(EXIT_FAILURE);3283 }3284 3285 psFree(object);3286 }3287 3288 {3289 psMetadata *md;3290 detResidImfileRow *object;3291 3292 md = psMetadataAlloc();3293 psFree(md);3294 exit(EXIT_FAILURE);3295 }3296 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3297 psFree(md);3298 exit(EXIT_FAILURE);3299 }3300 psFree(md);3301 exit(EXIT_FAILURE);3302 }3303 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3304 psFree(md);3305 exit(EXIT_FAILURE);3306 }3307 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {3308 psFree(md);3309 exit(EXIT_FAILURE);3310 }3311 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {3312 psFree(md);3313 exit(EXIT_FAILURE);3314 }3315 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3316 psFree(md);3317 exit(EXIT_FAILURE);3318 }3319 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3320 psFree(md);3321 exit(EXIT_FAILURE);3322 }3323 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3324 psFree(md);3325 exit(EXIT_FAILURE);3326 }3327 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_skewness", 0, NULL, 64.64)) {3328 psFree(md);3329 exit(EXIT_FAILURE);3330 }3331 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_kurtosis", 0, NULL, 64.64)) {3332 psFree(md);3333 exit(EXIT_FAILURE);3334 }3335 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) {3336 psFree(md);3337 exit(EXIT_FAILURE);3338 }3339 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {3340 psFree(md);3341 exit(EXIT_FAILURE);3342 }3343 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {3344 psFree(md);3345 exit(EXIT_FAILURE);3346 }3347 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {3348 psFree(md);3349 exit(EXIT_FAILURE);3350 }3351 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_resid_0", 0, NULL, 64.64)) {3352 psFree(md);3353 exit(EXIT_FAILURE);3354 }3355 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_resid_1", 0, NULL, 64.64)) {3356 psFree(md);3357 exit(EXIT_FAILURE);3358 }3359 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_resid_2", 0, NULL, 64.64)) {3360 psFree(md);3361 exit(EXIT_FAILURE);3362 }3363 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3364 psFree(md);3365 exit(EXIT_FAILURE);3366 }3367 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3368 psFree(md);3369 exit(EXIT_FAILURE);3370 }3371 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3372 psFree(md);3373 exit(EXIT_FAILURE);3374 }3375 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3376 psFree(md);3377 exit(EXIT_FAILURE);3378 }3379 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3380 psFree(md);3381 exit(EXIT_FAILURE);3382 }3383 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3384 psFree(md);3385 exit(EXIT_FAILURE);3386 }3387 psFree(md);3388 exit(EXIT_FAILURE);3389 }3390 3391 object = detResidImfileObjectFromMetadata(md);3392 if (!object) {3393 psFree(md);3394 exit(EXIT_FAILURE);3395 }3396 3397 psFree(md);3398 3399 psFree(object);3400 exit(EXIT_FAILURE);3401 }3402 if (!object->iteration == -32) {3403 psFree(object);3404 exit(EXIT_FAILURE);3405 }3406 psFree(object);3407 exit(EXIT_FAILURE);3408 }3409 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3410 psFree(object);3411 exit(EXIT_FAILURE);3412 }3413 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {3414 psFree(object);3415 exit(EXIT_FAILURE);3416 }3417 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {3418 psFree(object);3419 exit(EXIT_FAILURE);3420 }3421 if (!object->bg == 64.64) {3422 psFree(object);3423 exit(EXIT_FAILURE);3424 }3425 if (!object->bg_stdev == 64.64) {3426 psFree(object);3427 exit(EXIT_FAILURE);3428 }3429 if (!object->bg_mean_stdev == 64.64) {3430 psFree(object);3431 exit(EXIT_FAILURE);3432 }3433 if (!object->bg_skewness == 64.64) {3434 psFree(object);3435 exit(EXIT_FAILURE);3436 }3437 if (!object->bg_kurtosis == 64.64) {3438 psFree(object);3439 exit(EXIT_FAILURE);3440 }3441 if (!object->bin_stdev == 64.64) {3442 psFree(object);3443 exit(EXIT_FAILURE);3444 }3445 if (!object->fringe_0 == 64.64) {3446 psFree(object);3447 exit(EXIT_FAILURE);3448 }3449 if (!object->fringe_1 == 64.64) {3450 psFree(object);3451 exit(EXIT_FAILURE);3452 }3453 if (!object->fringe_2 == 64.64) {3454 psFree(object);3455 exit(EXIT_FAILURE);3456 }3457 if (!object->fringe_resid_0 == 64.64) {3458 psFree(object);3459 exit(EXIT_FAILURE);3460 }3461 if (!object->fringe_resid_1 == 64.64) {3462 psFree(object);3463 exit(EXIT_FAILURE);3464 }3465 if (!object->fringe_resid_2 == 64.64) {3466 psFree(object);3467 exit(EXIT_FAILURE);3468 }3469 if (!object->user_1 == 64.64) {3470 psFree(object);3471 exit(EXIT_FAILURE);3472 }3473 if (!object->user_2 == 64.64) {3474 psFree(object);3475 exit(EXIT_FAILURE);3476 }3477 if (!object->user_3 == 64.64) {3478 psFree(object);3479 exit(EXIT_FAILURE);3480 }3481 if (!object->user_4 == 64.64) {3482 psFree(object);3483 exit(EXIT_FAILURE);3484 }3485 if (!object->user_5 == 64.64) {3486 psFree(object);3487 exit(EXIT_FAILURE);3488 }3489 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3490 psFree(object);3491 exit(EXIT_FAILURE);3492 }3493 psFree(object);3494 exit(EXIT_FAILURE);3495 }3496 3497 psFree(object);3498 }3499 3500 {3501 psMetadata *md;3502 detResidExpRow *object;3503 3504 md = psMetadataAlloc();3505 psFree(md);3506 exit(EXIT_FAILURE);3507 }3508 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3509 psFree(md);3510 exit(EXIT_FAILURE);3511 }3512 psFree(md);3513 exit(EXIT_FAILURE);3514 }3515 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {3516 psFree(md);3517 exit(EXIT_FAILURE);3518 }3519 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3520 psFree(md);3521 exit(EXIT_FAILURE);3522 }3523 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3524 psFree(md);3525 exit(EXIT_FAILURE);3526 }3527 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3528 psFree(md);3529 exit(EXIT_FAILURE);3530 }3531 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_skewness", 0, NULL, 64.64)) {3532 psFree(md);3533 exit(EXIT_FAILURE);3534 }3535 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_kurtosis", 0, NULL, 64.64)) {3536 psFree(md);3537 exit(EXIT_FAILURE);3538 }3539 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) {3540 psFree(md);3541 exit(EXIT_FAILURE);3542 }3543 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {3544 psFree(md);3545 exit(EXIT_FAILURE);3546 }3547 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {3548 psFree(md);3549 exit(EXIT_FAILURE);3550 }3551 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {3552 psFree(md);3553 exit(EXIT_FAILURE);3554 }3555 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_resid_0", 0, NULL, 64.64)) {3556 psFree(md);3557 exit(EXIT_FAILURE);3558 }3559 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_resid_1", 0, NULL, 64.64)) {3560 psFree(md);3561 exit(EXIT_FAILURE);3562 }3563 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_resid_2", 0, NULL, 64.64)) {3564 psFree(md);3565 exit(EXIT_FAILURE);3566 }3567 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3568 psFree(md);3569 exit(EXIT_FAILURE);3570 }3571 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3572 psFree(md);3573 exit(EXIT_FAILURE);3574 }3575 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3576 psFree(md);3577 exit(EXIT_FAILURE);3578 }3579 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3580 psFree(md);3581 exit(EXIT_FAILURE);3582 }3583 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3584 psFree(md);3585 exit(EXIT_FAILURE);3586 }3587 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3588 psFree(md);3589 exit(EXIT_FAILURE);3590 }3591 if (!psMetadataAdd(md, PS_LIST_TAIL, "accept", PS_DATA_BOOL, NULL, true)) {3592 psFree(md);3593 exit(EXIT_FAILURE);3594 }3595 psFree(md);3596 exit(EXIT_FAILURE);3597 }3598 3599 object = detResidExpObjectFromMetadata(md);3600 if (!object) {3601 psFree(md);3602 exit(EXIT_FAILURE);3603 }3604 3605 psFree(md);3606 3607 psFree(object);3608 exit(EXIT_FAILURE);3609 }3610 if (!object->iteration == -32) {3611 psFree(object);3612 exit(EXIT_FAILURE);3613 }3614 psFree(object);3615 exit(EXIT_FAILURE);3616 }3617 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {3618 psFree(object);3619 exit(EXIT_FAILURE);3620 }3621 if (!object->bg == 64.64) {3622 psFree(object);3623 exit(EXIT_FAILURE);3624 }3625 if (!object->bg_stdev == 64.64) {3626 psFree(object);3627 exit(EXIT_FAILURE);3628 }3629 if (!object->bg_mean_stdev == 64.64) {3630 psFree(object);3631 exit(EXIT_FAILURE);3632 }3633 if (!object->bg_skewness == 64.64) {3634 psFree(object);3635 exit(EXIT_FAILURE);3636 }3637 if (!object->bg_kurtosis == 64.64) {3638 psFree(object);3639 exit(EXIT_FAILURE);3640 }3641 if (!object->bin_stdev == 64.64) {3642 psFree(object);3643 exit(EXIT_FAILURE);3644 }3645 if (!object->fringe_0 == 64.64) {3646 psFree(object);3647 exit(EXIT_FAILURE);3648 }3649 if (!object->fringe_1 == 64.64) {3650 psFree(object);3651 exit(EXIT_FAILURE);3652 }3653 if (!object->fringe_2 == 64.64) {3654 psFree(object);3655 exit(EXIT_FAILURE);3656 }3657 if (!object->fringe_resid_0 == 64.64) {3658 psFree(object);3659 exit(EXIT_FAILURE);3660 }3661 if (!object->fringe_resid_1 == 64.64) {3662 psFree(object);3663 exit(EXIT_FAILURE);3664 }3665 if (!object->fringe_resid_2 == 64.64) {3666 psFree(object);3667 exit(EXIT_FAILURE);3668 }3669 if (!object->user_1 == 64.64) {3670 psFree(object);3671 exit(EXIT_FAILURE);3672 }3673 if (!object->user_2 == 64.64) {3674 psFree(object);3675 exit(EXIT_FAILURE);3676 }3677 if (!object->user_3 == 64.64) {3678 psFree(object);3679 exit(EXIT_FAILURE);3680 }3681 if (!object->user_4 == 64.64) {3682 psFree(object);3683 exit(EXIT_FAILURE);3684 }3685 if (!object->user_5 == 64.64) {3686 psFree(object);3687 exit(EXIT_FAILURE);3688 }3689 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3690 psFree(object);3691 exit(EXIT_FAILURE);3692 }3693 3653 if (!object->accept == true) { 3694 3654 psFree(object); 3695 3655 exit(EXIT_FAILURE); 3696 3656 } 3697 psFree(object);3698 exit(EXIT_FAILURE);3699 }3700 3701 psFree(object);3702 }3703 3704 {3705 psMetadata *md;3706 detRunSummaryRow *object;3707 3708 md = psMetadataAlloc();3709 psFree(md);3710 exit(EXIT_FAILURE);3711 }3712 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3713 psFree(md);3714 exit(EXIT_FAILURE);3715 }3716 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3717 psFree(md);3718 exit(EXIT_FAILURE);3719 }3720 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3721 psFree(md);3722 exit(EXIT_FAILURE);3723 }3724 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3725 psFree(md);3726 exit(EXIT_FAILURE);3727 }3728 if (!psMetadataAdd(md, PS_LIST_TAIL, "accept", PS_DATA_BOOL, NULL, true)) {3729 psFree(md);3730 exit(EXIT_FAILURE);3731 }3732 psFree(md);3733 exit(EXIT_FAILURE);3734 }3735 3736 object = detRunSummaryObjectFromMetadata(md);3737 if (!object) {3738 psFree(md);3739 exit(EXIT_FAILURE);3740 }3741 3742 psFree(md);3743 3744 psFree(object);3745 exit(EXIT_FAILURE);3746 }3747 if (!object->iteration == -32) {3748 psFree(object);3749 exit(EXIT_FAILURE);3750 }3751 if (!object->bg == 64.64) {3752 psFree(object);3753 exit(EXIT_FAILURE);3754 }3755 if (!object->bg_stdev == 64.64) {3756 psFree(object);3757 exit(EXIT_FAILURE);3758 }3759 if (!object->bg_mean_stdev == 64.64) {3760 psFree(object);3761 exit(EXIT_FAILURE);3762 }3763 if (!object->accept == true) {3764 psFree(object);3765 exit(EXIT_FAILURE);3766 }3767 psFree(object);3768 exit(EXIT_FAILURE);3769 }3770 3771 psFree(object);3772 }3773 3774 {3775 psMetadata *md;3776 detRegisteredImfileRow *object;3777 3778 md = psMetadataAlloc();3779 psFree(md);3780 exit(EXIT_FAILURE);3781 }3782 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3783 psFree(md);3784 exit(EXIT_FAILURE);3785 }3786 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3787 psFree(md);3788 exit(EXIT_FAILURE);3789 }3790 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {3791 psFree(md);3792 exit(EXIT_FAILURE);3793 }3794 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3795 psFree(md);3796 exit(EXIT_FAILURE);3797 }3798 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3799 psFree(md);3800 exit(EXIT_FAILURE);3801 }3802 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3803 psFree(md);3804 exit(EXIT_FAILURE);3805 }3806 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3807 psFree(md);3808 exit(EXIT_FAILURE);3809 }3810 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3811 psFree(md);3812 exit(EXIT_FAILURE);3813 }3814 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3815 psFree(md);3816 exit(EXIT_FAILURE);3817 }3818 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3819 psFree(md);3820 exit(EXIT_FAILURE);3821 }3822 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3823 psFree(md);3824 exit(EXIT_FAILURE);3825 }3826 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3827 psFree(md);3828 exit(EXIT_FAILURE);3829 }3830 psFree(md);3831 exit(EXIT_FAILURE);3832 }3833 3834 object = detRegisteredImfileObjectFromMetadata(md);3835 if (!object) {3836 psFree(md);3837 exit(EXIT_FAILURE);3838 }3839 3840 psFree(md);3841 3842 psFree(object);3843 exit(EXIT_FAILURE);3844 }3845 if (!object->iteration == -32) {3846 psFree(object);3847 exit(EXIT_FAILURE);3848 }3849 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3850 psFree(object);3851 exit(EXIT_FAILURE);3852 }3853 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {3854 psFree(object);3855 exit(EXIT_FAILURE);3856 }3857 if (!object->bg == 64.64) {3858 psFree(object);3859 exit(EXIT_FAILURE);3860 }3861 if (!object->bg_stdev == 64.64) {3862 psFree(object);3863 exit(EXIT_FAILURE);3864 }3865 if (!object->bg_mean_stdev == 64.64) {3866 psFree(object);3867 exit(EXIT_FAILURE);3868 }3869 if (!object->user_1 == 64.64) {3870 psFree(object);3871 exit(EXIT_FAILURE);3872 }3873 if (!object->user_2 == 64.64) {3874 psFree(object);3875 exit(EXIT_FAILURE);3876 }3877 if (!object->user_3 == 64.64) {3878 psFree(object);3879 exit(EXIT_FAILURE);3880 }3881 if (!object->user_4 == 64.64) {3882 psFree(object);3883 exit(EXIT_FAILURE);3884 }3885 if (!object->user_5 == 64.64) {3886 psFree(object);3887 exit(EXIT_FAILURE);3888 }3889 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3890 psFree(object);3891 exit(EXIT_FAILURE);3892 }3893 psFree(object);3894 exit(EXIT_FAILURE);3895 }3896 3897 psFree(object);3898 }3899 3900 {3901 psMetadata *md;3902 detCorrectedExpRow *object;3903 3904 md = psMetadataAlloc();3905 psFree(md);3906 exit(EXIT_FAILURE);3907 }3908 psFree(md);3909 exit(EXIT_FAILURE);3910 }3911 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {3912 psFree(md);3913 exit(EXIT_FAILURE);3914 }3915 psFree(md);3916 exit(EXIT_FAILURE);3917 }3918 if (!psMetadataAddStr(md, PS_LIST_TAIL, "corr_type", 0, NULL, "a string")) {3919 psFree(md);3920 exit(EXIT_FAILURE);3921 }3922 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {3923 psFree(md);3924 exit(EXIT_FAILURE);3925 }3926 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3927 psFree(md);3928 exit(EXIT_FAILURE);3929 }3930 psFree(md);3931 exit(EXIT_FAILURE);3932 }3933 3934 object = detCorrectedExpObjectFromMetadata(md);3935 if (!object) {3936 psFree(md);3937 exit(EXIT_FAILURE);3938 }3939 3940 psFree(md);3941 3942 psFree(object);3943 exit(EXIT_FAILURE);3944 }3945 psFree(object);3946 exit(EXIT_FAILURE);3947 }3948 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {3949 psFree(object);3950 exit(EXIT_FAILURE);3951 }3952 psFree(object);3953 exit(EXIT_FAILURE);3954 }3955 if (strncmp(object->corr_type, "a string", MAX_STRING_LENGTH)) {3956 psFree(object);3957 exit(EXIT_FAILURE);3958 }3959 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {3960 psFree(object);3961 exit(EXIT_FAILURE);3962 }3963 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3964 psFree(object);3965 exit(EXIT_FAILURE);3966 }3967 psFree(object);3968 exit(EXIT_FAILURE);3969 }3970 3971 psFree(object);3972 }3973 3974 {3975 psMetadata *md;3976 detCorrectedImfileRow *object;3977 3978 md = psMetadataAlloc();3979 psFree(md);3980 exit(EXIT_FAILURE);3981 }3982 psFree(md);3983 exit(EXIT_FAILURE);3984 }3985 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3986 psFree(md);3987 exit(EXIT_FAILURE);3988 }3989 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {3990 psFree(md);3991 exit(EXIT_FAILURE);3992 }3993 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3994 psFree(md);3995 exit(EXIT_FAILURE);3996 }3997 psFree(md);3998 exit(EXIT_FAILURE);3999 }4000 4001 object = detCorrectedImfileObjectFromMetadata(md);4002 if (!object) {4003 psFree(md);4004 exit(EXIT_FAILURE);4005 }4006 4007 psFree(md);4008 4009 psFree(object);4010 exit(EXIT_FAILURE);4011 }4012 psFree(object);4013 exit(EXIT_FAILURE);4014 }4015 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {4016 psFree(object);4017 exit(EXIT_FAILURE);4018 }4019 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {4020 psFree(object);4021 exit(EXIT_FAILURE);4022 }4023 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {4024 psFree(object);4025 exit(EXIT_FAILURE);4026 }4027 psFree(object);4028 exit(EXIT_FAILURE);4029 }4030 4031 psFree(object);4032 }4033 4034 {4035 psMetadata *md;4036 magicRunRow *object;4037 4038 md = psMetadataAlloc();4039 psFree(md);4040 exit(EXIT_FAILURE);4041 }4042 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) {4043 psFree(md);4044 exit(EXIT_FAILURE);4045 }4046 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) {4047 psFree(md);4048 exit(EXIT_FAILURE);4049 }4050 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) {4051 psFree(md);4052 exit(EXIT_FAILURE);4053 }4054 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) {4055 psFree(md);4056 exit(EXIT_FAILURE);4057 }4058 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) {4059 psFree(md);4060 exit(EXIT_FAILURE);4061 }4062 psFree(md);4063 exit(EXIT_FAILURE);4064 }4065 4066 object = magicRunObjectFromMetadata(md);4067 if (!object) {4068 psFree(md);4069 exit(EXIT_FAILURE);4070 }4071 4072 psFree(md);4073 4074 psFree(object);4075 exit(EXIT_FAILURE);4076 }4077 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {4078 psFree(object);4079 exit(EXIT_FAILURE);4080 }4081 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {4082 psFree(object);4083 exit(EXIT_FAILURE);4084 }4085 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) {4086 psFree(object);4087 exit(EXIT_FAILURE);4088 }4089 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) {4090 psFree(object);4091 exit(EXIT_FAILURE);4092 }4093 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) {4094 psFree(object);4095 exit(EXIT_FAILURE);4096 }4097 psFree(object);4098 exit(EXIT_FAILURE);4099 }4100 4101 psFree(object);4102 }4103 4104 {4105 psMetadata *md;4106 magicInputSkyfileRow *object;4107 4108 md = psMetadataAlloc();4109 psFree(md);4110 exit(EXIT_FAILURE);4111 }4112 psFree(md);4113 exit(EXIT_FAILURE);4114 }4115 if (!psMetadataAddStr(md, PS_LIST_TAIL, "node", 0, NULL, "a string")) {4116 psFree(md);4117 exit(EXIT_FAILURE);4118 }4119 4120 object = magicInputSkyfileObjectFromMetadata(md);4121 if (!object) {4122 psFree(md);4123 exit(EXIT_FAILURE);4124 }4125 4126 psFree(md);4127 4128 psFree(object);4129 exit(EXIT_FAILURE);4130 }4131 psFree(object);4132 exit(EXIT_FAILURE);4133 }4134 if (strncmp(object->node, "a string", MAX_STRING_LENGTH)) {4135 psFree(object);4136 exit(EXIT_FAILURE);4137 }4138 4139 psFree(object);4140 }4141 4142 {4143 psMetadata *md;4144 magicTreeRow *object;4145 4146 md = psMetadataAlloc();4147 psFree(md);4148 exit(EXIT_FAILURE);4149 }4150 if (!psMetadataAddStr(md, PS_LIST_TAIL, "node", 0, NULL, "a string")) {4151 psFree(md);4152 exit(EXIT_FAILURE);4153 }4154 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dep", 0, NULL, "a string")) {4155 psFree(md);4156 exit(EXIT_FAILURE);4157 }4158 4159 object = magicTreeObjectFromMetadata(md);4160 if (!object) {4161 psFree(md);4162 exit(EXIT_FAILURE);4163 }4164 4165 psFree(md);4166 4167 psFree(object);4168 exit(EXIT_FAILURE);4169 }4170 if (strncmp(object->node, "a string", MAX_STRING_LENGTH)) {4171 psFree(object);4172 exit(EXIT_FAILURE);4173 }4174 if (strncmp(object->dep, "a string", MAX_STRING_LENGTH)) {4175 psFree(object);4176 exit(EXIT_FAILURE);4177 }4178 4179 psFree(object);4180 }4181 4182 {4183 psMetadata *md;4184 magicNodeResultRow *object;4185 4186 md = psMetadataAlloc();4187 psFree(md);4188 exit(EXIT_FAILURE);4189 }4190 if (!psMetadataAddStr(md, PS_LIST_TAIL, "node", 0, NULL, "a string")) {4191 psFree(md);4192 exit(EXIT_FAILURE);4193 }4194 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {4195 psFree(md);4196 exit(EXIT_FAILURE);4197 }4198 4199 object = magicNodeResultObjectFromMetadata(md);4200 if (!object) {4201 psFree(md);4202 exit(EXIT_FAILURE);4203 }4204 4205 psFree(md);4206 4207 psFree(object);4208 exit(EXIT_FAILURE);4209 }4210 if (strncmp(object->node, "a string", MAX_STRING_LENGTH)) {4211 psFree(object);4212 exit(EXIT_FAILURE);4213 }4214 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {4215 psFree(object);4216 exit(EXIT_FAILURE);4217 }4218 4219 psFree(object);4220 }4221 4222 {4223 psMetadata *md;4224 magicMaskRow *object;4225 4226 md = psMetadataAlloc();4227 psFree(md);4228 exit(EXIT_FAILURE);4229 }4230 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {4231 psFree(md);4232 exit(EXIT_FAILURE);4233 }4234 4235 object = magicMaskObjectFromMetadata(md);4236 if (!object) {4237 psFree(md);4238 exit(EXIT_FAILURE);4239 }4240 4241 psFree(md);4242 4243 psFree(object);4244 exit(EXIT_FAILURE);4245 }4246 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {4247 psFree(object);4248 exit(EXIT_FAILURE);4249 }4250 4251 psFree(object);4252 }4253 4254 {4255 psMetadata *md;4256 magicSkyfileMaskRow *object;4257 4258 md = psMetadataAlloc();4259 psFree(md);4260 exit(EXIT_FAILURE);4261 }4262 psFree(md);4263 exit(EXIT_FAILURE);4264 }4265 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {4266 psFree(md);4267 exit(EXIT_FAILURE);4268 }4269 4270 object = magicSkyfileMaskObjectFromMetadata(md);4271 if (!object) {4272 psFree(md);4273 exit(EXIT_FAILURE);4274 }4275 4276 psFree(md);4277 4278 psFree(object);4279 exit(EXIT_FAILURE);4280 }4281 psFree(object);4282 exit(EXIT_FAILURE);4283 }4284 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {4285 3657 psFree(object); 4286 3658 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
