Changeset 14061 for trunk/ippdb/tests/objectfrommetadata.c
- Timestamp:
- Jul 6, 2007, 4:55:04 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/tests/objectfrommetadata.c (modified) (29 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/tests/objectfrommetadata.c
r13937 r14061 10 10 { 11 11 psMetadata *md; 12 expTagCounterRow *object;13 14 md = psMetadataAlloc();15 psFree(md);16 exit(EXIT_FAILURE);17 }18 19 object = expTagCounterObjectFromMetadata(md);20 if (!object) {21 psFree(md);22 exit(EXIT_FAILURE);23 }24 25 psFree(md);26 27 psFree(object);28 exit(EXIT_FAILURE);29 }30 31 psFree(object);32 }33 34 {35 psMetadata *md;36 12 summitExpRow *object; 37 13 38 14 md = psMetadataAlloc(); 39 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_ id", 0, NULL, "a string")) {15 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 40 16 psFree(md); 41 17 exit(EXIT_FAILURE); … … 73 49 psFree(md); 74 50 75 if (strncmp(object->exp_ id, "a string", MAX_STRING_LENGTH)) {51 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 76 52 psFree(object); 77 53 exit(EXIT_FAILURE); … … 109 85 110 86 md = psMetadataAlloc(); 111 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_ id", 0, NULL, "a string")) {87 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 112 88 psFree(md); 113 89 exit(EXIT_FAILURE); … … 154 130 psFree(md); 155 131 156 if (strncmp(object->exp_ id, "a string", MAX_STRING_LENGTH)) {132 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 157 133 psFree(object); 158 134 exit(EXIT_FAILURE); … … 199 175 200 176 md = psMetadataAlloc(); 201 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_ id", 0, NULL, "a string")) {177 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 202 178 psFree(md); 203 179 exit(EXIT_FAILURE); … … 220 196 psFree(md); 221 197 222 if (strncmp(object->exp_ id, "a string", MAX_STRING_LENGTH)) {198 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 223 199 psFree(object); 224 200 exit(EXIT_FAILURE); … … 241 217 242 218 md = psMetadataAlloc(); 243 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_ id", 0, NULL, "a string")) {219 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 244 220 psFree(md); 245 221 exit(EXIT_FAILURE); … … 261 237 exit(EXIT_FAILURE); 262 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 (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 417 psFree(md); 418 exit(EXIT_FAILURE); 419 } 420 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) { 421 psFree(md); 422 exit(EXIT_FAILURE); 423 } 424 425 object = newExpObjectFromMetadata(md); 426 if (!object) { 427 psFree(md); 428 exit(EXIT_FAILURE); 429 } 430 431 psFree(md); 432 433 psFree(object); 434 exit(EXIT_FAILURE); 435 } 436 if (strncmp(object->tmp_exp_name, "a string", MAX_STRING_LENGTH)) { 437 psFree(object); 438 exit(EXIT_FAILURE); 439 } 440 if (strncmp(object->tmp_camera, "a string", MAX_STRING_LENGTH)) { 441 psFree(object); 442 exit(EXIT_FAILURE); 443 } 444 if (strncmp(object->tmp_telescope, "a string", MAX_STRING_LENGTH)) { 445 psFree(object); 446 exit(EXIT_FAILURE); 447 } 448 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 449 psFree(object); 450 exit(EXIT_FAILURE); 451 } 452 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 453 psFree(object); 454 exit(EXIT_FAILURE); 455 } 456 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) { 457 psFree(object); 458 exit(EXIT_FAILURE); 459 } 460 461 psFree(object); 462 } 463 464 { 465 psMetadata *md; 466 newImfileRow *object; 467 468 md = psMetadataAlloc(); 469 psFree(md); 470 exit(EXIT_FAILURE); 471 } 472 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_class_id", 0, NULL, "a string")) { 473 psFree(md); 474 exit(EXIT_FAILURE); 475 } 476 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 477 psFree(md); 478 exit(EXIT_FAILURE); 479 } 480 481 object = newImfileObjectFromMetadata(md); 482 if (!object) { 483 psFree(md); 484 exit(EXIT_FAILURE); 485 } 486 487 psFree(md); 488 489 psFree(object); 490 exit(EXIT_FAILURE); 491 } 492 if (strncmp(object->tmp_class_id, "a string", MAX_STRING_LENGTH)) { 493 psFree(object); 494 exit(EXIT_FAILURE); 495 } 496 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 497 psFree(object); 498 exit(EXIT_FAILURE); 499 } 500 501 psFree(object); 502 } 503 504 { 505 psMetadata *md; 506 rawExpRow *object; 507 508 md = psMetadataAlloc(); 509 psFree(md); 510 exit(EXIT_FAILURE); 511 } 512 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 513 psFree(md); 514 exit(EXIT_FAILURE); 515 } 516 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 517 psFree(md); 518 exit(EXIT_FAILURE); 519 } 520 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 521 psFree(md); 522 exit(EXIT_FAILURE); 523 } 524 psFree(md); 525 exit(EXIT_FAILURE); 526 } 263 527 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 264 528 psFree(md); 265 529 exit(EXIT_FAILURE); 266 530 } 267 268 object = pzPendingImfileObjectFromMetadata(md); 269 if (!object) { 270 psFree(md); 271 exit(EXIT_FAILURE); 272 } 273 274 psFree(md); 275 276 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 531 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 532 psFree(md); 533 exit(EXIT_FAILURE); 534 } 535 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 536 psFree(md); 537 exit(EXIT_FAILURE); 538 } 539 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 540 psFree(md); 541 exit(EXIT_FAILURE); 542 } 543 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 544 psFree(md); 545 exit(EXIT_FAILURE); 546 } 547 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 548 psFree(md); 549 exit(EXIT_FAILURE); 550 } 551 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 552 psFree(md); 553 exit(EXIT_FAILURE); 554 } 555 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 556 psFree(md); 557 exit(EXIT_FAILURE); 558 } 559 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 560 psFree(md); 561 exit(EXIT_FAILURE); 562 } 563 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sat_pixel_frac", 0, NULL, 32.32)) { 564 psFree(md); 565 exit(EXIT_FAILURE); 566 } 567 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 568 psFree(md); 569 exit(EXIT_FAILURE); 570 } 571 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 572 psFree(md); 573 exit(EXIT_FAILURE); 574 } 575 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 576 psFree(md); 577 exit(EXIT_FAILURE); 578 } 579 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 580 psFree(md); 581 exit(EXIT_FAILURE); 582 } 583 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 584 psFree(md); 585 exit(EXIT_FAILURE); 586 } 587 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 588 psFree(md); 589 exit(EXIT_FAILURE); 590 } 591 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 592 psFree(md); 593 exit(EXIT_FAILURE); 594 } 595 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 596 psFree(md); 597 exit(EXIT_FAILURE); 598 } 599 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 600 psFree(md); 601 exit(EXIT_FAILURE); 602 } 603 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 604 psFree(md); 605 exit(EXIT_FAILURE); 606 } 607 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 608 psFree(md); 609 exit(EXIT_FAILURE); 610 } 611 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 612 psFree(md); 613 exit(EXIT_FAILURE); 614 } 615 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 616 psFree(md); 617 exit(EXIT_FAILURE); 618 } 619 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang", 0, NULL, 32.32)) { 620 psFree(md); 621 exit(EXIT_FAILURE); 622 } 623 psFree(md); 624 exit(EXIT_FAILURE); 625 } 626 627 object = rawExpObjectFromMetadata(md); 628 if (!object) { 629 psFree(md); 630 exit(EXIT_FAILURE); 631 } 632 633 psFree(md); 634 635 psFree(object); 636 exit(EXIT_FAILURE); 637 } 638 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 277 639 psFree(object); 278 640 exit(EXIT_FAILURE); … … 286 648 exit(EXIT_FAILURE); 287 649 } 288 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 650 psFree(object); 651 exit(EXIT_FAILURE); 652 } 653 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 654 psFree(object); 655 exit(EXIT_FAILURE); 656 } 657 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 658 psFree(object); 659 exit(EXIT_FAILURE); 660 } 661 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 662 psFree(object); 663 exit(EXIT_FAILURE); 664 } 665 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 666 psFree(object); 667 exit(EXIT_FAILURE); 668 } 669 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 670 psFree(object); 671 exit(EXIT_FAILURE); 672 } 673 if (!object->airmass == 32.32) { 674 psFree(object); 675 exit(EXIT_FAILURE); 676 } 677 if (!object->ra == 64.64) { 678 psFree(object); 679 exit(EXIT_FAILURE); 680 } 681 if (!object->decl == 64.64) { 682 psFree(object); 683 exit(EXIT_FAILURE); 684 } 685 if (!object->exp_time == 32.32) { 686 psFree(object); 687 exit(EXIT_FAILURE); 688 } 689 if (!object->sat_pixel_frac == 32.32) { 690 psFree(object); 691 exit(EXIT_FAILURE); 692 } 693 if (!object->bg == 64.64) { 694 psFree(object); 695 exit(EXIT_FAILURE); 696 } 697 if (!object->bg_stdev == 64.64) { 698 psFree(object); 699 exit(EXIT_FAILURE); 700 } 701 if (!object->bg_mean_stdev == 64.64) { 702 psFree(object); 703 exit(EXIT_FAILURE); 704 } 705 if (!object->alt == 64.64) { 706 psFree(object); 707 exit(EXIT_FAILURE); 708 } 709 if (!object->az == 64.64) { 710 psFree(object); 711 exit(EXIT_FAILURE); 712 } 713 if (!object->ccd_temp == 32.32) { 714 psFree(object); 715 exit(EXIT_FAILURE); 716 } 717 if (!object->posang == 64.64) { 718 psFree(object); 719 exit(EXIT_FAILURE); 720 } 721 if (!object->user_1 == 64.64) { 722 psFree(object); 723 exit(EXIT_FAILURE); 724 } 725 if (!object->user_2 == 64.64) { 726 psFree(object); 727 exit(EXIT_FAILURE); 728 } 729 if (!object->user_3 == 64.64) { 730 psFree(object); 731 exit(EXIT_FAILURE); 732 } 733 if (!object->user_4 == 64.64) { 734 psFree(object); 735 exit(EXIT_FAILURE); 736 } 737 if (!object->user_5 == 64.64) { 738 psFree(object); 739 exit(EXIT_FAILURE); 740 } 741 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 742 psFree(object); 743 exit(EXIT_FAILURE); 744 } 745 if (!object->solang == 32.32) { 746 psFree(object); 747 exit(EXIT_FAILURE); 748 } 749 psFree(object); 750 exit(EXIT_FAILURE); 751 } 752 753 psFree(object); 754 } 755 756 { 757 psMetadata *md; 758 rawImfileRow *object; 759 760 md = psMetadataAlloc(); 761 psFree(md); 762 exit(EXIT_FAILURE); 763 } 764 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_name", 0, NULL, "a string")) { 765 psFree(md); 766 exit(EXIT_FAILURE); 767 } 768 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 769 psFree(md); 770 exit(EXIT_FAILURE); 771 } 772 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 773 psFree(md); 774 exit(EXIT_FAILURE); 775 } 776 psFree(md); 777 exit(EXIT_FAILURE); 778 } 779 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tmp_class_id", 0, NULL, "a string")) { 780 psFree(md); 781 exit(EXIT_FAILURE); 782 } 783 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 784 psFree(md); 785 exit(EXIT_FAILURE); 786 } 787 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 788 psFree(md); 789 exit(EXIT_FAILURE); 790 } 791 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 792 psFree(md); 793 exit(EXIT_FAILURE); 794 } 795 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 796 psFree(md); 797 exit(EXIT_FAILURE); 798 } 799 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 800 psFree(md); 801 exit(EXIT_FAILURE); 802 } 803 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 804 psFree(md); 805 exit(EXIT_FAILURE); 806 } 807 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 808 psFree(md); 809 exit(EXIT_FAILURE); 810 } 811 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 812 psFree(md); 813 exit(EXIT_FAILURE); 814 } 815 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 816 psFree(md); 817 exit(EXIT_FAILURE); 818 } 819 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sat_pixel_frac", 0, NULL, 32.32)) { 820 psFree(md); 821 exit(EXIT_FAILURE); 822 } 823 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 824 psFree(md); 825 exit(EXIT_FAILURE); 826 } 827 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 828 psFree(md); 829 exit(EXIT_FAILURE); 830 } 831 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 832 psFree(md); 833 exit(EXIT_FAILURE); 834 } 835 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) { 836 psFree(md); 837 exit(EXIT_FAILURE); 838 } 839 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) { 840 psFree(md); 841 exit(EXIT_FAILURE); 842 } 843 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) { 844 psFree(md); 845 exit(EXIT_FAILURE); 846 } 847 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) { 848 psFree(md); 849 exit(EXIT_FAILURE); 850 } 851 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 852 psFree(md); 853 exit(EXIT_FAILURE); 854 } 855 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 856 psFree(md); 857 exit(EXIT_FAILURE); 858 } 859 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 860 psFree(md); 861 exit(EXIT_FAILURE); 862 } 863 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 864 psFree(md); 865 exit(EXIT_FAILURE); 866 } 867 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 868 psFree(md); 869 exit(EXIT_FAILURE); 870 } 871 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 872 psFree(md); 873 exit(EXIT_FAILURE); 874 } 875 psFree(md); 876 exit(EXIT_FAILURE); 877 } 878 879 object = rawImfileObjectFromMetadata(md); 880 if (!object) { 881 psFree(md); 882 exit(EXIT_FAILURE); 883 } 884 885 psFree(md); 886 887 psFree(object); 888 exit(EXIT_FAILURE); 889 } 890 if (strncmp(object->exp_name, "a string", MAX_STRING_LENGTH)) { 891 psFree(object); 892 exit(EXIT_FAILURE); 893 } 894 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 895 psFree(object); 896 exit(EXIT_FAILURE); 897 } 898 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 899 psFree(object); 900 exit(EXIT_FAILURE); 901 } 902 psFree(object); 903 exit(EXIT_FAILURE); 904 } 905 if (strncmp(object->tmp_class_id, "a string", MAX_STRING_LENGTH)) { 289 906 psFree(object); 290 907 exit(EXIT_FAILURE); … … 294 911 exit(EXIT_FAILURE); 295 912 } 296 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 297 psFree(object); 298 exit(EXIT_FAILURE); 299 } 300 301 psFree(object); 302 } 303 304 { 305 psMetadata *md; 306 pzDoneExpRow *object; 307 308 md = psMetadataAlloc(); 309 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 913 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 914 psFree(object); 915 exit(EXIT_FAILURE); 916 } 917 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 918 psFree(object); 919 exit(EXIT_FAILURE); 920 } 921 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 922 psFree(object); 923 exit(EXIT_FAILURE); 924 } 925 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 926 psFree(object); 927 exit(EXIT_FAILURE); 928 } 929 if (!object->airmass == 32.32) { 930 psFree(object); 931 exit(EXIT_FAILURE); 932 } 933 if (!object->ra == 64.64) { 934 psFree(object); 935 exit(EXIT_FAILURE); 936 } 937 if (!object->decl == 64.64) { 938 psFree(object); 939 exit(EXIT_FAILURE); 940 } 941 if (!object->exp_time == 32.32) { 942 psFree(object); 943 exit(EXIT_FAILURE); 944 } 945 if (!object->sat_pixel_frac == 32.32) { 946 psFree(object); 947 exit(EXIT_FAILURE); 948 } 949 if (!object->bg == 64.64) { 950 psFree(object); 951 exit(EXIT_FAILURE); 952 } 953 if (!object->bg_stdev == 64.64) { 954 psFree(object); 955 exit(EXIT_FAILURE); 956 } 957 if (!object->bg_mean_stdev == 64.64) { 958 psFree(object); 959 exit(EXIT_FAILURE); 960 } 961 if (!object->alt == 64.64) { 962 psFree(object); 963 exit(EXIT_FAILURE); 964 } 965 if (!object->az == 64.64) { 966 psFree(object); 967 exit(EXIT_FAILURE); 968 } 969 if (!object->ccd_temp == 32.32) { 970 psFree(object); 971 exit(EXIT_FAILURE); 972 } 973 if (!object->posang == 64.64) { 974 psFree(object); 975 exit(EXIT_FAILURE); 976 } 977 if (!object->user_1 == 64.64) { 978 psFree(object); 979 exit(EXIT_FAILURE); 980 } 981 if (!object->user_2 == 64.64) { 982 psFree(object); 983 exit(EXIT_FAILURE); 984 } 985 if (!object->user_3 == 64.64) { 986 psFree(object); 987 exit(EXIT_FAILURE); 988 } 989 if (!object->user_4 == 64.64) { 990 psFree(object); 991 exit(EXIT_FAILURE); 992 } 993 if (!object->user_5 == 64.64) { 994 psFree(object); 995 exit(EXIT_FAILURE); 996 } 997 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 998 psFree(object); 999 exit(EXIT_FAILURE); 1000 } 1001 psFree(object); 1002 exit(EXIT_FAILURE); 1003 } 1004 1005 psFree(object); 1006 } 1007 1008 { 1009 psMetadata *md; 1010 guidePendingExpRow *object; 1011 1012 md = psMetadataAlloc(); 1013 psFree(md); 1014 exit(EXIT_FAILURE); 1015 } 1016 psFree(md); 1017 exit(EXIT_FAILURE); 1018 } 1019 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 1020 psFree(md); 1021 exit(EXIT_FAILURE); 1022 } 1023 1024 object = guidePendingExpObjectFromMetadata(md); 1025 if (!object) { 1026 psFree(md); 1027 exit(EXIT_FAILURE); 1028 } 1029 1030 psFree(md); 1031 1032 psFree(object); 1033 exit(EXIT_FAILURE); 1034 } 1035 psFree(object); 1036 exit(EXIT_FAILURE); 1037 } 1038 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1039 psFree(object); 1040 exit(EXIT_FAILURE); 1041 } 1042 1043 psFree(object); 1044 } 1045 1046 { 1047 psMetadata *md; 1048 chipRunRow *object; 1049 1050 md = psMetadataAlloc(); 1051 psFree(md); 1052 exit(EXIT_FAILURE); 1053 } 1054 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1055 psFree(md); 1056 exit(EXIT_FAILURE); 1057 } 1058 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1059 psFree(md); 1060 exit(EXIT_FAILURE); 1061 } 1062 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) { 1063 psFree(md); 1064 exit(EXIT_FAILURE); 1065 } 1066 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1067 psFree(md); 1068 exit(EXIT_FAILURE); 1069 } 1070 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1071 psFree(md); 1072 exit(EXIT_FAILURE); 1073 } 1074 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1075 psFree(md); 1076 exit(EXIT_FAILURE); 1077 } 1078 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1079 psFree(md); 1080 exit(EXIT_FAILURE); 1081 } 1082 1083 object = chipRunObjectFromMetadata(md); 1084 if (!object) { 1085 psFree(md); 1086 exit(EXIT_FAILURE); 1087 } 1088 1089 psFree(md); 1090 1091 psFree(object); 1092 exit(EXIT_FAILURE); 1093 } 1094 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1095 psFree(object); 1096 exit(EXIT_FAILURE); 1097 } 1098 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1099 psFree(object); 1100 exit(EXIT_FAILURE); 1101 } 1102 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) { 1103 psFree(object); 1104 exit(EXIT_FAILURE); 1105 } 1106 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1107 psFree(object); 1108 exit(EXIT_FAILURE); 1109 } 1110 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1111 psFree(object); 1112 exit(EXIT_FAILURE); 1113 } 1114 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1115 psFree(object); 1116 exit(EXIT_FAILURE); 1117 } 1118 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1119 psFree(object); 1120 exit(EXIT_FAILURE); 1121 } 1122 1123 psFree(object); 1124 } 1125 1126 { 1127 psMetadata *md; 1128 chipInputImfileRow *object; 1129 1130 md = psMetadataAlloc(); 1131 psFree(md); 1132 exit(EXIT_FAILURE); 1133 } 1134 psFree(md); 1135 exit(EXIT_FAILURE); 1136 } 1137 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1138 psFree(md); 1139 exit(EXIT_FAILURE); 1140 } 1141 1142 object = chipInputImfileObjectFromMetadata(md); 1143 if (!object) { 1144 psFree(md); 1145 exit(EXIT_FAILURE); 1146 } 1147 1148 psFree(md); 1149 1150 psFree(object); 1151 exit(EXIT_FAILURE); 1152 } 1153 psFree(object); 1154 exit(EXIT_FAILURE); 1155 } 1156 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1157 psFree(object); 1158 exit(EXIT_FAILURE); 1159 } 1160 1161 psFree(object); 1162 } 1163 1164 { 1165 psMetadata *md; 1166 chipProcessedImfileRow *object; 1167 1168 md = psMetadataAlloc(); 1169 psFree(md); 1170 exit(EXIT_FAILURE); 1171 } 1172 psFree(md); 1173 exit(EXIT_FAILURE); 1174 } 1175 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1176 psFree(md); 1177 exit(EXIT_FAILURE); 1178 } 1179 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1180 psFree(md); 1181 exit(EXIT_FAILURE); 1182 } 1183 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) { 1184 psFree(md); 1185 exit(EXIT_FAILURE); 1186 } 1187 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) { 1188 psFree(md); 1189 exit(EXIT_FAILURE); 1190 } 1191 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) { 1192 psFree(md); 1193 exit(EXIT_FAILURE); 1194 } 1195 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias", 0, NULL, 32.32)) { 1196 psFree(md); 1197 exit(EXIT_FAILURE); 1198 } 1199 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias_stdev", 0, NULL, 32.32)) { 1200 psFree(md); 1201 exit(EXIT_FAILURE); 1202 } 1203 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 32.32)) { 1204 psFree(md); 1205 exit(EXIT_FAILURE); 1206 } 1207 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 32.32)) { 1208 psFree(md); 1209 exit(EXIT_FAILURE); 1210 } 1211 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 32.32)) { 1212 psFree(md); 1213 exit(EXIT_FAILURE); 1214 } 1215 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) { 1216 psFree(md); 1217 exit(EXIT_FAILURE); 1218 } 1219 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) { 1220 psFree(md); 1221 exit(EXIT_FAILURE); 1222 } 1223 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid", 0, NULL, 32.32)) { 1224 psFree(md); 1225 exit(EXIT_FAILURE); 1226 } 1227 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid_stdev", 0, NULL, 32.32)) { 1228 psFree(md); 1229 exit(EXIT_FAILURE); 1230 } 1231 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) { 1232 psFree(md); 1233 exit(EXIT_FAILURE); 1234 } 1235 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) { 1236 psFree(md); 1237 exit(EXIT_FAILURE); 1238 } 1239 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) { 1240 psFree(md); 1241 exit(EXIT_FAILURE); 1242 } 1243 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) { 1244 psFree(md); 1245 exit(EXIT_FAILURE); 1246 } 1247 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) { 1248 psFree(md); 1249 exit(EXIT_FAILURE); 1250 } 1251 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) { 1252 psFree(md); 1253 exit(EXIT_FAILURE); 1254 } 1255 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1256 psFree(md); 1257 exit(EXIT_FAILURE); 1258 } 1259 psFree(md); 1260 exit(EXIT_FAILURE); 1261 } 1262 1263 object = chipProcessedImfileObjectFromMetadata(md); 1264 if (!object) { 1265 psFree(md); 1266 exit(EXIT_FAILURE); 1267 } 1268 1269 psFree(md); 1270 1271 psFree(object); 1272 exit(EXIT_FAILURE); 1273 } 1274 psFree(object); 1275 exit(EXIT_FAILURE); 1276 } 1277 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1278 psFree(object); 1279 exit(EXIT_FAILURE); 1280 } 1281 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1282 psFree(object); 1283 exit(EXIT_FAILURE); 1284 } 1285 if (!object->bg == 32.32) { 1286 psFree(object); 1287 exit(EXIT_FAILURE); 1288 } 1289 if (!object->bg_stdev == 32.32) { 1290 psFree(object); 1291 exit(EXIT_FAILURE); 1292 } 1293 if (!object->bg_mean_stdev == 32.32) { 1294 psFree(object); 1295 exit(EXIT_FAILURE); 1296 } 1297 if (!object->bias == 32.32) { 1298 psFree(object); 1299 exit(EXIT_FAILURE); 1300 } 1301 if (!object->bias_stdev == 32.32) { 1302 psFree(object); 1303 exit(EXIT_FAILURE); 1304 } 1305 if (!object->fringe_0 == 32.32) { 1306 psFree(object); 1307 exit(EXIT_FAILURE); 1308 } 1309 if (!object->fringe_1 == 32.32) { 1310 psFree(object); 1311 exit(EXIT_FAILURE); 1312 } 1313 if (!object->fringe_2 == 32.32) { 1314 psFree(object); 1315 exit(EXIT_FAILURE); 1316 } 1317 if (!object->sigma_ra == 32.32) { 1318 psFree(object); 1319 exit(EXIT_FAILURE); 1320 } 1321 if (!object->sigma_dec == 32.32) { 1322 psFree(object); 1323 exit(EXIT_FAILURE); 1324 } 1325 if (!object->ap_resid == 32.32) { 1326 psFree(object); 1327 exit(EXIT_FAILURE); 1328 } 1329 if (!object->ap_resid_stdev == 32.32) { 1330 psFree(object); 1331 exit(EXIT_FAILURE); 1332 } 1333 if (!object->fwhm == 32.32) { 1334 psFree(object); 1335 exit(EXIT_FAILURE); 1336 } 1337 if (!object->fwhm_range == 32.32) { 1338 psFree(object); 1339 exit(EXIT_FAILURE); 1340 } 1341 if (!object->n_stars == -32) { 1342 psFree(object); 1343 exit(EXIT_FAILURE); 1344 } 1345 if (!object->n_extended == -32) { 1346 psFree(object); 1347 exit(EXIT_FAILURE); 1348 } 1349 if (!object->n_cr == -32) { 1350 psFree(object); 1351 exit(EXIT_FAILURE); 1352 } 1353 if (!object->n_astrom == -32) { 1354 psFree(object); 1355 exit(EXIT_FAILURE); 1356 } 1357 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1358 psFree(object); 1359 exit(EXIT_FAILURE); 1360 } 1361 psFree(object); 1362 exit(EXIT_FAILURE); 1363 } 1364 1365 psFree(object); 1366 } 1367 1368 { 1369 psMetadata *md; 1370 chipMaskRow *object; 1371 1372 md = psMetadataAlloc(); 1373 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1374 psFree(md); 1375 exit(EXIT_FAILURE); 1376 } 1377 1378 object = chipMaskObjectFromMetadata(md); 1379 if (!object) { 1380 psFree(md); 1381 exit(EXIT_FAILURE); 1382 } 1383 1384 psFree(md); 1385 1386 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1387 psFree(object); 1388 exit(EXIT_FAILURE); 1389 } 1390 1391 psFree(object); 1392 } 1393 1394 { 1395 psMetadata *md; 1396 camRunRow *object; 1397 1398 md = psMetadataAlloc(); 1399 psFree(md); 1400 exit(EXIT_FAILURE); 1401 } 1402 psFree(md); 1403 exit(EXIT_FAILURE); 1404 } 1405 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1406 psFree(md); 1407 exit(EXIT_FAILURE); 1408 } 1409 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1410 psFree(md); 1411 exit(EXIT_FAILURE); 1412 } 1413 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir_state", 0, NULL, "a string")) { 1414 psFree(md); 1415 exit(EXIT_FAILURE); 1416 } 1417 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1418 psFree(md); 1419 exit(EXIT_FAILURE); 1420 } 1421 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1422 psFree(md); 1423 exit(EXIT_FAILURE); 1424 } 1425 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1426 psFree(md); 1427 exit(EXIT_FAILURE); 1428 } 1429 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1430 psFree(md); 1431 exit(EXIT_FAILURE); 1432 } 1433 1434 object = camRunObjectFromMetadata(md); 1435 if (!object) { 1436 psFree(md); 1437 exit(EXIT_FAILURE); 1438 } 1439 1440 psFree(md); 1441 1442 psFree(object); 1443 exit(EXIT_FAILURE); 1444 } 1445 psFree(object); 1446 exit(EXIT_FAILURE); 1447 } 1448 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1449 psFree(object); 1450 exit(EXIT_FAILURE); 1451 } 1452 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1453 psFree(object); 1454 exit(EXIT_FAILURE); 1455 } 1456 if (strncmp(object->workdir_state, "a string", MAX_STRING_LENGTH)) { 1457 psFree(object); 1458 exit(EXIT_FAILURE); 1459 } 1460 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1461 psFree(object); 1462 exit(EXIT_FAILURE); 1463 } 1464 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1465 psFree(object); 1466 exit(EXIT_FAILURE); 1467 } 1468 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1469 psFree(object); 1470 exit(EXIT_FAILURE); 1471 } 1472 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1473 psFree(object); 1474 exit(EXIT_FAILURE); 1475 } 1476 1477 psFree(object); 1478 } 1479 1480 { 1481 psMetadata *md; 1482 camProcessedExpRow *object; 1483 1484 md = psMetadataAlloc(); 1485 psFree(md); 1486 exit(EXIT_FAILURE); 1487 } 1488 psFree(md); 1489 exit(EXIT_FAILURE); 1490 } 1491 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1492 psFree(md); 1493 exit(EXIT_FAILURE); 1494 } 1495 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) { 1496 psFree(md); 1497 exit(EXIT_FAILURE); 1498 } 1499 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) { 1500 psFree(md); 1501 exit(EXIT_FAILURE); 1502 } 1503 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) { 1504 psFree(md); 1505 exit(EXIT_FAILURE); 1506 } 1507 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) { 1508 psFree(md); 1509 exit(EXIT_FAILURE); 1510 } 1511 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) { 1512 psFree(md); 1513 exit(EXIT_FAILURE); 1514 } 1515 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_mean", 0, NULL, 32.32)) { 1516 psFree(md); 1517 exit(EXIT_FAILURE); 1518 } 1519 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_stdev", 0, NULL, 32.32)) { 1520 psFree(md); 1521 exit(EXIT_FAILURE); 1522 } 1523 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) { 1524 psFree(md); 1525 exit(EXIT_FAILURE); 1526 } 1527 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) { 1528 psFree(md); 1529 exit(EXIT_FAILURE); 1530 } 1531 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) { 1532 psFree(md); 1533 exit(EXIT_FAILURE); 1534 } 1535 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) { 1536 psFree(md); 1537 exit(EXIT_FAILURE); 1538 } 1539 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) { 1540 psFree(md); 1541 exit(EXIT_FAILURE); 1542 } 1543 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) { 1544 psFree(md); 1545 exit(EXIT_FAILURE); 1546 } 1547 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1548 psFree(md); 1549 exit(EXIT_FAILURE); 1550 } 1551 psFree(md); 1552 exit(EXIT_FAILURE); 1553 } 1554 1555 object = camProcessedExpObjectFromMetadata(md); 1556 if (!object) { 1557 psFree(md); 1558 exit(EXIT_FAILURE); 1559 } 1560 1561 psFree(md); 1562 1563 psFree(object); 1564 exit(EXIT_FAILURE); 1565 } 1566 psFree(object); 1567 exit(EXIT_FAILURE); 1568 } 1569 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1570 psFree(object); 1571 exit(EXIT_FAILURE); 1572 } 1573 if (!object->bg == 32.32) { 1574 psFree(object); 1575 exit(EXIT_FAILURE); 1576 } 1577 if (!object->bg_stdev == 32.32) { 1578 psFree(object); 1579 exit(EXIT_FAILURE); 1580 } 1581 if (!object->bg_mean_stdev == 32.32) { 1582 psFree(object); 1583 exit(EXIT_FAILURE); 1584 } 1585 if (!object->sigma_ra == 32.32) { 1586 psFree(object); 1587 exit(EXIT_FAILURE); 1588 } 1589 if (!object->sigma_dec == 32.32) { 1590 psFree(object); 1591 exit(EXIT_FAILURE); 1592 } 1593 if (!object->zp_mean == 32.32) { 1594 psFree(object); 1595 exit(EXIT_FAILURE); 1596 } 1597 if (!object->zp_stdev == 32.32) { 1598 psFree(object); 1599 exit(EXIT_FAILURE); 1600 } 1601 if (!object->fwhm == 32.32) { 1602 psFree(object); 1603 exit(EXIT_FAILURE); 1604 } 1605 if (!object->fwhm_range == 32.32) { 1606 psFree(object); 1607 exit(EXIT_FAILURE); 1608 } 1609 if (!object->n_stars == -32) { 1610 psFree(object); 1611 exit(EXIT_FAILURE); 1612 } 1613 if (!object->n_extended == -32) { 1614 psFree(object); 1615 exit(EXIT_FAILURE); 1616 } 1617 if (!object->n_cr == -32) { 1618 psFree(object); 1619 exit(EXIT_FAILURE); 1620 } 1621 if (!object->n_astrom == -32) { 1622 psFree(object); 1623 exit(EXIT_FAILURE); 1624 } 1625 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1626 psFree(object); 1627 exit(EXIT_FAILURE); 1628 } 1629 psFree(object); 1630 exit(EXIT_FAILURE); 1631 } 1632 1633 psFree(object); 1634 } 1635 1636 { 1637 psMetadata *md; 1638 camMaskRow *object; 1639 1640 md = psMetadataAlloc(); 1641 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1642 psFree(md); 1643 exit(EXIT_FAILURE); 1644 } 1645 1646 object = camMaskObjectFromMetadata(md); 1647 if (!object) { 1648 psFree(md); 1649 exit(EXIT_FAILURE); 1650 } 1651 1652 psFree(md); 1653 1654 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1655 psFree(object); 1656 exit(EXIT_FAILURE); 1657 } 1658 1659 psFree(object); 1660 } 1661 1662 { 1663 psMetadata *md; 1664 warpRunRow *object; 1665 1666 md = psMetadataAlloc(); 1667 psFree(md); 1668 exit(EXIT_FAILURE); 1669 } 1670 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) { 1671 psFree(md); 1672 exit(EXIT_FAILURE); 1673 } 1674 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1675 psFree(md); 1676 exit(EXIT_FAILURE); 1677 } 1678 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1679 psFree(md); 1680 exit(EXIT_FAILURE); 1681 } 1682 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1683 psFree(md); 1684 exit(EXIT_FAILURE); 1685 } 1686 psFree(md); 1687 exit(EXIT_FAILURE); 1688 } 1689 1690 object = warpRunObjectFromMetadata(md); 1691 if (!object) { 1692 psFree(md); 1693 exit(EXIT_FAILURE); 1694 } 1695 1696 psFree(md); 1697 1698 psFree(object); 1699 exit(EXIT_FAILURE); 1700 } 1701 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) { 1702 psFree(object); 1703 exit(EXIT_FAILURE); 1704 } 1705 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1706 psFree(object); 1707 exit(EXIT_FAILURE); 1708 } 1709 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1710 psFree(object); 1711 exit(EXIT_FAILURE); 1712 } 1713 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1714 psFree(object); 1715 exit(EXIT_FAILURE); 1716 } 1717 psFree(object); 1718 exit(EXIT_FAILURE); 1719 } 1720 1721 psFree(object); 1722 } 1723 1724 { 1725 psMetadata *md; 1726 warpInputExpRow *object; 1727 1728 md = psMetadataAlloc(); 1729 psFree(md); 1730 exit(EXIT_FAILURE); 1731 } 1732 psFree(md); 1733 exit(EXIT_FAILURE); 1734 } 1735 if (!psMetadataAdd(md, PS_LIST_TAIL, "magiced", PS_DATA_BOOL, NULL, true)) { 1736 psFree(md); 1737 exit(EXIT_FAILURE); 1738 } 1739 1740 object = warpInputExpObjectFromMetadata(md); 1741 if (!object) { 1742 psFree(md); 1743 exit(EXIT_FAILURE); 1744 } 1745 1746 psFree(md); 1747 1748 psFree(object); 1749 exit(EXIT_FAILURE); 1750 } 1751 psFree(object); 1752 exit(EXIT_FAILURE); 1753 } 1754 if (!object->magiced == true) { 1755 psFree(object); 1756 exit(EXIT_FAILURE); 1757 } 1758 1759 psFree(object); 1760 } 1761 1762 { 1763 psMetadata *md; 1764 warpSkyCellMapRow *object; 1765 1766 md = psMetadataAlloc(); 1767 psFree(md); 1768 exit(EXIT_FAILURE); 1769 } 1770 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1771 psFree(md); 1772 exit(EXIT_FAILURE); 1773 } 1774 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1775 psFree(md); 1776 exit(EXIT_FAILURE); 1777 } 1778 psFree(md); 1779 exit(EXIT_FAILURE); 1780 } 1781 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1782 psFree(md); 1783 exit(EXIT_FAILURE); 1784 } 1785 psFree(md); 1786 exit(EXIT_FAILURE); 1787 } 1788 1789 object = warpSkyCellMapObjectFromMetadata(md); 1790 if (!object) { 1791 psFree(md); 1792 exit(EXIT_FAILURE); 1793 } 1794 1795 psFree(md); 1796 1797 psFree(object); 1798 exit(EXIT_FAILURE); 1799 } 1800 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 1801 psFree(object); 1802 exit(EXIT_FAILURE); 1803 } 1804 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 1805 psFree(object); 1806 exit(EXIT_FAILURE); 1807 } 1808 psFree(object); 1809 exit(EXIT_FAILURE); 1810 } 1811 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1812 psFree(object); 1813 exit(EXIT_FAILURE); 1814 } 1815 psFree(object); 1816 exit(EXIT_FAILURE); 1817 } 1818 1819 psFree(object); 1820 } 1821 1822 { 1823 psMetadata *md; 1824 warpSkyfileRow *object; 1825 1826 md = psMetadataAlloc(); 1827 psFree(md); 1828 exit(EXIT_FAILURE); 1829 } 1830 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1831 psFree(md); 1832 exit(EXIT_FAILURE); 1833 } 1834 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1835 psFree(md); 1836 exit(EXIT_FAILURE); 1837 } 1838 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1839 psFree(md); 1840 exit(EXIT_FAILURE); 1841 } 1842 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1843 psFree(md); 1844 exit(EXIT_FAILURE); 1845 } 1846 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 1847 psFree(md); 1848 exit(EXIT_FAILURE); 1849 } 1850 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 1851 psFree(md); 1852 exit(EXIT_FAILURE); 1853 } 1854 1855 object = warpSkyfileObjectFromMetadata(md); 1856 if (!object) { 1857 psFree(md); 1858 exit(EXIT_FAILURE); 1859 } 1860 1861 psFree(md); 1862 1863 psFree(object); 1864 exit(EXIT_FAILURE); 1865 } 1866 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 1867 psFree(object); 1868 exit(EXIT_FAILURE); 1869 } 1870 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 1871 psFree(object); 1872 exit(EXIT_FAILURE); 1873 } 1874 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1875 psFree(object); 1876 exit(EXIT_FAILURE); 1877 } 1878 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1879 psFree(object); 1880 exit(EXIT_FAILURE); 1881 } 1882 if (!object->bg == 64.64) { 1883 psFree(object); 1884 exit(EXIT_FAILURE); 1885 } 1886 if (!object->bg_stdev == 64.64) { 1887 psFree(object); 1888 exit(EXIT_FAILURE); 1889 } 1890 1891 psFree(object); 1892 } 1893 1894 { 1895 psMetadata *md; 1896 diffRunRow *object; 1897 1898 md = psMetadataAlloc(); 1899 psFree(md); 1900 exit(EXIT_FAILURE); 1901 } 1902 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1903 psFree(md); 1904 exit(EXIT_FAILURE); 1905 } 1906 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1907 psFree(md); 1908 exit(EXIT_FAILURE); 1909 } 1910 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1911 psFree(md); 1912 exit(EXIT_FAILURE); 1913 } 1914 psFree(md); 1915 exit(EXIT_FAILURE); 1916 } 1917 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1918 psFree(md); 1919 exit(EXIT_FAILURE); 1920 } 1921 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1922 psFree(md); 1923 exit(EXIT_FAILURE); 1924 } 1925 1926 object = diffRunObjectFromMetadata(md); 1927 if (!object) { 1928 psFree(md); 1929 exit(EXIT_FAILURE); 1930 } 1931 1932 psFree(md); 1933 1934 psFree(object); 1935 exit(EXIT_FAILURE); 1936 } 1937 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1938 psFree(object); 1939 exit(EXIT_FAILURE); 1940 } 1941 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1942 psFree(object); 1943 exit(EXIT_FAILURE); 1944 } 1945 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1946 psFree(object); 1947 exit(EXIT_FAILURE); 1948 } 1949 psFree(object); 1950 exit(EXIT_FAILURE); 1951 } 1952 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 1953 psFree(object); 1954 exit(EXIT_FAILURE); 1955 } 1956 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 1957 psFree(object); 1958 exit(EXIT_FAILURE); 1959 } 1960 1961 psFree(object); 1962 } 1963 1964 { 1965 psMetadata *md; 1966 diffInputSkyfileRow *object; 1967 1968 md = psMetadataAlloc(); 1969 psFree(md); 1970 exit(EXIT_FAILURE); 1971 } 1972 psFree(md); 1973 exit(EXIT_FAILURE); 1974 } 1975 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1976 psFree(md); 1977 exit(EXIT_FAILURE); 1978 } 1979 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1980 psFree(md); 1981 exit(EXIT_FAILURE); 1982 } 1983 if (!psMetadataAddStr(md, PS_LIST_TAIL, "kind", 0, NULL, "a string")) { 1984 psFree(md); 1985 exit(EXIT_FAILURE); 1986 } 1987 if (!psMetadataAdd(md, PS_LIST_TAIL, "template", PS_DATA_BOOL, NULL, true)) { 1988 psFree(md); 1989 exit(EXIT_FAILURE); 1990 } 1991 1992 object = diffInputSkyfileObjectFromMetadata(md); 1993 if (!object) { 1994 psFree(md); 1995 exit(EXIT_FAILURE); 1996 } 1997 1998 psFree(md); 1999 2000 psFree(object); 2001 exit(EXIT_FAILURE); 2002 } 2003 psFree(object); 2004 exit(EXIT_FAILURE); 2005 } 2006 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2007 psFree(object); 2008 exit(EXIT_FAILURE); 2009 } 2010 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2011 psFree(object); 2012 exit(EXIT_FAILURE); 2013 } 2014 if (strncmp(object->kind, "a string", MAX_STRING_LENGTH)) { 2015 psFree(object); 2016 exit(EXIT_FAILURE); 2017 } 2018 if (!object->template == true) { 2019 psFree(object); 2020 exit(EXIT_FAILURE); 2021 } 2022 2023 psFree(object); 2024 } 2025 2026 { 2027 psMetadata *md; 2028 diffSkyfileRow *object; 2029 2030 md = psMetadataAlloc(); 2031 psFree(md); 2032 exit(EXIT_FAILURE); 2033 } 2034 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2035 psFree(md); 2036 exit(EXIT_FAILURE); 2037 } 2038 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2039 psFree(md); 2040 exit(EXIT_FAILURE); 2041 } 2042 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2043 psFree(md); 2044 exit(EXIT_FAILURE); 2045 } 2046 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2047 psFree(md); 2048 exit(EXIT_FAILURE); 2049 } 2050 2051 object = diffSkyfileObjectFromMetadata(md); 2052 if (!object) { 2053 psFree(md); 2054 exit(EXIT_FAILURE); 2055 } 2056 2057 psFree(md); 2058 2059 psFree(object); 2060 exit(EXIT_FAILURE); 2061 } 2062 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2063 psFree(object); 2064 exit(EXIT_FAILURE); 2065 } 2066 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2067 psFree(object); 2068 exit(EXIT_FAILURE); 2069 } 2070 if (!object->bg == 64.64) { 2071 psFree(object); 2072 exit(EXIT_FAILURE); 2073 } 2074 if (!object->bg_stdev == 64.64) { 2075 psFree(object); 2076 exit(EXIT_FAILURE); 2077 } 2078 2079 psFree(object); 2080 } 2081 2082 { 2083 psMetadata *md; 2084 stackRunRow *object; 2085 2086 md = psMetadataAlloc(); 2087 psFree(md); 2088 exit(EXIT_FAILURE); 2089 } 2090 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2091 psFree(md); 2092 exit(EXIT_FAILURE); 2093 } 2094 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 2095 psFree(md); 2096 exit(EXIT_FAILURE); 2097 } 2098 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 2099 psFree(md); 2100 exit(EXIT_FAILURE); 2101 } 2102 psFree(md); 2103 exit(EXIT_FAILURE); 2104 } 2105 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 2106 psFree(md); 2107 exit(EXIT_FAILURE); 2108 } 2109 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 2110 psFree(md); 2111 exit(EXIT_FAILURE); 2112 } 2113 2114 object = stackRunObjectFromMetadata(md); 2115 if (!object) { 2116 psFree(md); 2117 exit(EXIT_FAILURE); 2118 } 2119 2120 psFree(md); 2121 2122 psFree(object); 2123 exit(EXIT_FAILURE); 2124 } 2125 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 2126 psFree(object); 2127 exit(EXIT_FAILURE); 2128 } 2129 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 2130 psFree(object); 2131 exit(EXIT_FAILURE); 2132 } 2133 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 2134 psFree(object); 2135 exit(EXIT_FAILURE); 2136 } 2137 psFree(object); 2138 exit(EXIT_FAILURE); 2139 } 2140 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2141 psFree(object); 2142 exit(EXIT_FAILURE); 2143 } 2144 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2145 psFree(object); 2146 exit(EXIT_FAILURE); 2147 } 2148 2149 psFree(object); 2150 } 2151 2152 { 2153 psMetadata *md; 2154 stackInputSkyfileRow *object; 2155 2156 md = psMetadataAlloc(); 2157 psFree(md); 2158 exit(EXIT_FAILURE); 2159 } 2160 psFree(md); 2161 exit(EXIT_FAILURE); 2162 } 2163 2164 object = stackInputSkyfileObjectFromMetadata(md); 2165 if (!object) { 2166 psFree(md); 2167 exit(EXIT_FAILURE); 2168 } 2169 2170 psFree(md); 2171 2172 psFree(object); 2173 exit(EXIT_FAILURE); 2174 } 2175 psFree(object); 2176 exit(EXIT_FAILURE); 2177 } 2178 2179 psFree(object); 2180 } 2181 2182 { 2183 psMetadata *md; 2184 stackSumSkyfileRow *object; 2185 2186 md = psMetadataAlloc(); 2187 psFree(md); 2188 exit(EXIT_FAILURE); 2189 } 2190 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2191 psFree(md); 2192 exit(EXIT_FAILURE); 2193 } 2194 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2195 psFree(md); 2196 exit(EXIT_FAILURE); 2197 } 2198 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2199 psFree(md); 2200 exit(EXIT_FAILURE); 2201 } 2202 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2203 psFree(md); 2204 exit(EXIT_FAILURE); 2205 } 2206 2207 object = stackSumSkyfileObjectFromMetadata(md); 2208 if (!object) { 2209 psFree(md); 2210 exit(EXIT_FAILURE); 2211 } 2212 2213 psFree(md); 2214 2215 psFree(object); 2216 exit(EXIT_FAILURE); 2217 } 2218 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2219 psFree(object); 2220 exit(EXIT_FAILURE); 2221 } 2222 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2223 psFree(object); 2224 exit(EXIT_FAILURE); 2225 } 2226 if (!object->bg == 64.64) { 2227 psFree(object); 2228 exit(EXIT_FAILURE); 2229 } 2230 if (!object->bg_stdev == 64.64) { 2231 psFree(object); 2232 exit(EXIT_FAILURE); 2233 } 2234 2235 psFree(object); 2236 } 2237 2238 { 2239 psMetadata *md; 2240 detRunRow *object; 2241 2242 md = psMetadataAlloc(); 2243 psFree(md); 2244 exit(EXIT_FAILURE); 2245 } 2246 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 2247 psFree(md); 2248 exit(EXIT_FAILURE); 2249 } 2250 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) { 2251 psFree(md); 2252 exit(EXIT_FAILURE); 2253 } 2254 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) { 2255 psFree(md); 2256 exit(EXIT_FAILURE); 2257 } 2258 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2259 psFree(md); 2260 exit(EXIT_FAILURE); 2261 } 2262 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 2263 psFree(md); 2264 exit(EXIT_FAILURE); 2265 } 2266 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 310 2267 psFree(md); 311 2268 exit(EXIT_FAILURE); … … 319 2276 exit(EXIT_FAILURE); 320 2277 } 321 322 object = pzDoneExpObjectFromMetadata(md); 323 if (!object) { 324 psFree(md); 325 exit(EXIT_FAILURE); 326 } 327 328 psFree(md); 329 330 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 2278 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 2279 psFree(md); 2280 exit(EXIT_FAILURE); 2281 } 2282 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 2283 psFree(md); 2284 exit(EXIT_FAILURE); 2285 } 2286 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 2287 psFree(md); 2288 exit(EXIT_FAILURE); 2289 } 2290 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_min", 0, NULL, 32.32)) { 2291 psFree(md); 2292 exit(EXIT_FAILURE); 2293 } 2294 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_max", 0, NULL, 32.32)) { 2295 psFree(md); 2296 exit(EXIT_FAILURE); 2297 } 2298 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_min", 0, NULL, 32.32)) { 2299 psFree(md); 2300 exit(EXIT_FAILURE); 2301 } 2302 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_max", 0, NULL, 32.32)) { 2303 psFree(md); 2304 exit(EXIT_FAILURE); 2305 } 2306 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_min", 0, NULL, 32.32)) { 2307 psFree(md); 2308 exit(EXIT_FAILURE); 2309 } 2310 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_max", 0, NULL, 32.32)) { 2311 psFree(md); 2312 exit(EXIT_FAILURE); 2313 } 2314 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_min", 0, NULL, 64.64)) { 2315 psFree(md); 2316 exit(EXIT_FAILURE); 2317 } 2318 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_max", 0, NULL, 64.64)) { 2319 psFree(md); 2320 exit(EXIT_FAILURE); 2321 } 2322 psFree(md); 2323 exit(EXIT_FAILURE); 2324 } 2325 psFree(md); 2326 exit(EXIT_FAILURE); 2327 } 2328 psFree(md); 2329 exit(EXIT_FAILURE); 2330 } 2331 psFree(md); 2332 exit(EXIT_FAILURE); 2333 } 2334 psFree(md); 2335 exit(EXIT_FAILURE); 2336 } 2337 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_min", 0, NULL, 32.32)) { 2338 psFree(md); 2339 exit(EXIT_FAILURE); 2340 } 2341 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_max", 0, NULL, 32.32)) { 2342 psFree(md); 2343 exit(EXIT_FAILURE); 2344 } 2345 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 2346 psFree(md); 2347 exit(EXIT_FAILURE); 2348 } 2349 if (!psMetadataAddS32(md, PS_LIST_TAIL, "parent", 0, NULL, -32)) { 2350 psFree(md); 2351 exit(EXIT_FAILURE); 2352 } 2353 2354 object = detRunObjectFromMetadata(md); 2355 if (!object) { 2356 psFree(md); 2357 exit(EXIT_FAILURE); 2358 } 2359 2360 psFree(md); 2361 2362 psFree(object); 2363 exit(EXIT_FAILURE); 2364 } 2365 if (!object->iteration == -32) { 2366 psFree(object); 2367 exit(EXIT_FAILURE); 2368 } 2369 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) { 2370 psFree(object); 2371 exit(EXIT_FAILURE); 2372 } 2373 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) { 2374 psFree(object); 2375 exit(EXIT_FAILURE); 2376 } 2377 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 2378 psFree(object); 2379 exit(EXIT_FAILURE); 2380 } 2381 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 2382 psFree(object); 2383 exit(EXIT_FAILURE); 2384 } 2385 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 331 2386 psFree(object); 332 2387 exit(EXIT_FAILURE); … … 340 2395 exit(EXIT_FAILURE); 341 2396 } 342 343 psFree(object); 344 } 345 346 { 347 psMetadata *md; 348 pzDoneImfileRow *object; 349 350 md = psMetadataAlloc(); 351 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 352 psFree(md); 353 exit(EXIT_FAILURE); 354 } 355 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 356 psFree(md); 357 exit(EXIT_FAILURE); 358 } 359 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 360 psFree(md); 361 exit(EXIT_FAILURE); 362 } 363 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 2397 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 2398 psFree(object); 2399 exit(EXIT_FAILURE); 2400 } 2401 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 2402 psFree(object); 2403 exit(EXIT_FAILURE); 2404 } 2405 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 2406 psFree(object); 2407 exit(EXIT_FAILURE); 2408 } 2409 if (!object->airmass_min == 32.32) { 2410 psFree(object); 2411 exit(EXIT_FAILURE); 2412 } 2413 if (!object->airmass_max == 32.32) { 2414 psFree(object); 2415 exit(EXIT_FAILURE); 2416 } 2417 if (!object->exp_time_min == 32.32) { 2418 psFree(object); 2419 exit(EXIT_FAILURE); 2420 } 2421 if (!object->exp_time_max == 32.32) { 2422 psFree(object); 2423 exit(EXIT_FAILURE); 2424 } 2425 if (!object->ccd_temp_min == 32.32) { 2426 psFree(object); 2427 exit(EXIT_FAILURE); 2428 } 2429 if (!object->ccd_temp_max == 32.32) { 2430 psFree(object); 2431 exit(EXIT_FAILURE); 2432 } 2433 if (!object->posang_min == 64.64) { 2434 psFree(object); 2435 exit(EXIT_FAILURE); 2436 } 2437 if (!object->posang_max == 64.64) { 2438 psFree(object); 2439 exit(EXIT_FAILURE); 2440 } 2441 psFree(object); 2442 exit(EXIT_FAILURE); 2443 } 2444 psFree(object); 2445 exit(EXIT_FAILURE); 2446 } 2447 psFree(object); 2448 exit(EXIT_FAILURE); 2449 } 2450 psFree(object); 2451 exit(EXIT_FAILURE); 2452 } 2453 psFree(object); 2454 exit(EXIT_FAILURE); 2455 } 2456 if (!object->solang_min == 32.32) { 2457 psFree(object); 2458 exit(EXIT_FAILURE); 2459 } 2460 if (!object->solang_max == 32.32) { 2461 psFree(object); 2462 exit(EXIT_FAILURE); 2463 } 2464 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 2465 psFree(object); 2466 exit(EXIT_FAILURE); 2467 } 2468 if (!object->parent == -32) { 2469 psFree(object); 2470 exit(EXIT_FAILURE); 2471 } 2472 2473 psFree(object); 2474 } 2475 2476 { 2477 psMetadata *md; 2478 detInputExpRow *object; 2479 2480 md = psMetadataAlloc(); 2481 psFree(md); 2482 exit(EXIT_FAILURE); 2483 } 2484 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 2485 psFree(md); 2486 exit(EXIT_FAILURE); 2487 } 2488 psFree(md); 2489 exit(EXIT_FAILURE); 2490 } 2491 if (!psMetadataAdd(md, PS_LIST_TAIL, "include", PS_DATA_BOOL, NULL, true)) { 2492 psFree(md); 2493 exit(EXIT_FAILURE); 2494 } 2495 2496 object = detInputExpObjectFromMetadata(md); 2497 if (!object) { 2498 psFree(md); 2499 exit(EXIT_FAILURE); 2500 } 2501 2502 psFree(md); 2503 2504 psFree(object); 2505 exit(EXIT_FAILURE); 2506 } 2507 if (!object->iteration == -32) { 2508 psFree(object); 2509 exit(EXIT_FAILURE); 2510 } 2511 psFree(object); 2512 exit(EXIT_FAILURE); 2513 } 2514 if (!object->include == true) { 2515 psFree(object); 2516 exit(EXIT_FAILURE); 2517 } 2518 2519 psFree(object); 2520 } 2521 2522 { 2523 psMetadata *md; 2524 detProcessedImfileRow *object; 2525 2526 md = psMetadataAlloc(); 2527 psFree(md); 2528 exit(EXIT_FAILURE); 2529 } 364 2530 psFree(md); 365 2531 exit(EXIT_FAILURE); … … 369 2535 exit(EXIT_FAILURE); 370 2536 } 371 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {372 psFree(md);373 exit(EXIT_FAILURE);374 }375 2537 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 376 2538 psFree(md); 377 2539 exit(EXIT_FAILURE); 378 2540 } 379 380 object = pzDoneImfileObjectFromMetadata(md); 381 if (!object) { 382 psFree(md); 383 exit(EXIT_FAILURE); 384 } 385 386 psFree(md); 387 388 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 389 psFree(object); 390 exit(EXIT_FAILURE); 391 } 392 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 393 psFree(object); 394 exit(EXIT_FAILURE); 395 } 396 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 397 psFree(object); 398 exit(EXIT_FAILURE); 399 } 400 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 2541 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 2542 psFree(md); 2543 exit(EXIT_FAILURE); 2544 } 2545 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2546 psFree(md); 2547 exit(EXIT_FAILURE); 2548 } 2549 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2550 psFree(md); 2551 exit(EXIT_FAILURE); 2552 } 2553 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 2554 psFree(md); 2555 exit(EXIT_FAILURE); 2556 } 2557 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 2558 psFree(md); 2559 exit(EXIT_FAILURE); 2560 } 2561 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 2562 psFree(md); 2563 exit(EXIT_FAILURE); 2564 } 2565 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 2566 psFree(md); 2567 exit(EXIT_FAILURE); 2568 } 2569 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 2570 psFree(md); 2571 exit(EXIT_FAILURE); 2572 } 2573 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 2574 psFree(md); 2575 exit(EXIT_FAILURE); 2576 } 2577 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 2578 psFree(md); 2579 exit(EXIT_FAILURE); 2580 } 2581 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 2582 psFree(md); 2583 exit(EXIT_FAILURE); 2584 } 2585 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 2586 psFree(md); 2587 exit(EXIT_FAILURE); 2588 } 2589 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2590 psFree(md); 2591 exit(EXIT_FAILURE); 2592 } 2593 psFree(md); 2594 exit(EXIT_FAILURE); 2595 } 2596 2597 object = detProcessedImfileObjectFromMetadata(md); 2598 if (!object) { 2599 psFree(md); 2600 exit(EXIT_FAILURE); 2601 } 2602 2603 psFree(md); 2604 2605 psFree(object); 2606 exit(EXIT_FAILURE); 2607 } 401 2608 psFree(object); 402 2609 exit(EXIT_FAILURE); … … 406 2613 exit(EXIT_FAILURE); 407 2614 } 408 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {409 psFree(object);410 exit(EXIT_FAILURE);411 }412 2615 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 413 2616 psFree(object); 414 2617 exit(EXIT_FAILURE); 415 2618 } 416 417 psFree(object); 418 } 419 420 { 421 psMetadata *md; 422 newExpRow *object; 423 424 md = psMetadataAlloc(); 425 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 426 psFree(md); 427 exit(EXIT_FAILURE); 428 } 429 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 430 psFree(md); 431 exit(EXIT_FAILURE); 432 } 433 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 434 psFree(md); 435 exit(EXIT_FAILURE); 436 } 437 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 438 psFree(md); 439 exit(EXIT_FAILURE); 440 } 441 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 442 psFree(md); 443 exit(EXIT_FAILURE); 444 } 445 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 446 psFree(md); 447 exit(EXIT_FAILURE); 448 } 449 450 object = newExpObjectFromMetadata(md); 451 if (!object) { 452 psFree(md); 453 exit(EXIT_FAILURE); 454 } 455 456 psFree(md); 457 458 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 459 psFree(object); 460 exit(EXIT_FAILURE); 461 } 462 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 463 psFree(object); 464 exit(EXIT_FAILURE); 465 } 466 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 467 psFree(object); 468 exit(EXIT_FAILURE); 469 } 470 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 471 psFree(object); 472 exit(EXIT_FAILURE); 473 } 474 if (!object->imfiles == -32) { 475 psFree(object); 476 exit(EXIT_FAILURE); 477 } 478 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 479 psFree(object); 480 exit(EXIT_FAILURE); 481 } 482 483 psFree(object); 484 } 485 486 { 487 psMetadata *md; 488 newImfileRow *object; 489 490 md = psMetadataAlloc(); 491 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 492 psFree(md); 493 exit(EXIT_FAILURE); 494 } 495 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class", 0, NULL, "a string")) { 2619 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 2620 psFree(object); 2621 exit(EXIT_FAILURE); 2622 } 2623 if (!object->bg == 64.64) { 2624 psFree(object); 2625 exit(EXIT_FAILURE); 2626 } 2627 if (!object->bg_stdev == 64.64) { 2628 psFree(object); 2629 exit(EXIT_FAILURE); 2630 } 2631 if (!object->bg_mean_stdev == 64.64) { 2632 psFree(object); 2633 exit(EXIT_FAILURE); 2634 } 2635 if (!object->fringe_0 == 64.64) { 2636 psFree(object); 2637 exit(EXIT_FAILURE); 2638 } 2639 if (!object->fringe_1 == 64.64) { 2640 psFree(object); 2641 exit(EXIT_FAILURE); 2642 } 2643 if (!object->fringe_2 == 64.64) { 2644 psFree(object); 2645 exit(EXIT_FAILURE); 2646 } 2647 if (!object->user_1 == 64.64) { 2648 psFree(object); 2649 exit(EXIT_FAILURE); 2650 } 2651 if (!object->user_2 == 64.64) { 2652 psFree(object); 2653 exit(EXIT_FAILURE); 2654 } 2655 if (!object->user_3 == 64.64) { 2656 psFree(object); 2657 exit(EXIT_FAILURE); 2658 } 2659 if (!object->user_4 == 64.64) { 2660 psFree(object); 2661 exit(EXIT_FAILURE); 2662 } 2663 if (!object->user_5 == 64.64) { 2664 psFree(object); 2665 exit(EXIT_FAILURE); 2666 } 2667 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2668 psFree(object); 2669 exit(EXIT_FAILURE); 2670 } 2671 psFree(object); 2672 exit(EXIT_FAILURE); 2673 } 2674 2675 psFree(object); 2676 } 2677 2678 { 2679 psMetadata *md; 2680 detProcessedExpRow *object; 2681 2682 md = psMetadataAlloc(); 2683 psFree(md); 2684 exit(EXIT_FAILURE); 2685 } 2686 psFree(md); 2687 exit(EXIT_FAILURE); 2688 } 2689 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 2690 psFree(md); 2691 exit(EXIT_FAILURE); 2692 } 2693 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2694 psFree(md); 2695 exit(EXIT_FAILURE); 2696 } 2697 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2698 psFree(md); 2699 exit(EXIT_FAILURE); 2700 } 2701 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 2702 psFree(md); 2703 exit(EXIT_FAILURE); 2704 } 2705 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 2706 psFree(md); 2707 exit(EXIT_FAILURE); 2708 } 2709 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 2710 psFree(md); 2711 exit(EXIT_FAILURE); 2712 } 2713 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 2714 psFree(md); 2715 exit(EXIT_FAILURE); 2716 } 2717 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 2718 psFree(md); 2719 exit(EXIT_FAILURE); 2720 } 2721 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 2722 psFree(md); 2723 exit(EXIT_FAILURE); 2724 } 2725 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 2726 psFree(md); 2727 exit(EXIT_FAILURE); 2728 } 2729 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 2730 psFree(md); 2731 exit(EXIT_FAILURE); 2732 } 2733 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 2734 psFree(md); 2735 exit(EXIT_FAILURE); 2736 } 2737 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2738 psFree(md); 2739 exit(EXIT_FAILURE); 2740 } 2741 psFree(md); 2742 exit(EXIT_FAILURE); 2743 } 2744 2745 object = detProcessedExpObjectFromMetadata(md); 2746 if (!object) { 2747 psFree(md); 2748 exit(EXIT_FAILURE); 2749 } 2750 2751 psFree(md); 2752 2753 psFree(object); 2754 exit(EXIT_FAILURE); 2755 } 2756 psFree(object); 2757 exit(EXIT_FAILURE); 2758 } 2759 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 2760 psFree(object); 2761 exit(EXIT_FAILURE); 2762 } 2763 if (!object->bg == 64.64) { 2764 psFree(object); 2765 exit(EXIT_FAILURE); 2766 } 2767 if (!object->bg_stdev == 64.64) { 2768 psFree(object); 2769 exit(EXIT_FAILURE); 2770 } 2771 if (!object->bg_mean_stdev == 64.64) { 2772 psFree(object); 2773 exit(EXIT_FAILURE); 2774 } 2775 if (!object->fringe_0 == 64.64) { 2776 psFree(object); 2777 exit(EXIT_FAILURE); 2778 } 2779 if (!object->fringe_1 == 64.64) { 2780 psFree(object); 2781 exit(EXIT_FAILURE); 2782 } 2783 if (!object->fringe_2 == 64.64) { 2784 psFree(object); 2785 exit(EXIT_FAILURE); 2786 } 2787 if (!object->user_1 == 64.64) { 2788 psFree(object); 2789 exit(EXIT_FAILURE); 2790 } 2791 if (!object->user_2 == 64.64) { 2792 psFree(object); 2793 exit(EXIT_FAILURE); 2794 } 2795 if (!object->user_3 == 64.64) { 2796 psFree(object); 2797 exit(EXIT_FAILURE); 2798 } 2799 if (!object->user_4 == 64.64) { 2800 psFree(object); 2801 exit(EXIT_FAILURE); 2802 } 2803 if (!object->user_5 == 64.64) { 2804 psFree(object); 2805 exit(EXIT_FAILURE); 2806 } 2807 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2808 psFree(object); 2809 exit(EXIT_FAILURE); 2810 } 2811 psFree(object); 2812 exit(EXIT_FAILURE); 2813 } 2814 2815 psFree(object); 2816 } 2817 2818 { 2819 psMetadata *md; 2820 detStackedImfileRow *object; 2821 2822 md = psMetadataAlloc(); 2823 psFree(md); 2824 exit(EXIT_FAILURE); 2825 } 2826 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 496 2827 psFree(md); 497 2828 exit(EXIT_FAILURE); … … 505 2836 exit(EXIT_FAILURE); 506 2837 } 507 508 object = newImfileObjectFromMetadata(md); 509 if (!object) { 510 psFree(md); 511 exit(EXIT_FAILURE); 512 } 513 514 psFree(md); 515 516 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 517 psFree(object); 518 exit(EXIT_FAILURE); 519 } 520 if (strncmp(object->class, "a string", MAX_STRING_LENGTH)) { 2838 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 2839 psFree(md); 2840 exit(EXIT_FAILURE); 2841 } 2842 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2843 psFree(md); 2844 exit(EXIT_FAILURE); 2845 } 2846 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2847 psFree(md); 2848 exit(EXIT_FAILURE); 2849 } 2850 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 2851 psFree(md); 2852 exit(EXIT_FAILURE); 2853 } 2854 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 2855 psFree(md); 2856 exit(EXIT_FAILURE); 2857 } 2858 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 2859 psFree(md); 2860 exit(EXIT_FAILURE); 2861 } 2862 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 2863 psFree(md); 2864 exit(EXIT_FAILURE); 2865 } 2866 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 2867 psFree(md); 2868 exit(EXIT_FAILURE); 2869 } 2870 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 2871 psFree(md); 2872 exit(EXIT_FAILURE); 2873 } 2874 psFree(md); 2875 exit(EXIT_FAILURE); 2876 } 2877 2878 object = detStackedImfileObjectFromMetadata(md); 2879 if (!object) { 2880 psFree(md); 2881 exit(EXIT_FAILURE); 2882 } 2883 2884 psFree(md); 2885 2886 psFree(object); 2887 exit(EXIT_FAILURE); 2888 } 2889 if (!object->iteration == -32) { 521 2890 psFree(object); 522 2891 exit(EXIT_FAILURE); … … 530 2899 exit(EXIT_FAILURE); 531 2900 } 532 533 psFree(object); 534 } 535 536 { 537 psMetadata *md; 538 rawExpRow *object; 539 540 md = psMetadataAlloc(); 541 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 542 psFree(md); 543 exit(EXIT_FAILURE); 544 } 545 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_id", 0, NULL, "a string")) { 546 psFree(md); 547 exit(EXIT_FAILURE); 548 } 549 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 550 psFree(md); 551 exit(EXIT_FAILURE); 552 } 553 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 554 psFree(md); 555 exit(EXIT_FAILURE); 556 } 557 psFree(md); 558 exit(EXIT_FAILURE); 559 } 560 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 561 psFree(md); 562 exit(EXIT_FAILURE); 563 } 564 if (!psMetadataAddS32(md, PS_LIST_TAIL, "imfiles", 0, NULL, -32)) { 565 psFree(md); 566 exit(EXIT_FAILURE); 567 } 568 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 569 psFree(md); 570 exit(EXIT_FAILURE); 571 } 572 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 573 psFree(md); 574 exit(EXIT_FAILURE); 575 } 576 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 577 psFree(md); 578 exit(EXIT_FAILURE); 579 } 580 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass", 0, NULL, 32.32)) { 581 psFree(md); 582 exit(EXIT_FAILURE); 583 } 584 if (!psMetadataAddF64(md, PS_LIST_TAIL, "ra", 0, NULL, 64.64)) { 585 psFree(md); 586 exit(EXIT_FAILURE); 587 } 588 if (!psMetadataAddF64(md, PS_LIST_TAIL, "decl", 0, NULL, 64.64)) { 589 psFree(md); 590 exit(EXIT_FAILURE); 591 } 592 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time", 0, NULL, 32.32)) { 593 psFree(md); 594 exit(EXIT_FAILURE); 595 } 596 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sat_pixel_frac", 0, NULL, 32.32)) { 2901 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 2902 psFree(object); 2903 exit(EXIT_FAILURE); 2904 } 2905 if (!object->bg == 64.64) { 2906 psFree(object); 2907 exit(EXIT_FAILURE); 2908 } 2909 if (!object->bg_stdev == 64.64) { 2910 psFree(object); 2911 exit(EXIT_FAILURE); 2912 } 2913 if (!object->bg_mean_stdev == 64.64) { 2914 psFree(object); 2915 exit(EXIT_FAILURE); 2916 } 2917 if (!object->user_1 == 64.64) { 2918 psFree(object); 2919 exit(EXIT_FAILURE); 2920 } 2921 if (!object->user_2 == 64.64) { 2922 psFree(object); 2923 exit(EXIT_FAILURE); 2924 } 2925 if (!object->user_3 == 64.64) { 2926 psFree(object); 2927 exit(EXIT_FAILURE); 2928 } 2929 if (!object->user_4 == 64.64) { 2930 psFree(object); 2931 exit(EXIT_FAILURE); 2932 } 2933 if (!object->user_5 == 64.64) { 2934 psFree(object); 2935 exit(EXIT_FAILURE); 2936 } 2937 psFree(object); 2938 exit(EXIT_FAILURE); 2939 } 2940 2941 psFree(object); 2942 } 2943 2944 { 2945 psMetadata *md; 2946 detNormalizedStatImfileRow *object; 2947 2948 md = psMetadataAlloc(); 2949 psFree(md); 2950 exit(EXIT_FAILURE); 2951 } 2952 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 2953 psFree(md); 2954 exit(EXIT_FAILURE); 2955 } 2956 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 2957 psFree(md); 2958 exit(EXIT_FAILURE); 2959 } 2960 if (!psMetadataAddF32(md, PS_LIST_TAIL, "norm", 0, NULL, 32.32)) { 2961 psFree(md); 2962 exit(EXIT_FAILURE); 2963 } 2964 psFree(md); 2965 exit(EXIT_FAILURE); 2966 } 2967 2968 object = detNormalizedStatImfileObjectFromMetadata(md); 2969 if (!object) { 2970 psFree(md); 2971 exit(EXIT_FAILURE); 2972 } 2973 2974 psFree(md); 2975 2976 psFree(object); 2977 exit(EXIT_FAILURE); 2978 } 2979 if (!object->iteration == -32) { 2980 psFree(object); 2981 exit(EXIT_FAILURE); 2982 } 2983 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 2984 psFree(object); 2985 exit(EXIT_FAILURE); 2986 } 2987 if (!object->norm == 32.32) { 2988 psFree(object); 2989 exit(EXIT_FAILURE); 2990 } 2991 psFree(object); 2992 exit(EXIT_FAILURE); 2993 } 2994 2995 psFree(object); 2996 } 2997 2998 { 2999 psMetadata *md; 3000 detNormalizedImfileRow *object; 3001 3002 md = psMetadataAlloc(); 3003 psFree(md); 3004 exit(EXIT_FAILURE); 3005 } 3006 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3007 psFree(md); 3008 exit(EXIT_FAILURE); 3009 } 3010 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 3011 psFree(md); 3012 exit(EXIT_FAILURE); 3013 } 3014 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 597 3015 psFree(md); 598 3016 exit(EXIT_FAILURE); … … 610 3028 exit(EXIT_FAILURE); 611 3029 } 612 if (!psMetadataAddF64(md, PS_LIST_TAIL, "alt", 0, NULL, 64.64)) {613 psFree(md);614 exit(EXIT_FAILURE);615 }616 if (!psMetadataAddF64(md, PS_LIST_TAIL, "az", 0, NULL, 64.64)) {617 psFree(md);618 exit(EXIT_FAILURE);619 }620 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp", 0, NULL, 32.32)) {621 psFree(md);622 exit(EXIT_FAILURE);623 }624 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang", 0, NULL, 64.64)) {625 psFree(md);626 exit(EXIT_FAILURE);627 }628 3030 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 629 3031 psFree(md); … … 646 3048 exit(EXIT_FAILURE); 647 3049 } 648 if (!psMetadataAddStr(md, PS_LIST_TAIL, "object", 0, NULL, "a string")) { 649 psFree(md); 650 exit(EXIT_FAILURE); 651 } 652 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang", 0, NULL, 32.32)) { 653 psFree(md); 654 exit(EXIT_FAILURE); 655 } 656 psFree(md); 657 exit(EXIT_FAILURE); 658 } 659 660 object = rawExpObjectFromMetadata(md); 661 if (!object) { 662 psFree(md); 663 exit(EXIT_FAILURE); 664 } 665 666 psFree(md); 667 668 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 669 psFree(object); 670 exit(EXIT_FAILURE); 671 } 672 if (strncmp(object->exp_id, "a string", MAX_STRING_LENGTH)) { 673 psFree(object); 674 exit(EXIT_FAILURE); 675 } 676 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) { 677 psFree(object); 678 exit(EXIT_FAILURE); 679 } 680 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) { 681 psFree(object); 682 exit(EXIT_FAILURE); 683 } 684 psFree(object); 685 exit(EXIT_FAILURE); 686 } 687 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 688 psFree(object); 689 exit(EXIT_FAILURE); 690 } 691 if (!object->imfiles == -32) { 692 psFree(object); 693 exit(EXIT_FAILURE); 694 } 695 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 696 psFree(object); 697 exit(EXIT_FAILURE); 698 } 699 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 700 psFree(object); 701 exit(EXIT_FAILURE); 702 } 703 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 704 psFree(object); 705 exit(EXIT_FAILURE); 706 } 707 if (!object->airmass == 32.32) { 708 psFree(object); 709 exit(EXIT_FAILURE); 710 } 711 if (!object->ra == 64.64) { 712 psFree(object); 713 exit(EXIT_FAILURE); 714 } 715 if (!object->decl == 64.64) { 716 psFree(object); 717 exit(EXIT_FAILURE); 718 } 719 if (!object->exp_time == 32.32) { 720 psFree(object); 721 exit(EXIT_FAILURE); 722 } 723 if (!object->sat_pixel_frac == 32.32) { 3050 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 3051 psFree(md); 3052 exit(EXIT_FAILURE); 3053 } 3054 psFree(md); 3055 exit(EXIT_FAILURE); 3056 } 3057 3058 object = detNormalizedImfileObjectFromMetadata(md); 3059 if (!object) { 3060 psFree(md); 3061 exit(EXIT_FAILURE); 3062 } 3063 3064 psFree(md); 3065 3066 psFree(object); 3067 exit(EXIT_FAILURE); 3068 } 3069 if (!object->iteration == -32) { 3070 psFree(object); 3071 exit(EXIT_FAILURE); 3072 } 3073 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 3074 psFree(object); 3075 exit(EXIT_FAILURE); 3076 } 3077 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 724 3078 psFree(object); 725 3079 exit(EXIT_FAILURE); … … 737 3091 exit(EXIT_FAILURE); 738 3092 } 739 if (!object->alt == 64.64) {740 psFree(object);741 exit(EXIT_FAILURE);742 }743 if (!object->az == 64.64) {744 psFree(object);745 exit(EXIT_FAILURE);746 }747 if (!object->ccd_temp == 32.32) {748 psFree(object);749 exit(EXIT_FAILURE);750 }751 if (!object->posang == 64.64) {752 psFree(object);753 exit(EXIT_FAILURE);754 }755 3093 if (!object->user_1 == 64.64) { 756 3094 psFree(object); … … 773 3111 exit(EXIT_FAILURE); 774 3112 } 775 if (strncmp(object->object, "a string", MAX_STRING_LENGTH)) { 776 psFree(object); 777 exit(EXIT_FAILURE); 778 } 779 if (!object->solang == 32.32) { 780 psFree(object); 781 exit(EXIT_FAILURE); 782 } 783 psFree(object); 784 exit(EXIT_FAILURE); 785 } 786 787 psFree(object); 788 } 789 790 { 791 psMetadata *md; 792 rawImfileRow *object; 793 794 md = psMetadataAlloc(); 795 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 3113 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 3114 psFree(object); 3115 exit(EXIT_FAILURE); 3116 } 3117 psFree(object); 3118 exit(EXIT_FAILURE); 3119 } 3120 3121 psFree(object); 3122 } 3123 3124 { 3125 psMetadata *md; 3126 detNormalizedExpRow *object; 3127 3128 md = psMetadataAlloc(); 3129 psFree(md); 3130 exit(EXIT_FAILURE); 3131 } 3132 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3133 psFree(md); 3134 exit(EXIT_FAILURE); 3135 } 3136 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 3137 psFree(md); 3138 exit(EXIT_FAILURE); 3139 } 3140 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 3141 psFree(md); 3142 exit(EXIT_FAILURE); 3143 } 3144 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 3145 psFree(md); 3146 exit(EXIT_FAILURE); 3147 } 3148 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 3149 psFree(md); 3150 exit(EXIT_FAILURE); 3151 } 3152 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 3153 psFree(md); 3154 exit(EXIT_FAILURE); 3155 } 3156 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 3157 psFree(md); 3158 exit(EXIT_FAILURE); 3159 } 3160 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 3161 psFree(md); 3162 exit(EXIT_FAILURE); 3163 } 3164 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 3165 psFree(md); 3166 exit(EXIT_FAILURE); 3167 } 3168 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 3169 psFree(md); 3170 exit(EXIT_FAILURE); 3171 } 3172 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 3173 psFree(md); 3174 exit(EXIT_FAILURE); 3175 } 3176 psFree(md); 3177 exit(EXIT_FAILURE); 3178 } 3179 3180 object = detNormalizedExpObjectFromMetadata(md); 3181 if (!object) { 3182 psFree(md); 3183 exit(EXIT_FAILURE); 3184 } 3185 3186 psFree(md); 3187 3188 psFree(object); 3189 exit(EXIT_FAILURE); 3190 } 3191 if (!object->iteration == -32) { 3192 psFree(object); 3193 exit(EXIT_FAILURE); 3194 } 3195 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 3196 psFree(object); 3197 exit(EXIT_FAILURE); 3198 } 3199 if (!object->bg == 64.64) { 3200 psFree(object); 3201 exit(EXIT_FAILURE); 3202 } 3203 if (!object->bg_stdev == 64.64) { 3204 psFree(object); 3205 exit(EXIT_FAILURE); 3206 } 3207 if (!object->bg_mean_stdev == 64.64) { 3208 psFree(object); 3209 exit(EXIT_FAILURE); 3210 } 3211 if (!object->user_1 == 64.64) { 3212 psFree(object); 3213 exit(EXIT_FAILURE); 3214 } 3215 if (!object->user_2 == 64.64) { 3216 psFree(object); 3217 exit(EXIT_FAILURE); 3218 } 3219 if (!object->user_3 == 64.64) { 3220 psFree(object); 3221 exit(EXIT_FAILURE); 3222 } 3223 if (!object->user_4 == 64.64) { 3224 psFree(object); 3225 exit(EXIT_FAILURE); 3226 } 3227 if (!object->user_5 == 64.64) { 3228 psFree(object); 3229 exit(EXIT_FAILURE); 3230 } 3231 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 3232 psFree(object); 3233 exit(EXIT_FAILURE); 3234 } 3235 psFree(object); 3236 exit(EXIT_FAILURE); 3237 } 3238 3239 psFree(object); 3240 } 3241 3242 { 3243 psMetadata *md; 3244 detResidImfileRow *object; 3245 3246 md = psMetadataAlloc(); 3247 psFree(md); 3248 exit(EXIT_FAILURE); 3249 } 3250 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3251 psFree(md); 3252 exit(EXIT_FAILURE); 3253 } 796 3254 psFree(md); 797 3255 exit(EXIT_FAILURE); … … 805 3263 exit(EXIT_FAILURE); 806 3264 } 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)) { 3265 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) { 836 3266 psFree(md); 837 3267 exit(EXIT_FAILURE); … … 849 3279 exit(EXIT_FAILURE); 850 3280 } 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 (!psMetadataAddF 32(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)) {3281 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) { 3282 psFree(md); 3283 exit(EXIT_FAILURE); 3284 } 3285 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 3286 psFree(md); 3287 exit(EXIT_FAILURE); 3288 } 3289 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 3290 psFree(md); 3291 exit(EXIT_FAILURE); 3292 } 3293 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 864 3294 psFree(md); 865 3295 exit(EXIT_FAILURE); … … 885 3315 exit(EXIT_FAILURE); 886 3316 } 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 psFree(md); 895 exit(EXIT_FAILURE); 896 } 897 898 object = rawImfileObjectFromMetadata(md); 899 if (!object) { 900 psFree(md); 901 exit(EXIT_FAILURE); 902 } 903 904 psFree(md); 905 906 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 3317 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 3318 psFree(md); 3319 exit(EXIT_FAILURE); 3320 } 3321 psFree(md); 3322 exit(EXIT_FAILURE); 3323 } 3324 3325 object = detResidImfileObjectFromMetadata(md); 3326 if (!object) { 3327 psFree(md); 3328 exit(EXIT_FAILURE); 3329 } 3330 3331 psFree(md); 3332 3333 psFree(object); 3334 exit(EXIT_FAILURE); 3335 } 3336 if (!object->iteration == -32) { 3337 psFree(object); 3338 exit(EXIT_FAILURE); 3339 } 907 3340 psFree(object); 908 3341 exit(EXIT_FAILURE); … … 916 3349 exit(EXIT_FAILURE); 917 3350 } 918 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) { 919 psFree(object); 920 exit(EXIT_FAILURE); 921 } 922 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) { 923 psFree(object); 924 exit(EXIT_FAILURE); 925 } 926 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) { 927 psFree(object); 928 exit(EXIT_FAILURE); 929 } 930 if (!object->airmass == 32.32) { 931 psFree(object); 932 exit(EXIT_FAILURE); 933 } 934 if (!object->ra == 64.64) { 935 psFree(object); 936 exit(EXIT_FAILURE); 937 } 938 if (!object->decl == 64.64) { 939 psFree(object); 940 exit(EXIT_FAILURE); 941 } 942 if (!object->exp_time == 32.32) { 943 psFree(object); 944 exit(EXIT_FAILURE); 945 } 946 if (!object->sat_pixel_frac == 32.32) { 3351 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 947 3352 psFree(object); 948 3353 exit(EXIT_FAILURE); … … 960 3365 exit(EXIT_FAILURE); 961 3366 } 962 if (!object-> alt== 64.64) {963 psFree(object); 964 exit(EXIT_FAILURE); 965 } 966 if (!object-> az== 64.64) {967 psFree(object); 968 exit(EXIT_FAILURE); 969 } 970 if (!object-> ccd_temp == 32.32) {971 psFree(object); 972 exit(EXIT_FAILURE); 973 } 974 if (!object-> posang== 64.64) {3367 if (!object->bin_stdev == 64.64) { 3368 psFree(object); 3369 exit(EXIT_FAILURE); 3370 } 3371 if (!object->fringe_0 == 64.64) { 3372 psFree(object); 3373 exit(EXIT_FAILURE); 3374 } 3375 if (!object->fringe_1 == 64.64) { 3376 psFree(object); 3377 exit(EXIT_FAILURE); 3378 } 3379 if (!object->fringe_2 == 64.64) { 975 3380 psFree(object); 976 3381 exit(EXIT_FAILURE); … … 996 3401 exit(EXIT_FAILURE); 997 3402 } 998 if (strncmp(object-> object, "a string", MAX_STRING_LENGTH)) {999 psFree(object); 1000 exit(EXIT_FAILURE); 1001 } 1002 psFree(object); 1003 exit(EXIT_FAILURE); 1004 } 1005 psFree(object); 1006 exit(EXIT_FAILURE);1007 }1008 1009 psFree(object);1010 }1011 1012 { 1013 psMetadata *md;1014 guidePendingExpRow *object;1015 1016 md = psMetadataAlloc();1017 psFree(md);1018 exit(EXIT_FAILURE);1019 }1020 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {3403 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 3404 psFree(object); 3405 exit(EXIT_FAILURE); 3406 } 3407 psFree(object); 3408 exit(EXIT_FAILURE); 3409 } 3410 3411 psFree(object); 3412 } 3413 3414 { 3415 psMetadata *md; 3416 detResidExpRow *object; 3417 3418 md = psMetadataAlloc(); 3419 psFree(md); 3420 exit(EXIT_FAILURE); 3421 } 3422 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 3423 psFree(md); 3424 exit(EXIT_FAILURE); 3425 } 1021 3426 psFree(md); 1022 3427 exit(EXIT_FAILURE); … … 1026 3431 exit(EXIT_FAILURE); 1027 3432 } 1028 1029 object = guidePendingExpObjectFromMetadata(md); 1030 if (!object) { 1031 psFree(md); 1032 exit(EXIT_FAILURE); 1033 } 1034 1035 psFree(md); 1036 1037 psFree(object); 1038 exit(EXIT_FAILURE); 1039 } 1040 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 1041 psFree(object); 1042 exit(EXIT_FAILURE); 1043 } 1044 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) { 1045 psFree(object); 1046 exit(EXIT_FAILURE); 1047 } 1048 1049 psFree(object); 1050 } 1051 1052 { 1053 psMetadata *md; 1054 chipPendingExpRow *object; 1055 1056 md = psMetadataAlloc(); 1057 psFree(md); 1058 exit(EXIT_FAILURE); 1059 } 1060 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 1061 psFree(md); 1062 exit(EXIT_FAILURE); 1063 } 1064 psFree(md); 1065 exit(EXIT_FAILURE); 1066 } 1067 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1068 psFree(md); 1069 exit(EXIT_FAILURE); 1070 } 1071 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1072 psFree(md); 1073 exit(EXIT_FAILURE); 1074 } 1075 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1076 psFree(md); 1077 exit(EXIT_FAILURE); 1078 } 1079 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1080 psFree(md); 1081 exit(EXIT_FAILURE); 1082 } 1083 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1084 psFree(md); 1085 exit(EXIT_FAILURE); 1086 } 1087 1088 object = chipPendingExpObjectFromMetadata(md); 1089 if (!object) { 1090 psFree(md); 1091 exit(EXIT_FAILURE); 1092 } 1093 1094 psFree(md); 1095 1096 psFree(object); 1097 exit(EXIT_FAILURE); 1098 } 1099 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 1100 psFree(object); 1101 exit(EXIT_FAILURE); 1102 } 1103 psFree(object); 1104 exit(EXIT_FAILURE); 1105 } 1106 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1107 psFree(object); 1108 exit(EXIT_FAILURE); 1109 } 1110 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1111 psFree(object); 1112 exit(EXIT_FAILURE); 1113 } 1114 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1115 psFree(object); 1116 exit(EXIT_FAILURE); 1117 } 1118 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1119 psFree(object); 1120 exit(EXIT_FAILURE); 1121 } 1122 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1123 psFree(object); 1124 exit(EXIT_FAILURE); 1125 } 1126 1127 psFree(object); 1128 } 1129 1130 { 1131 psMetadata *md; 1132 chipPendingImfileRow *object; 1133 1134 md = psMetadataAlloc(); 1135 psFree(md); 1136 exit(EXIT_FAILURE); 1137 } 1138 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1139 psFree(md); 1140 exit(EXIT_FAILURE); 1141 } 1142 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1143 psFree(md); 1144 exit(EXIT_FAILURE); 1145 } 1146 1147 object = chipPendingImfileObjectFromMetadata(md); 1148 if (!object) { 1149 psFree(md); 1150 exit(EXIT_FAILURE); 1151 } 1152 1153 psFree(md); 1154 1155 psFree(object); 1156 exit(EXIT_FAILURE); 1157 } 1158 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1159 psFree(object); 1160 exit(EXIT_FAILURE); 1161 } 1162 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1163 psFree(object); 1164 exit(EXIT_FAILURE); 1165 } 1166 1167 psFree(object); 1168 } 1169 1170 { 1171 psMetadata *md; 1172 chipProcessedExpRow *object; 1173 1174 md = psMetadataAlloc(); 1175 psFree(md); 1176 exit(EXIT_FAILURE); 1177 } 1178 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) { 1179 psFree(md); 1180 exit(EXIT_FAILURE); 1181 } 1182 psFree(md); 1183 exit(EXIT_FAILURE); 1184 } 1185 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1186 psFree(md); 1187 exit(EXIT_FAILURE); 1188 } 1189 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1190 psFree(md); 1191 exit(EXIT_FAILURE); 1192 } 1193 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1194 psFree(md); 1195 exit(EXIT_FAILURE); 1196 } 1197 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1198 psFree(md); 1199 exit(EXIT_FAILURE); 1200 } 1201 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1202 psFree(md); 1203 exit(EXIT_FAILURE); 1204 } 1205 1206 object = chipProcessedExpObjectFromMetadata(md); 1207 if (!object) { 1208 psFree(md); 1209 exit(EXIT_FAILURE); 1210 } 1211 1212 psFree(md); 1213 1214 psFree(object); 1215 exit(EXIT_FAILURE); 1216 } 1217 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) { 1218 psFree(object); 1219 exit(EXIT_FAILURE); 1220 } 1221 psFree(object); 1222 exit(EXIT_FAILURE); 1223 } 1224 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1225 psFree(object); 1226 exit(EXIT_FAILURE); 1227 } 1228 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1229 psFree(object); 1230 exit(EXIT_FAILURE); 1231 } 1232 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1233 psFree(object); 1234 exit(EXIT_FAILURE); 1235 } 1236 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1237 psFree(object); 1238 exit(EXIT_FAILURE); 1239 } 1240 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1241 psFree(object); 1242 exit(EXIT_FAILURE); 1243 } 1244 1245 psFree(object); 1246 } 1247 1248 { 1249 psMetadata *md; 1250 chipMaskRow *object; 1251 1252 md = psMetadataAlloc(); 1253 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1254 psFree(md); 1255 exit(EXIT_FAILURE); 1256 } 1257 1258 object = chipMaskObjectFromMetadata(md); 1259 if (!object) { 1260 psFree(md); 1261 exit(EXIT_FAILURE); 1262 } 1263 1264 psFree(md); 1265 1266 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1267 psFree(object); 1268 exit(EXIT_FAILURE); 1269 } 1270 1271 psFree(object); 1272 } 1273 1274 { 1275 psMetadata *md; 1276 chipProcessedImfileRow *object; 1277 1278 md = psMetadataAlloc(); 1279 psFree(md); 1280 exit(EXIT_FAILURE); 1281 } 1282 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1283 psFree(md); 1284 exit(EXIT_FAILURE); 1285 } 1286 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1287 psFree(md); 1288 exit(EXIT_FAILURE); 1289 } 1290 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) { 1291 psFree(md); 1292 exit(EXIT_FAILURE); 1293 } 1294 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) { 1295 psFree(md); 1296 exit(EXIT_FAILURE); 1297 } 1298 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) { 1299 psFree(md); 1300 exit(EXIT_FAILURE); 1301 } 1302 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias", 0, NULL, 32.32)) { 1303 psFree(md); 1304 exit(EXIT_FAILURE); 1305 } 1306 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias_stdev", 0, NULL, 32.32)) { 1307 psFree(md); 1308 exit(EXIT_FAILURE); 1309 } 1310 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 32.32)) { 1311 psFree(md); 1312 exit(EXIT_FAILURE); 1313 } 1314 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 32.32)) { 1315 psFree(md); 1316 exit(EXIT_FAILURE); 1317 } 1318 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 32.32)) { 1319 psFree(md); 1320 exit(EXIT_FAILURE); 1321 } 1322 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) { 1323 psFree(md); 1324 exit(EXIT_FAILURE); 1325 } 1326 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) { 1327 psFree(md); 1328 exit(EXIT_FAILURE); 1329 } 1330 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid", 0, NULL, 32.32)) { 1331 psFree(md); 1332 exit(EXIT_FAILURE); 1333 } 1334 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid_stdev", 0, NULL, 32.32)) { 1335 psFree(md); 1336 exit(EXIT_FAILURE); 1337 } 1338 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) { 1339 psFree(md); 1340 exit(EXIT_FAILURE); 1341 } 1342 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) { 1343 psFree(md); 1344 exit(EXIT_FAILURE); 1345 } 1346 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) { 1347 psFree(md); 1348 exit(EXIT_FAILURE); 1349 } 1350 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) { 1351 psFree(md); 1352 exit(EXIT_FAILURE); 1353 } 1354 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) { 1355 psFree(md); 1356 exit(EXIT_FAILURE); 1357 } 1358 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) { 3433 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 3434 psFree(md); 3435 exit(EXIT_FAILURE); 3436 } 3437 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 3438 psFree(md); 3439 exit(EXIT_FAILURE); 3440 } 3441 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) { 3442 psFree(md); 3443 exit(EXIT_FAILURE); 3444 } 3445 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) { 3446 psFree(md); 3447 exit(EXIT_FAILURE); 3448 } 3449 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) { 3450 psFree(md); 3451 exit(EXIT_FAILURE); 3452 } 3453 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) { 3454 psFree(md); 3455 exit(EXIT_FAILURE); 3456 } 3457 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) { 3458 psFree(md); 3459 exit(EXIT_FAILURE); 3460 } 3461 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) { 3462 psFree(md); 3463 exit(EXIT_FAILURE); 3464 } 3465 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) { 3466 psFree(md); 3467 exit(EXIT_FAILURE); 3468 } 3469 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) { 3470 psFree(md); 3471 exit(EXIT_FAILURE); 3472 } 3473 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) { 3474 psFree(md); 3475 exit(EXIT_FAILURE); 3476 } 3477 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) { 1359 3478 psFree(md); 1360 3479 exit(EXIT_FAILURE); … … 1364 3483 exit(EXIT_FAILURE); 1365 3484 } 1366 psFree(md); 1367 exit(EXIT_FAILURE); 1368 } 1369 1370 object = chipProcessedImfileObjectFromMetadata(md); 1371 if (!object) { 1372 psFree(md); 1373 exit(EXIT_FAILURE); 1374 } 1375 1376 psFree(md); 1377 1378 psFree(object); 1379 exit(EXIT_FAILURE); 1380 } 1381 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1382 psFree(object); 1383 exit(EXIT_FAILURE); 1384 } 1385 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1386 psFree(object); 1387 exit(EXIT_FAILURE); 1388 } 1389 if (!object->bg == 32.32) { 1390 psFree(object); 1391 exit(EXIT_FAILURE); 1392 } 1393 if (!object->bg_stdev == 32.32) { 1394 psFree(object); 1395 exit(EXIT_FAILURE); 1396 } 1397 if (!object->bg_mean_stdev == 32.32) { 1398 psFree(object); 1399 exit(EXIT_FAILURE); 1400 } 1401 if (!object->bias == 32.32) { 1402 psFree(object); 1403 exit(EXIT_FAILURE); 1404 } 1405 if (!object->bias_stdev == 32.32) { 1406 psFree(object); 1407 exit(EXIT_FAILURE); 1408 } 1409 if (!object->fringe_0 == 32.32) { 1410 psFree(object); 1411 exit(EXIT_FAILURE); 1412 } 1413 if (!object->fringe_1 == 32.32) { 1414 psFree(object); 1415 exit(EXIT_FAILURE); 1416 } 1417 if (!object->fringe_2 == 32.32) { 1418 psFree(object); 1419 exit(EXIT_FAILURE); 1420 } 1421 if (!object->sigma_ra == 32.32) { 1422 psFree(object); 1423 exit(EXIT_FAILURE); 1424 } 1425 if (!object->sigma_dec == 32.32) { 1426 psFree(object); 1427 exit(EXIT_FAILURE); 1428 } 1429 if (!object->ap_resid == 32.32) { 1430 psFree(object); 1431 exit(EXIT_FAILURE); 1432 } 1433 if (!object->ap_resid_stdev == 32.32) { 1434 psFree(object); 1435 exit(EXIT_FAILURE); 1436 } 1437 if (!object->fwhm == 32.32) { 1438 psFree(object); 1439 exit(EXIT_FAILURE); 1440 } 1441 if (!object->fwhm_range == 32.32) { 1442 psFree(object); 1443 exit(EXIT_FAILURE); 1444 } 1445 if (!object->n_stars == -32) { 1446 psFree(object); 1447 exit(EXIT_FAILURE); 1448 } 1449 if (!object->n_extended == -32) { 1450 psFree(object); 1451 exit(EXIT_FAILURE); 1452 } 1453 if (!object->n_cr == -32) { 1454 psFree(object); 1455 exit(EXIT_FAILURE); 1456 } 1457 if (!object->n_astrom == -32) { 1458 psFree(object); 1459 exit(EXIT_FAILURE); 1460 } 1461 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1462 psFree(object); 1463 exit(EXIT_FAILURE); 1464 } 1465 psFree(object); 1466 exit(EXIT_FAILURE); 1467 } 1468 1469 psFree(object); 1470 } 1471 1472 { 1473 psMetadata *md; 1474 camPendingExpRow *object; 1475 1476 md = psMetadataAlloc(); 1477 psFree(md); 1478 exit(EXIT_FAILURE); 1479 } 1480 psFree(md); 1481 exit(EXIT_FAILURE); 1482 } 1483 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1484 psFree(md); 1485 exit(EXIT_FAILURE); 1486 } 1487 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1488 psFree(md); 1489 exit(EXIT_FAILURE); 1490 } 1491 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1492 psFree(md); 1493 exit(EXIT_FAILURE); 1494 } 1495 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1496 psFree(md); 1497 exit(EXIT_FAILURE); 1498 } 1499 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1500 psFree(md); 1501 exit(EXIT_FAILURE); 1502 } 1503 1504 object = camPendingExpObjectFromMetadata(md); 1505 if (!object) { 1506 psFree(md); 1507 exit(EXIT_FAILURE); 1508 } 1509 1510 psFree(md); 1511 1512 psFree(object); 1513 exit(EXIT_FAILURE); 1514 } 1515 psFree(object); 1516 exit(EXIT_FAILURE); 1517 } 1518 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1519 psFree(object); 1520 exit(EXIT_FAILURE); 1521 } 1522 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1523 psFree(object); 1524 exit(EXIT_FAILURE); 1525 } 1526 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1527 psFree(object); 1528 exit(EXIT_FAILURE); 1529 } 1530 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1531 psFree(object); 1532 exit(EXIT_FAILURE); 1533 } 1534 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1535 psFree(object); 1536 exit(EXIT_FAILURE); 1537 } 1538 1539 psFree(object); 1540 } 1541 1542 { 1543 psMetadata *md; 1544 camProcessedExpRow *object; 1545 1546 md = psMetadataAlloc(); 1547 psFree(md); 1548 exit(EXIT_FAILURE); 1549 } 1550 psFree(md); 1551 exit(EXIT_FAILURE); 1552 } 1553 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1554 psFree(md); 1555 exit(EXIT_FAILURE); 1556 } 1557 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1558 psFree(md); 1559 exit(EXIT_FAILURE); 1560 } 1561 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 1562 psFree(md); 1563 exit(EXIT_FAILURE); 1564 } 1565 if (!psMetadataAddStr(md, PS_LIST_TAIL, "expgroup", 0, NULL, "a string")) { 1566 psFree(md); 1567 exit(EXIT_FAILURE); 1568 } 1569 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1570 psFree(md); 1571 exit(EXIT_FAILURE); 1572 } 1573 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1574 psFree(md); 1575 exit(EXIT_FAILURE); 1576 } 1577 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) { 1578 psFree(md); 1579 exit(EXIT_FAILURE); 1580 } 1581 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) { 1582 psFree(md); 1583 exit(EXIT_FAILURE); 1584 } 1585 if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) { 1586 psFree(md); 1587 exit(EXIT_FAILURE); 1588 } 1589 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) { 1590 psFree(md); 1591 exit(EXIT_FAILURE); 1592 } 1593 if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) { 1594 psFree(md); 1595 exit(EXIT_FAILURE); 1596 } 1597 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_mean", 0, NULL, 32.32)) { 1598 psFree(md); 1599 exit(EXIT_FAILURE); 1600 } 1601 if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_stdev", 0, NULL, 32.32)) { 1602 psFree(md); 1603 exit(EXIT_FAILURE); 1604 } 1605 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) { 1606 psFree(md); 1607 exit(EXIT_FAILURE); 1608 } 1609 if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) { 1610 psFree(md); 1611 exit(EXIT_FAILURE); 1612 } 1613 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) { 1614 psFree(md); 1615 exit(EXIT_FAILURE); 1616 } 1617 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) { 1618 psFree(md); 1619 exit(EXIT_FAILURE); 1620 } 1621 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) { 1622 psFree(md); 1623 exit(EXIT_FAILURE); 1624 } 1625 if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) { 1626 psFree(md); 1627 exit(EXIT_FAILURE); 1628 } 1629 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1630 psFree(md); 1631 exit(EXIT_FAILURE); 1632 } 1633 psFree(md); 1634 exit(EXIT_FAILURE); 1635 } 1636 1637 object = camProcessedExpObjectFromMetadata(md); 1638 if (!object) { 1639 psFree(md); 1640 exit(EXIT_FAILURE); 1641 } 1642 1643 psFree(md); 1644 1645 psFree(object); 1646 exit(EXIT_FAILURE); 1647 } 1648 psFree(object); 1649 exit(EXIT_FAILURE); 1650 } 1651 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1652 psFree(object); 1653 exit(EXIT_FAILURE); 1654 } 1655 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1656 psFree(object); 1657 exit(EXIT_FAILURE); 1658 } 1659 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) { 1660 psFree(object); 1661 exit(EXIT_FAILURE); 1662 } 1663 if (strncmp(object->expgroup, "a string", MAX_STRING_LENGTH)) { 1664 psFree(object); 1665 exit(EXIT_FAILURE); 1666 } 1667 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1668 psFree(object); 1669 exit(EXIT_FAILURE); 1670 } 1671 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1672 psFree(object); 1673 exit(EXIT_FAILURE); 1674 } 1675 if (!object->bg == 32.32) { 1676 psFree(object); 1677 exit(EXIT_FAILURE); 1678 } 1679 if (!object->bg_stdev == 32.32) { 1680 psFree(object); 1681 exit(EXIT_FAILURE); 1682 } 1683 if (!object->bg_mean_stdev == 32.32) { 1684 psFree(object); 1685 exit(EXIT_FAILURE); 1686 } 1687 if (!object->sigma_ra == 32.32) { 1688 psFree(object); 1689 exit(EXIT_FAILURE); 1690 } 1691 if (!object->sigma_dec == 32.32) { 1692 psFree(object); 1693 exit(EXIT_FAILURE); 1694 } 1695 if (!object->zp_mean == 32.32) { 1696 psFree(object); 1697 exit(EXIT_FAILURE); 1698 } 1699 if (!object->zp_stdev == 32.32) { 1700 psFree(object); 1701 exit(EXIT_FAILURE); 1702 } 1703 if (!object->fwhm == 32.32) { 1704 psFree(object); 1705 exit(EXIT_FAILURE); 1706 } 1707 if (!object->fwhm_range == 32.32) { 1708 psFree(object); 1709 exit(EXIT_FAILURE); 1710 } 1711 if (!object->n_stars == -32) { 1712 psFree(object); 1713 exit(EXIT_FAILURE); 1714 } 1715 if (!object->n_extended == -32) { 1716 psFree(object); 1717 exit(EXIT_FAILURE); 1718 } 1719 if (!object->n_cr == -32) { 1720 psFree(object); 1721 exit(EXIT_FAILURE); 1722 } 1723 if (!object->n_astrom == -32) { 1724 psFree(object); 1725 exit(EXIT_FAILURE); 1726 } 1727 if (strncmp(object->path_base, "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 camMaskRow *object; 1741 1742 md = psMetadataAlloc(); 1743 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 1744 psFree(md); 1745 exit(EXIT_FAILURE); 1746 } 1747 1748 object = camMaskObjectFromMetadata(md); 1749 if (!object) { 1750 psFree(md); 1751 exit(EXIT_FAILURE); 1752 } 1753 1754 psFree(md); 1755 1756 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) { 1757 psFree(object); 1758 exit(EXIT_FAILURE); 1759 } 1760 1761 psFree(object); 1762 } 1763 1764 { 1765 psMetadata *md; 1766 warpRunRow *object; 1767 1768 md = psMetadataAlloc(); 1769 psFree(md); 1770 exit(EXIT_FAILURE); 1771 } 1772 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) { 1773 psFree(md); 1774 exit(EXIT_FAILURE); 1775 } 1776 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 1777 psFree(md); 1778 exit(EXIT_FAILURE); 1779 } 1780 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 1781 psFree(md); 1782 exit(EXIT_FAILURE); 1783 } 1784 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 1785 psFree(md); 1786 exit(EXIT_FAILURE); 1787 } 1788 psFree(md); 1789 exit(EXIT_FAILURE); 1790 } 1791 1792 object = warpRunObjectFromMetadata(md); 1793 if (!object) { 1794 psFree(md); 1795 exit(EXIT_FAILURE); 1796 } 1797 1798 psFree(md); 1799 1800 psFree(object); 1801 exit(EXIT_FAILURE); 1802 } 1803 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) { 1804 psFree(object); 1805 exit(EXIT_FAILURE); 1806 } 1807 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 1808 psFree(object); 1809 exit(EXIT_FAILURE); 1810 } 1811 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 1812 psFree(object); 1813 exit(EXIT_FAILURE); 1814 } 1815 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 1816 psFree(object); 1817 exit(EXIT_FAILURE); 1818 } 1819 psFree(object); 1820 exit(EXIT_FAILURE); 1821 } 1822 1823 psFree(object); 1824 } 1825 1826 { 1827 psMetadata *md; 1828 warpInputExpRow *object; 1829 1830 md = psMetadataAlloc(); 1831 psFree(md); 1832 exit(EXIT_FAILURE); 1833 } 1834 psFree(md); 1835 exit(EXIT_FAILURE); 1836 } 1837 if (!psMetadataAdd(md, PS_LIST_TAIL, "magiced", PS_DATA_BOOL, NULL, true)) { 1838 psFree(md); 1839 exit(EXIT_FAILURE); 1840 } 1841 1842 object = warpInputExpObjectFromMetadata(md); 1843 if (!object) { 1844 psFree(md); 1845 exit(EXIT_FAILURE); 1846 } 1847 1848 psFree(md); 1849 1850 psFree(object); 1851 exit(EXIT_FAILURE); 1852 } 1853 psFree(object); 1854 exit(EXIT_FAILURE); 1855 } 1856 if (!object->magiced == true) { 1857 psFree(object); 1858 exit(EXIT_FAILURE); 1859 } 1860 1861 psFree(object); 1862 } 1863 1864 { 1865 psMetadata *md; 1866 warpSkyCellMapRow *object; 1867 1868 md = psMetadataAlloc(); 1869 psFree(md); 1870 exit(EXIT_FAILURE); 1871 } 1872 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1873 psFree(md); 1874 exit(EXIT_FAILURE); 1875 } 1876 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1877 psFree(md); 1878 exit(EXIT_FAILURE); 1879 } 1880 psFree(md); 1881 exit(EXIT_FAILURE); 1882 } 1883 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) { 1884 psFree(md); 1885 exit(EXIT_FAILURE); 1886 } 1887 psFree(md); 1888 exit(EXIT_FAILURE); 1889 } 1890 1891 object = warpSkyCellMapObjectFromMetadata(md); 1892 if (!object) { 1893 psFree(md); 1894 exit(EXIT_FAILURE); 1895 } 1896 1897 psFree(md); 1898 1899 psFree(object); 1900 exit(EXIT_FAILURE); 1901 } 1902 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 1903 psFree(object); 1904 exit(EXIT_FAILURE); 1905 } 1906 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 1907 psFree(object); 1908 exit(EXIT_FAILURE); 1909 } 1910 psFree(object); 1911 exit(EXIT_FAILURE); 1912 } 1913 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) { 1914 psFree(object); 1915 exit(EXIT_FAILURE); 1916 } 1917 psFree(object); 1918 exit(EXIT_FAILURE); 1919 } 1920 1921 psFree(object); 1922 } 1923 1924 { 1925 psMetadata *md; 1926 warpSkyfileRow *object; 1927 1928 md = psMetadataAlloc(); 1929 psFree(md); 1930 exit(EXIT_FAILURE); 1931 } 1932 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 1933 psFree(md); 1934 exit(EXIT_FAILURE); 1935 } 1936 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 1937 psFree(md); 1938 exit(EXIT_FAILURE); 1939 } 1940 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 1941 psFree(md); 1942 exit(EXIT_FAILURE); 1943 } 1944 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 1945 psFree(md); 1946 exit(EXIT_FAILURE); 1947 } 1948 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 1949 psFree(md); 1950 exit(EXIT_FAILURE); 1951 } 1952 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 1953 psFree(md); 1954 exit(EXIT_FAILURE); 1955 } 1956 1957 object = warpSkyfileObjectFromMetadata(md); 1958 if (!object) { 1959 psFree(md); 1960 exit(EXIT_FAILURE); 1961 } 1962 1963 psFree(md); 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 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 1977 psFree(object); 1978 exit(EXIT_FAILURE); 1979 } 1980 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 1981 psFree(object); 1982 exit(EXIT_FAILURE); 1983 } 1984 if (!object->bg == 64.64) { 1985 psFree(object); 1986 exit(EXIT_FAILURE); 1987 } 1988 if (!object->bg_stdev == 64.64) { 1989 psFree(object); 1990 exit(EXIT_FAILURE); 1991 } 1992 1993 psFree(object); 1994 } 1995 1996 { 1997 psMetadata *md; 1998 diffRunRow *object; 1999 2000 md = psMetadataAlloc(); 2001 psFree(md); 2002 exit(EXIT_FAILURE); 2003 } 2004 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2005 psFree(md); 2006 exit(EXIT_FAILURE); 2007 } 2008 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 2009 psFree(md); 2010 exit(EXIT_FAILURE); 2011 } 2012 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 2013 psFree(md); 2014 exit(EXIT_FAILURE); 2015 } 2016 psFree(md); 2017 exit(EXIT_FAILURE); 2018 } 2019 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 2020 psFree(md); 2021 exit(EXIT_FAILURE); 2022 } 2023 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 2024 psFree(md); 2025 exit(EXIT_FAILURE); 2026 } 2027 2028 object = diffRunObjectFromMetadata(md); 2029 if (!object) { 2030 psFree(md); 2031 exit(EXIT_FAILURE); 2032 } 2033 2034 psFree(md); 2035 2036 psFree(object); 2037 exit(EXIT_FAILURE); 2038 } 2039 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 2040 psFree(object); 2041 exit(EXIT_FAILURE); 2042 } 2043 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 2044 psFree(object); 2045 exit(EXIT_FAILURE); 2046 } 2047 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 2048 psFree(object); 2049 exit(EXIT_FAILURE); 2050 } 2051 psFree(object); 2052 exit(EXIT_FAILURE); 2053 } 2054 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2055 psFree(object); 2056 exit(EXIT_FAILURE); 2057 } 2058 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2059 psFree(object); 2060 exit(EXIT_FAILURE); 2061 } 2062 2063 psFree(object); 2064 } 2065 2066 { 2067 psMetadata *md; 2068 diffInputSkyfileRow *object; 2069 2070 md = psMetadataAlloc(); 2071 psFree(md); 2072 exit(EXIT_FAILURE); 2073 } 2074 psFree(md); 2075 exit(EXIT_FAILURE); 2076 } 2077 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 2078 psFree(md); 2079 exit(EXIT_FAILURE); 2080 } 2081 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 2082 psFree(md); 2083 exit(EXIT_FAILURE); 2084 } 2085 if (!psMetadataAddStr(md, PS_LIST_TAIL, "kind", 0, NULL, "a string")) { 2086 psFree(md); 2087 exit(EXIT_FAILURE); 2088 } 2089 if (!psMetadataAdd(md, PS_LIST_TAIL, "template", PS_DATA_BOOL, NULL, true)) { 2090 psFree(md); 2091 exit(EXIT_FAILURE); 2092 } 2093 2094 object = diffInputSkyfileObjectFromMetadata(md); 2095 if (!object) { 2096 psFree(md); 2097 exit(EXIT_FAILURE); 2098 } 2099 2100 psFree(md); 2101 2102 psFree(object); 2103 exit(EXIT_FAILURE); 2104 } 2105 psFree(object); 2106 exit(EXIT_FAILURE); 2107 } 2108 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2109 psFree(object); 2110 exit(EXIT_FAILURE); 2111 } 2112 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2113 psFree(object); 2114 exit(EXIT_FAILURE); 2115 } 2116 if (strncmp(object->kind, "a string", MAX_STRING_LENGTH)) { 2117 psFree(object); 2118 exit(EXIT_FAILURE); 2119 } 2120 if (!object->template == true) { 2121 psFree(object); 2122 exit(EXIT_FAILURE); 2123 } 2124 2125 psFree(object); 2126 } 2127 2128 { 2129 psMetadata *md; 2130 diffSkyfileRow *object; 2131 2132 md = psMetadataAlloc(); 2133 psFree(md); 2134 exit(EXIT_FAILURE); 2135 } 2136 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2137 psFree(md); 2138 exit(EXIT_FAILURE); 2139 } 2140 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2141 psFree(md); 2142 exit(EXIT_FAILURE); 2143 } 2144 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2145 psFree(md); 2146 exit(EXIT_FAILURE); 2147 } 2148 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2149 psFree(md); 2150 exit(EXIT_FAILURE); 2151 } 2152 2153 object = diffSkyfileObjectFromMetadata(md); 2154 if (!object) { 2155 psFree(md); 2156 exit(EXIT_FAILURE); 2157 } 2158 2159 psFree(md); 2160 2161 psFree(object); 2162 exit(EXIT_FAILURE); 2163 } 2164 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2165 psFree(object); 2166 exit(EXIT_FAILURE); 2167 } 2168 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2169 psFree(object); 2170 exit(EXIT_FAILURE); 2171 } 2172 if (!object->bg == 64.64) { 2173 psFree(object); 2174 exit(EXIT_FAILURE); 2175 } 2176 if (!object->bg_stdev == 64.64) { 2177 psFree(object); 2178 exit(EXIT_FAILURE); 2179 } 2180 2181 psFree(object); 2182 } 2183 2184 { 2185 psMetadata *md; 2186 stackRunRow *object; 2187 2188 md = psMetadataAlloc(); 2189 psFree(md); 2190 exit(EXIT_FAILURE); 2191 } 2192 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2193 psFree(md); 2194 exit(EXIT_FAILURE); 2195 } 2196 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 2197 psFree(md); 2198 exit(EXIT_FAILURE); 2199 } 2200 if (!psMetadataAddStr(md, PS_LIST_TAIL, "dvodb", 0, NULL, "a string")) { 2201 psFree(md); 2202 exit(EXIT_FAILURE); 2203 } 2204 psFree(md); 2205 exit(EXIT_FAILURE); 2206 } 2207 if (!psMetadataAddStr(md, PS_LIST_TAIL, "skycell_id", 0, NULL, "a string")) { 2208 psFree(md); 2209 exit(EXIT_FAILURE); 2210 } 2211 if (!psMetadataAddStr(md, PS_LIST_TAIL, "tess_id", 0, NULL, "a string")) { 2212 psFree(md); 2213 exit(EXIT_FAILURE); 2214 } 2215 2216 object = stackRunObjectFromMetadata(md); 2217 if (!object) { 2218 psFree(md); 2219 exit(EXIT_FAILURE); 2220 } 2221 2222 psFree(md); 2223 2224 psFree(object); 2225 exit(EXIT_FAILURE); 2226 } 2227 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) { 2228 psFree(object); 2229 exit(EXIT_FAILURE); 2230 } 2231 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) { 2232 psFree(object); 2233 exit(EXIT_FAILURE); 2234 } 2235 if (strncmp(object->dvodb, "a string", MAX_STRING_LENGTH)) { 2236 psFree(object); 2237 exit(EXIT_FAILURE); 2238 } 2239 psFree(object); 2240 exit(EXIT_FAILURE); 2241 } 2242 if (strncmp(object->skycell_id, "a string", MAX_STRING_LENGTH)) { 2243 psFree(object); 2244 exit(EXIT_FAILURE); 2245 } 2246 if (strncmp(object->tess_id, "a string", MAX_STRING_LENGTH)) { 2247 psFree(object); 2248 exit(EXIT_FAILURE); 2249 } 2250 2251 psFree(object); 2252 } 2253 2254 { 2255 psMetadata *md; 2256 stackInputSkyfileRow *object; 2257 2258 md = psMetadataAlloc(); 2259 psFree(md); 2260 exit(EXIT_FAILURE); 2261 } 2262 psFree(md); 2263 exit(EXIT_FAILURE); 2264 } 2265 2266 object = stackInputSkyfileObjectFromMetadata(md); 2267 if (!object) { 2268 psFree(md); 2269 exit(EXIT_FAILURE); 2270 } 2271 2272 psFree(md); 2273 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 stackSumSkyfileRow *object; 2287 2288 md = psMetadataAlloc(); 2289 psFree(md); 2290 exit(EXIT_FAILURE); 2291 } 2292 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) { 2293 psFree(md); 2294 exit(EXIT_FAILURE); 2295 } 2296 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) { 2297 psFree(md); 2298 exit(EXIT_FAILURE); 2299 } 2300 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) { 2301 psFree(md); 2302 exit(EXIT_FAILURE); 2303 } 2304 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) { 2305 psFree(md); 2306 exit(EXIT_FAILURE); 2307 } 2308 2309 object = stackSumSkyfileObjectFromMetadata(md); 2310 if (!object) { 2311 psFree(md); 2312 exit(EXIT_FAILURE); 2313 } 2314 2315 psFree(md); 2316 2317 psFree(object); 2318 exit(EXIT_FAILURE); 2319 } 2320 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) { 2321 psFree(object); 2322 exit(EXIT_FAILURE); 2323 } 2324 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) { 2325 psFree(object); 2326 exit(EXIT_FAILURE); 2327 } 2328 if (!object->bg == 64.64) { 2329 psFree(object); 2330 exit(EXIT_FAILURE); 2331 } 2332 if (!object->bg_stdev == 64.64) { 2333 psFree(object); 2334 exit(EXIT_FAILURE); 2335 } 2336 2337 psFree(object); 2338 } 2339 2340 { 2341 psMetadata *md; 2342 detRunRow *object; 2343 2344 md = psMetadataAlloc(); 2345 psFree(md); 2346 exit(EXIT_FAILURE); 2347 } 2348 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) { 2349 psFree(md); 2350 exit(EXIT_FAILURE); 2351 } 2352 if (!psMetadataAddStr(md, PS_LIST_TAIL, "det_type", 0, NULL, "a string")) { 2353 psFree(md); 2354 exit(EXIT_FAILURE); 2355 } 2356 if (!psMetadataAddStr(md, PS_LIST_TAIL, "mode", 0, NULL, "a string")) { 2357 psFree(md); 2358 exit(EXIT_FAILURE); 2359 } 2360 if (!psMetadataAddStr(md, PS_LIST_TAIL, "state", 0, NULL, "a string")) { 2361 psFree(md); 2362 exit(EXIT_FAILURE); 2363 } 2364 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filelevel", 0, NULL, "a string")) { 2365 psFree(md); 2366 exit(EXIT_FAILURE); 2367 } 2368 if (!psMetadataAddStr(md, PS_LIST_TAIL, "workdir", 0, NULL, "a string")) { 2369 psFree(md); 2370 exit(EXIT_FAILURE); 2371 } 2372 if (!psMetadataAddStr(md, PS_LIST_TAIL, "camera", 0, NULL, "a string")) { 2373 psFree(md); 2374 exit(EXIT_FAILURE); 2375 } 2376 if (!psMetadataAddStr(md, PS_LIST_TAIL, "telescope", 0, NULL, "a string")) { 2377 psFree(md); 2378 exit(EXIT_FAILURE); 2379 } 2380 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_type", 0, NULL, "a string")) { 2381 psFree(md); 2382 exit(EXIT_FAILURE); 2383 } 2384 if (!psMetadataAddStr(md, PS_LIST_TAIL, "reduction", 0, NULL, "a string")) { 2385 psFree(md); 2386 exit(EXIT_FAILURE); 2387 } 2388 if (!psMetadataAddStr(md, PS_LIST_TAIL, "filter", 0, NULL, "a string")) { 2389 psFree(md); 2390 exit(EXIT_FAILURE); 2391 } 2392 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_min", 0, NULL, 32.32)) { 2393 psFree(md); 2394 exit(EXIT_FAILURE); 2395 } 2396 if (!psMetadataAddF32(md, PS_LIST_TAIL, "airmass_max", 0, NULL, 32.32)) { 2397 psFree(md); 2398 exit(EXIT_FAILURE); 2399 } 2400 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_min", 0, NULL, 32.32)) { 2401 psFree(md); 2402 exit(EXIT_FAILURE); 2403 } 2404 if (!psMetadataAddF32(md, PS_LIST_TAIL, "exp_time_max", 0, NULL, 32.32)) { 2405 psFree(md); 2406 exit(EXIT_FAILURE); 2407 } 2408 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_min", 0, NULL, 32.32)) { 2409 psFree(md); 2410 exit(EXIT_FAILURE); 2411 } 2412 if (!psMetadataAddF32(md, PS_LIST_TAIL, "ccd_temp_max", 0, NULL, 32.32)) { 2413 psFree(md); 2414 exit(EXIT_FAILURE); 2415 } 2416 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_min", 0, NULL, 64.64)) { 2417 psFree(md); 2418 exit(EXIT_FAILURE); 2419 } 2420 if (!psMetadataAddF64(md, PS_LIST_TAIL, "posang_max", 0, NULL, 64.64)) { 2421 psFree(md); 2422 exit(EXIT_FAILURE); 2423 } 2424 psFree(md); 2425 exit(EXIT_FAILURE); 2426 } 2427 psFree(md); 2428 exit(EXIT_FAILURE); 2429 } 2430 psFree(md); 2431 exit(EXIT_FAILURE); 2432 } 2433 psFree(md); 2434 exit(EXIT_FAILURE); 2435 } 2436 psFree(md); 2437 exit(EXIT_FAILURE); 2438 } 2439 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_min", 0, NULL, 32.32)) { 2440 psFree(md); 2441 exit(EXIT_FAILURE); 2442 } 2443 if (!psMetadataAddF32(md, PS_LIST_TAIL, "solang_max", 0, NULL, 32.32)) { 2444 psFree(md); 2445 exit(EXIT_FAILURE); 2446 } 2447 if (!psMetadataAddStr(md, PS_LIST_TAIL, "label", 0, NULL, "a string")) { 2448 psFree(md); 2449 exit(EXIT_FAILURE); 2450 } 2451 if (!psMetadataAddS32(md, PS_LIST_TAIL, "parent", 0, NULL, -32)) { 2452 psFree(md); 2453 exit(EXIT_FAILURE); 2454 } 2455 2456 object = detRunObjectFromMetadata(md); 3485 if (!psMetadataAdd(md, PS_LIST_TAIL, "accept", PS_DATA_BOOL, NULL, true)) { 3486 psFree(md); 3487 exit(EXIT_FAILURE); 3488 } 3489 psFree(md); 3490 exit(EXIT_FAILURE); 3491 } 3492 3493 object = detResidExpObjectFromMetadata(md); 2457 3494 if (!object) { 2458 3495 psFree(md); … … 2469 3506 exit(EXIT_FAILURE); 2470 3507 } 2471 if (strncmp(object->det_type, "a string", MAX_STRING_LENGTH)) {2472 psFree(object);2473 exit(EXIT_FAILURE);2474 }2475 if (strncmp(object->mode, "a string", MAX_STRING_LENGTH)) {2476 psFree(object);2477 exit(EXIT_FAILURE);2478 }2479 if (strncmp(object->state, "a string", MAX_STRING_LENGTH)) {2480 psFree(object);2481 exit(EXIT_FAILURE);2482 }2483 if (strncmp(object->filelevel, "a string", MAX_STRING_LENGTH)) {2484 psFree(object);2485 exit(EXIT_FAILURE);2486 }2487 if (strncmp(object->workdir, "a string", MAX_STRING_LENGTH)) {2488 psFree(object);2489 exit(EXIT_FAILURE);2490 }2491 if (strncmp(object->camera, "a string", MAX_STRING_LENGTH)) {2492 psFree(object);2493 exit(EXIT_FAILURE);2494 }2495 if (strncmp(object->telescope, "a string", MAX_STRING_LENGTH)) {2496 psFree(object);2497 exit(EXIT_FAILURE);2498 }2499 if (strncmp(object->exp_type, "a string", MAX_STRING_LENGTH)) {2500 psFree(object);2501 exit(EXIT_FAILURE);2502 }2503 if (strncmp(object->reduction, "a string", MAX_STRING_LENGTH)) {2504 psFree(object);2505 exit(EXIT_FAILURE);2506 }2507 if (strncmp(object->filter, "a string", MAX_STRING_LENGTH)) {2508 psFree(object);2509 exit(EXIT_FAILURE);2510 }2511 if (!object->airmass_min == 32.32) {2512 psFree(object);2513 exit(EXIT_FAILURE);2514 }2515 if (!object->airmass_max == 32.32) {2516 psFree(object);2517 exit(EXIT_FAILURE);2518 }2519 if (!object->exp_time_min == 32.32) {2520 psFree(object);2521 exit(EXIT_FAILURE);2522 }2523 if (!object->exp_time_max == 32.32) {2524 psFree(object);2525 exit(EXIT_FAILURE);2526 }2527 if (!object->ccd_temp_min == 32.32) {2528 psFree(object);2529 exit(EXIT_FAILURE);2530 }2531 if (!object->ccd_temp_max == 32.32) {2532 psFree(object);2533 exit(EXIT_FAILURE);2534 }2535 if (!object->posang_min == 64.64) {2536 psFree(object);2537 exit(EXIT_FAILURE);2538 }2539 if (!object->posang_max == 64.64) {2540 psFree(object);2541 exit(EXIT_FAILURE);2542 }2543 psFree(object);2544 exit(EXIT_FAILURE);2545 }2546 psFree(object);2547 exit(EXIT_FAILURE);2548 }2549 psFree(object);2550 exit(EXIT_FAILURE);2551 }2552 psFree(object);2553 exit(EXIT_FAILURE);2554 }2555 psFree(object);2556 exit(EXIT_FAILURE);2557 }2558 if (!object->solang_min == 32.32) {2559 psFree(object);2560 exit(EXIT_FAILURE);2561 }2562 if (!object->solang_max == 32.32) {2563 psFree(object);2564 exit(EXIT_FAILURE);2565 }2566 if (strncmp(object->label, "a string", MAX_STRING_LENGTH)) {2567 psFree(object);2568 exit(EXIT_FAILURE);2569 }2570 if (!object->parent == -32) {2571 psFree(object);2572 exit(EXIT_FAILURE);2573 }2574 2575 psFree(object);2576 }2577 2578 {2579 psMetadata *md;2580 detInputExpRow *object;2581 2582 md = psMetadataAlloc();2583 psFree(md);2584 exit(EXIT_FAILURE);2585 }2586 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {2587 psFree(md);2588 exit(EXIT_FAILURE);2589 }2590 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {2591 psFree(md);2592 exit(EXIT_FAILURE);2593 }2594 if (!psMetadataAdd(md, PS_LIST_TAIL, "include", PS_DATA_BOOL, NULL, true)) {2595 psFree(md);2596 exit(EXIT_FAILURE);2597 }2598 2599 object = detInputExpObjectFromMetadata(md);2600 if (!object) {2601 psFree(md);2602 exit(EXIT_FAILURE);2603 }2604 2605 psFree(md);2606 2607 psFree(object);2608 exit(EXIT_FAILURE);2609 }2610 if (!object->iteration == -32) {2611 psFree(object);2612 exit(EXIT_FAILURE);2613 }2614 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {2615 psFree(object);2616 exit(EXIT_FAILURE);2617 }2618 if (!object->include == true) {2619 psFree(object);2620 exit(EXIT_FAILURE);2621 }2622 2623 psFree(object);2624 }2625 2626 {2627 psMetadata *md;2628 detProcessedImfileRow *object;2629 2630 md = psMetadataAlloc();2631 psFree(md);2632 exit(EXIT_FAILURE);2633 }2634 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {2635 psFree(md);2636 exit(EXIT_FAILURE);2637 }2638 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {2639 psFree(md);2640 exit(EXIT_FAILURE);2641 }2642 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {2643 psFree(md);2644 exit(EXIT_FAILURE);2645 }2646 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {2647 psFree(md);2648 exit(EXIT_FAILURE);2649 }2650 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2651 psFree(md);2652 exit(EXIT_FAILURE);2653 }2654 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2655 psFree(md);2656 exit(EXIT_FAILURE);2657 }2658 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {2659 psFree(md);2660 exit(EXIT_FAILURE);2661 }2662 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {2663 psFree(md);2664 exit(EXIT_FAILURE);2665 }2666 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {2667 psFree(md);2668 exit(EXIT_FAILURE);2669 }2670 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {2671 psFree(md);2672 exit(EXIT_FAILURE);2673 }2674 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {2675 psFree(md);2676 exit(EXIT_FAILURE);2677 }2678 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {2679 psFree(md);2680 exit(EXIT_FAILURE);2681 }2682 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {2683 psFree(md);2684 exit(EXIT_FAILURE);2685 }2686 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {2687 psFree(md);2688 exit(EXIT_FAILURE);2689 }2690 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {2691 psFree(md);2692 exit(EXIT_FAILURE);2693 }2694 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {2695 psFree(md);2696 exit(EXIT_FAILURE);2697 }2698 psFree(md);2699 exit(EXIT_FAILURE);2700 }2701 2702 object = detProcessedImfileObjectFromMetadata(md);2703 if (!object) {2704 psFree(md);2705 exit(EXIT_FAILURE);2706 }2707 2708 psFree(md);2709 2710 psFree(object);2711 exit(EXIT_FAILURE);2712 }2713 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {2714 psFree(object);2715 exit(EXIT_FAILURE);2716 }2717 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {2718 psFree(object);2719 exit(EXIT_FAILURE);2720 }2721 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {2722 psFree(object);2723 exit(EXIT_FAILURE);2724 }2725 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {2726 psFree(object);2727 exit(EXIT_FAILURE);2728 }2729 if (!object->bg == 64.64) {2730 psFree(object);2731 exit(EXIT_FAILURE);2732 }2733 if (!object->bg_stdev == 64.64) {2734 psFree(object);2735 exit(EXIT_FAILURE);2736 }2737 if (!object->bg_mean_stdev == 64.64) {2738 psFree(object);2739 exit(EXIT_FAILURE);2740 }2741 if (!object->fringe_0 == 64.64) {2742 psFree(object);2743 exit(EXIT_FAILURE);2744 }2745 if (!object->fringe_1 == 64.64) {2746 psFree(object);2747 exit(EXIT_FAILURE);2748 }2749 if (!object->fringe_2 == 64.64) {2750 psFree(object);2751 exit(EXIT_FAILURE);2752 }2753 if (!object->user_1 == 64.64) {2754 psFree(object);2755 exit(EXIT_FAILURE);2756 }2757 if (!object->user_2 == 64.64) {2758 psFree(object);2759 exit(EXIT_FAILURE);2760 }2761 if (!object->user_3 == 64.64) {2762 psFree(object);2763 exit(EXIT_FAILURE);2764 }2765 if (!object->user_4 == 64.64) {2766 psFree(object);2767 exit(EXIT_FAILURE);2768 }2769 if (!object->user_5 == 64.64) {2770 psFree(object);2771 exit(EXIT_FAILURE);2772 }2773 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {2774 psFree(object);2775 exit(EXIT_FAILURE);2776 }2777 psFree(object);2778 exit(EXIT_FAILURE);2779 }2780 2781 psFree(object);2782 }2783 2784 {2785 psMetadata *md;2786 detProcessedExpRow *object;2787 2788 md = psMetadataAlloc();2789 psFree(md);2790 exit(EXIT_FAILURE);2791 }2792 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {2793 psFree(md);2794 exit(EXIT_FAILURE);2795 }2796 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {2797 psFree(md);2798 exit(EXIT_FAILURE);2799 }2800 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2801 psFree(md);2802 exit(EXIT_FAILURE);2803 }2804 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2805 psFree(md);2806 exit(EXIT_FAILURE);2807 }2808 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {2809 psFree(md);2810 exit(EXIT_FAILURE);2811 }2812 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {2813 psFree(md);2814 exit(EXIT_FAILURE);2815 }2816 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {2817 psFree(md);2818 exit(EXIT_FAILURE);2819 }2820 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {2821 psFree(md);2822 exit(EXIT_FAILURE);2823 }2824 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {2825 psFree(md);2826 exit(EXIT_FAILURE);2827 }2828 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {2829 psFree(md);2830 exit(EXIT_FAILURE);2831 }2832 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {2833 psFree(md);2834 exit(EXIT_FAILURE);2835 }2836 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {2837 psFree(md);2838 exit(EXIT_FAILURE);2839 }2840 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {2841 psFree(md);2842 exit(EXIT_FAILURE);2843 }2844 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {2845 psFree(md);2846 exit(EXIT_FAILURE);2847 }2848 psFree(md);2849 exit(EXIT_FAILURE);2850 }2851 2852 object = detProcessedExpObjectFromMetadata(md);2853 if (!object) {2854 psFree(md);2855 exit(EXIT_FAILURE);2856 }2857 2858 psFree(md);2859 2860 psFree(object);2861 exit(EXIT_FAILURE);2862 }2863 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {2864 psFree(object);2865 exit(EXIT_FAILURE);2866 }2867 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {2868 psFree(object);2869 exit(EXIT_FAILURE);2870 }2871 if (!object->bg == 64.64) {2872 psFree(object);2873 exit(EXIT_FAILURE);2874 }2875 if (!object->bg_stdev == 64.64) {2876 psFree(object);2877 exit(EXIT_FAILURE);2878 }2879 if (!object->bg_mean_stdev == 64.64) {2880 psFree(object);2881 exit(EXIT_FAILURE);2882 }2883 if (!object->fringe_0 == 64.64) {2884 psFree(object);2885 exit(EXIT_FAILURE);2886 }2887 if (!object->fringe_1 == 64.64) {2888 psFree(object);2889 exit(EXIT_FAILURE);2890 }2891 if (!object->fringe_2 == 64.64) {2892 psFree(object);2893 exit(EXIT_FAILURE);2894 }2895 if (!object->user_1 == 64.64) {2896 psFree(object);2897 exit(EXIT_FAILURE);2898 }2899 if (!object->user_2 == 64.64) {2900 psFree(object);2901 exit(EXIT_FAILURE);2902 }2903 if (!object->user_3 == 64.64) {2904 psFree(object);2905 exit(EXIT_FAILURE);2906 }2907 if (!object->user_4 == 64.64) {2908 psFree(object);2909 exit(EXIT_FAILURE);2910 }2911 if (!object->user_5 == 64.64) {2912 psFree(object);2913 exit(EXIT_FAILURE);2914 }2915 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {2916 psFree(object);2917 exit(EXIT_FAILURE);2918 }2919 psFree(object);2920 exit(EXIT_FAILURE);2921 }2922 2923 psFree(object);2924 }2925 2926 {2927 psMetadata *md;2928 detStackedImfileRow *object;2929 2930 md = psMetadataAlloc();2931 psFree(md);2932 exit(EXIT_FAILURE);2933 }2934 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {2935 psFree(md);2936 exit(EXIT_FAILURE);2937 }2938 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {2939 psFree(md);2940 exit(EXIT_FAILURE);2941 }2942 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {2943 psFree(md);2944 exit(EXIT_FAILURE);2945 }2946 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {2947 psFree(md);2948 exit(EXIT_FAILURE);2949 }2950 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {2951 psFree(md);2952 exit(EXIT_FAILURE);2953 }2954 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {2955 psFree(md);2956 exit(EXIT_FAILURE);2957 }2958 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {2959 psFree(md);2960 exit(EXIT_FAILURE);2961 }2962 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {2963 psFree(md);2964 exit(EXIT_FAILURE);2965 }2966 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {2967 psFree(md);2968 exit(EXIT_FAILURE);2969 }2970 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {2971 psFree(md);2972 exit(EXIT_FAILURE);2973 }2974 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {2975 psFree(md);2976 exit(EXIT_FAILURE);2977 }2978 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {2979 psFree(md);2980 exit(EXIT_FAILURE);2981 }2982 psFree(md);2983 exit(EXIT_FAILURE);2984 }2985 2986 object = detStackedImfileObjectFromMetadata(md);2987 if (!object) {2988 psFree(md);2989 exit(EXIT_FAILURE);2990 }2991 2992 psFree(md);2993 2994 psFree(object);2995 exit(EXIT_FAILURE);2996 }2997 if (!object->iteration == -32) {2998 psFree(object);2999 exit(EXIT_FAILURE);3000 }3001 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3002 psFree(object);3003 exit(EXIT_FAILURE);3004 }3005 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {3006 psFree(object);3007 exit(EXIT_FAILURE);3008 }3009 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {3010 psFree(object);3011 exit(EXIT_FAILURE);3012 }3013 if (!object->bg == 64.64) {3014 psFree(object);3015 exit(EXIT_FAILURE);3016 }3017 if (!object->bg_stdev == 64.64) {3018 psFree(object);3019 exit(EXIT_FAILURE);3020 }3021 if (!object->bg_mean_stdev == 64.64) {3022 psFree(object);3023 exit(EXIT_FAILURE);3024 }3025 if (!object->user_1 == 64.64) {3026 psFree(object);3027 exit(EXIT_FAILURE);3028 }3029 if (!object->user_2 == 64.64) {3030 psFree(object);3031 exit(EXIT_FAILURE);3032 }3033 if (!object->user_3 == 64.64) {3034 psFree(object);3035 exit(EXIT_FAILURE);3036 }3037 if (!object->user_4 == 64.64) {3038 psFree(object);3039 exit(EXIT_FAILURE);3040 }3041 if (!object->user_5 == 64.64) {3042 psFree(object);3043 exit(EXIT_FAILURE);3044 }3045 psFree(object);3046 exit(EXIT_FAILURE);3047 }3048 3049 psFree(object);3050 }3051 3052 {3053 psMetadata *md;3054 detNormalizedStatImfileRow *object;3055 3056 md = psMetadataAlloc();3057 psFree(md);3058 exit(EXIT_FAILURE);3059 }3060 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3061 psFree(md);3062 exit(EXIT_FAILURE);3063 }3064 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3065 psFree(md);3066 exit(EXIT_FAILURE);3067 }3068 if (!psMetadataAddF32(md, PS_LIST_TAIL, "norm", 0, NULL, 32.32)) {3069 psFree(md);3070 exit(EXIT_FAILURE);3071 }3072 psFree(md);3073 exit(EXIT_FAILURE);3074 }3075 3076 object = detNormalizedStatImfileObjectFromMetadata(md);3077 if (!object) {3078 psFree(md);3079 exit(EXIT_FAILURE);3080 }3081 3082 psFree(md);3083 3084 psFree(object);3085 exit(EXIT_FAILURE);3086 }3087 if (!object->iteration == -32) {3088 psFree(object);3089 exit(EXIT_FAILURE);3090 }3091 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3092 psFree(object);3093 exit(EXIT_FAILURE);3094 }3095 if (!object->norm == 32.32) {3096 psFree(object);3097 exit(EXIT_FAILURE);3098 }3099 psFree(object);3100 exit(EXIT_FAILURE);3101 }3102 3103 psFree(object);3104 }3105 3106 {3107 psMetadata *md;3108 detNormalizedImfileRow *object;3109 3110 md = psMetadataAlloc();3111 psFree(md);3112 exit(EXIT_FAILURE);3113 }3114 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3115 psFree(md);3116 exit(EXIT_FAILURE);3117 }3118 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3119 psFree(md);3120 exit(EXIT_FAILURE);3121 }3122 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {3123 psFree(md);3124 exit(EXIT_FAILURE);3125 }3126 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3127 psFree(md);3128 exit(EXIT_FAILURE);3129 }3130 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3131 psFree(md);3132 exit(EXIT_FAILURE);3133 }3134 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3135 psFree(md);3136 exit(EXIT_FAILURE);3137 }3138 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3139 psFree(md);3140 exit(EXIT_FAILURE);3141 }3142 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3143 psFree(md);3144 exit(EXIT_FAILURE);3145 }3146 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3147 psFree(md);3148 exit(EXIT_FAILURE);3149 }3150 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3151 psFree(md);3152 exit(EXIT_FAILURE);3153 }3154 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3155 psFree(md);3156 exit(EXIT_FAILURE);3157 }3158 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3159 psFree(md);3160 exit(EXIT_FAILURE);3161 }3162 psFree(md);3163 exit(EXIT_FAILURE);3164 }3165 3166 object = detNormalizedImfileObjectFromMetadata(md);3167 if (!object) {3168 psFree(md);3169 exit(EXIT_FAILURE);3170 }3171 3172 psFree(md);3173 3174 psFree(object);3175 exit(EXIT_FAILURE);3176 }3177 if (!object->iteration == -32) {3178 psFree(object);3179 exit(EXIT_FAILURE);3180 }3181 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3182 psFree(object);3183 exit(EXIT_FAILURE);3184 }3185 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {3186 psFree(object);3187 exit(EXIT_FAILURE);3188 }3189 if (!object->bg == 64.64) {3190 psFree(object);3191 exit(EXIT_FAILURE);3192 }3193 if (!object->bg_stdev == 64.64) {3194 psFree(object);3195 exit(EXIT_FAILURE);3196 }3197 if (!object->bg_mean_stdev == 64.64) {3198 psFree(object);3199 exit(EXIT_FAILURE);3200 }3201 if (!object->user_1 == 64.64) {3202 psFree(object);3203 exit(EXIT_FAILURE);3204 }3205 if (!object->user_2 == 64.64) {3206 psFree(object);3207 exit(EXIT_FAILURE);3208 }3209 if (!object->user_3 == 64.64) {3210 psFree(object);3211 exit(EXIT_FAILURE);3212 }3213 if (!object->user_4 == 64.64) {3214 psFree(object);3215 exit(EXIT_FAILURE);3216 }3217 if (!object->user_5 == 64.64) {3218 psFree(object);3219 exit(EXIT_FAILURE);3220 }3221 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3222 psFree(object);3223 exit(EXIT_FAILURE);3224 }3225 psFree(object);3226 exit(EXIT_FAILURE);3227 }3228 3229 psFree(object);3230 }3231 3232 {3233 psMetadata *md;3234 detNormalizedExpRow *object;3235 3236 md = psMetadataAlloc();3237 psFree(md);3238 exit(EXIT_FAILURE);3239 }3240 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3241 psFree(md);3242 exit(EXIT_FAILURE);3243 }3244 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {3245 psFree(md);3246 exit(EXIT_FAILURE);3247 }3248 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3249 psFree(md);3250 exit(EXIT_FAILURE);3251 }3252 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3253 psFree(md);3254 exit(EXIT_FAILURE);3255 }3256 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3257 psFree(md);3258 exit(EXIT_FAILURE);3259 }3260 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3261 psFree(md);3262 exit(EXIT_FAILURE);3263 }3264 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3265 psFree(md);3266 exit(EXIT_FAILURE);3267 }3268 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3269 psFree(md);3270 exit(EXIT_FAILURE);3271 }3272 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3273 psFree(md);3274 exit(EXIT_FAILURE);3275 }3276 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3277 psFree(md);3278 exit(EXIT_FAILURE);3279 }3280 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3281 psFree(md);3282 exit(EXIT_FAILURE);3283 }3284 psFree(md);3285 exit(EXIT_FAILURE);3286 }3287 3288 object = detNormalizedExpObjectFromMetadata(md);3289 if (!object) {3290 psFree(md);3291 exit(EXIT_FAILURE);3292 }3293 3294 psFree(md);3295 3296 psFree(object);3297 exit(EXIT_FAILURE);3298 }3299 if (!object->iteration == -32) {3300 psFree(object);3301 exit(EXIT_FAILURE);3302 }3303 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {3304 psFree(object);3305 exit(EXIT_FAILURE);3306 }3307 if (!object->bg == 64.64) {3308 psFree(object);3309 exit(EXIT_FAILURE);3310 }3311 if (!object->bg_stdev == 64.64) {3312 psFree(object);3313 exit(EXIT_FAILURE);3314 }3315 if (!object->bg_mean_stdev == 64.64) {3316 psFree(object);3317 exit(EXIT_FAILURE);3318 }3319 if (!object->user_1 == 64.64) {3320 psFree(object);3321 exit(EXIT_FAILURE);3322 }3323 if (!object->user_2 == 64.64) {3324 psFree(object);3325 exit(EXIT_FAILURE);3326 }3327 if (!object->user_3 == 64.64) {3328 psFree(object);3329 exit(EXIT_FAILURE);3330 }3331 if (!object->user_4 == 64.64) {3332 psFree(object);3333 exit(EXIT_FAILURE);3334 }3335 if (!object->user_5 == 64.64) {3336 psFree(object);3337 exit(EXIT_FAILURE);3338 }3339 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3340 psFree(object);3341 exit(EXIT_FAILURE);3342 }3343 psFree(object);3344 exit(EXIT_FAILURE);3345 }3346 3347 psFree(object);3348 }3349 3350 {3351 psMetadata *md;3352 detResidImfileRow *object;3353 3354 md = psMetadataAlloc();3355 psFree(md);3356 exit(EXIT_FAILURE);3357 }3358 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3359 psFree(md);3360 exit(EXIT_FAILURE);3361 }3362 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {3363 psFree(md);3364 exit(EXIT_FAILURE);3365 }3366 if (!psMetadataAddStr(md, PS_LIST_TAIL, "class_id", 0, NULL, "a string")) {3367 psFree(md);3368 exit(EXIT_FAILURE);3369 }3370 if (!psMetadataAddStr(md, PS_LIST_TAIL, "uri", 0, NULL, "a string")) {3371 psFree(md);3372 exit(EXIT_FAILURE);3373 }3374 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {3375 psFree(md);3376 exit(EXIT_FAILURE);3377 }3378 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3379 psFree(md);3380 exit(EXIT_FAILURE);3381 }3382 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3383 psFree(md);3384 exit(EXIT_FAILURE);3385 }3386 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3387 psFree(md);3388 exit(EXIT_FAILURE);3389 }3390 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) {3391 psFree(md);3392 exit(EXIT_FAILURE);3393 }3394 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {3395 psFree(md);3396 exit(EXIT_FAILURE);3397 }3398 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {3399 psFree(md);3400 exit(EXIT_FAILURE);3401 }3402 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {3403 psFree(md);3404 exit(EXIT_FAILURE);3405 }3406 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3407 psFree(md);3408 exit(EXIT_FAILURE);3409 }3410 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3411 psFree(md);3412 exit(EXIT_FAILURE);3413 }3414 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3415 psFree(md);3416 exit(EXIT_FAILURE);3417 }3418 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3419 psFree(md);3420 exit(EXIT_FAILURE);3421 }3422 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3423 psFree(md);3424 exit(EXIT_FAILURE);3425 }3426 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3427 psFree(md);3428 exit(EXIT_FAILURE);3429 }3430 psFree(md);3431 exit(EXIT_FAILURE);3432 }3433 3434 object = detResidImfileObjectFromMetadata(md);3435 if (!object) {3436 psFree(md);3437 exit(EXIT_FAILURE);3438 }3439 3440 psFree(md);3441 3442 psFree(object);3443 exit(EXIT_FAILURE);3444 }3445 if (!object->iteration == -32) {3446 psFree(object);3447 exit(EXIT_FAILURE);3448 }3449 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {3450 psFree(object);3451 exit(EXIT_FAILURE);3452 }3453 if (strncmp(object->class_id, "a string", MAX_STRING_LENGTH)) {3454 psFree(object);3455 exit(EXIT_FAILURE);3456 }3457 if (strncmp(object->uri, "a string", MAX_STRING_LENGTH)) {3458 psFree(object);3459 exit(EXIT_FAILURE);3460 }3461 if (strncmp(object->recipe, "a string", MAX_STRING_LENGTH)) {3462 psFree(object);3463 exit(EXIT_FAILURE);3464 }3465 if (!object->bg == 64.64) {3466 psFree(object);3467 exit(EXIT_FAILURE);3468 }3469 if (!object->bg_stdev == 64.64) {3470 psFree(object);3471 exit(EXIT_FAILURE);3472 }3473 if (!object->bg_mean_stdev == 64.64) {3474 psFree(object);3475 exit(EXIT_FAILURE);3476 }3477 if (!object->bin_stdev == 64.64) {3478 psFree(object);3479 exit(EXIT_FAILURE);3480 }3481 if (!object->fringe_0 == 64.64) {3482 psFree(object);3483 exit(EXIT_FAILURE);3484 }3485 if (!object->fringe_1 == 64.64) {3486 psFree(object);3487 exit(EXIT_FAILURE);3488 }3489 if (!object->fringe_2 == 64.64) {3490 psFree(object);3491 exit(EXIT_FAILURE);3492 }3493 if (!object->user_1 == 64.64) {3494 psFree(object);3495 exit(EXIT_FAILURE);3496 }3497 if (!object->user_2 == 64.64) {3498 psFree(object);3499 exit(EXIT_FAILURE);3500 }3501 if (!object->user_3 == 64.64) {3502 psFree(object);3503 exit(EXIT_FAILURE);3504 }3505 if (!object->user_4 == 64.64) {3506 psFree(object);3507 exit(EXIT_FAILURE);3508 }3509 if (!object->user_5 == 64.64) {3510 psFree(object);3511 exit(EXIT_FAILURE);3512 }3513 if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {3514 psFree(object);3515 exit(EXIT_FAILURE);3516 }3517 psFree(object);3518 exit(EXIT_FAILURE);3519 }3520 3521 psFree(object);3522 }3523 3524 {3525 psMetadata *md;3526 detResidExpRow *object;3527 3528 md = psMetadataAlloc();3529 psFree(md);3530 exit(EXIT_FAILURE);3531 }3532 if (!psMetadataAddS32(md, PS_LIST_TAIL, "iteration", 0, NULL, -32)) {3533 psFree(md);3534 exit(EXIT_FAILURE);3535 }3536 if (!psMetadataAddStr(md, PS_LIST_TAIL, "exp_tag", 0, NULL, "a string")) {3537 psFree(md);3538 exit(EXIT_FAILURE);3539 }3540 if (!psMetadataAddStr(md, PS_LIST_TAIL, "recipe", 0, NULL, "a string")) {3541 psFree(md);3542 exit(EXIT_FAILURE);3543 }3544 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {3545 psFree(md);3546 exit(EXIT_FAILURE);3547 }3548 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {3549 psFree(md);3550 exit(EXIT_FAILURE);3551 }3552 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {3553 psFree(md);3554 exit(EXIT_FAILURE);3555 }3556 if (!psMetadataAddF64(md, PS_LIST_TAIL, "bin_stdev", 0, NULL, 64.64)) {3557 psFree(md);3558 exit(EXIT_FAILURE);3559 }3560 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 64.64)) {3561 psFree(md);3562 exit(EXIT_FAILURE);3563 }3564 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 64.64)) {3565 psFree(md);3566 exit(EXIT_FAILURE);3567 }3568 if (!psMetadataAddF64(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 64.64)) {3569 psFree(md);3570 exit(EXIT_FAILURE);3571 }3572 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_1", 0, NULL, 64.64)) {3573 psFree(md);3574 exit(EXIT_FAILURE);3575 }3576 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_2", 0, NULL, 64.64)) {3577 psFree(md);3578 exit(EXIT_FAILURE);3579 }3580 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_3", 0, NULL, 64.64)) {3581 psFree(md);3582 exit(EXIT_FAILURE);3583 }3584 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_4", 0, NULL, 64.64)) {3585 psFree(md);3586 exit(EXIT_FAILURE);3587 }3588 if (!psMetadataAddF64(md, PS_LIST_TAIL, "user_5", 0, NULL, 64.64)) {3589 psFree(md);3590 exit(EXIT_FAILURE);3591 }3592 if (!psMetadataAddStr(md, PS_LIST_TAIL, "path_base", 0, NULL, "a string")) {3593 psFree(md);3594 exit(EXIT_FAILURE);3595 }3596 if (!psMetadataAdd(md, PS_LIST_TAIL, "accept", PS_DATA_BOOL, NULL, true)) {3597 psFree(md);3598 exit(EXIT_FAILURE);3599 }3600 psFree(md);3601 exit(EXIT_FAILURE);3602 }3603 3604 object = detResidExpObjectFromMetadata(md);3605 if (!object) {3606 psFree(md);3607 exit(EXIT_FAILURE);3608 }3609 3610 psFree(md);3611 3612 psFree(object);3613 exit(EXIT_FAILURE);3614 }3615 if (!object->iteration == -32) {3616 psFree(object);3617 exit(EXIT_FAILURE);3618 }3619 if (strncmp(object->exp_tag, "a string", MAX_STRING_LENGTH)) {3620 3508 psFree(object); 3621 3509 exit(EXIT_FAILURE);
Note:
See TracChangeset
for help on using the changeset viewer.
