IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 6, 2010, 4:06:31 PM (16 years ago)
Author:
eugene
Message:

merging changes from branches/eam_branches/Ohana.20100606: re-work the off_t print/scan format; fix and test NAN implementation in gnu89 context; fix and test BYTE_SWAP for libohana

Location:
trunk/Ohana
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana

  • trunk/Ohana/src/dvomerge/src/dvo_image_merge_dbs.c

    r27435 r28241  
    1717 /* adjust header */
    1818  Nout = 0;
    19   gfits_scan (&out[0].header, "NIMAGES", "%lld", 1, (long long *) &Nout);
    20   status = gfits_scan (&out[0].header, "IMAGEID", "%lld", 1, (long long *) &IDstart);
     19  gfits_scan (&out[0].header, "NIMAGES", OFF_T_FMT, 1, &Nout);
     20  status = gfits_scan (&out[0].header, "IMAGEID", OFF_T_FMT, 1, &IDstart);
    2121  if (!status) {
    2222    IDstart = 1;
     
    3636  Nout += Nimages;
    3737  IDstart += Nimages;
    38   gfits_modify (&out[0].header, "NIMAGES", "%lld", 1, (long long) Nout);
    39   gfits_modify (&out[0].header, "IMAGEID", "%lld", 1, (long long) IDstart);
     38  gfits_modify (&out[0].header, "NIMAGES", OFF_T_FMT, 1, Nout);
     39  gfits_modify (&out[0].header, "IMAGEID", OFF_T_FMT, 1, IDstart);
    4040
    4141  gfits_add_rows (&out[0].ftable, (char *) images, Nimages, sizeof(Image));
     
    6565    newID = dvo_map_image_ID (IDmap, oldID);
    6666    if (newID == 0) {
    67       fprintf (stderr, "cannot find image ID %lld\n", (long long) oldID);
     67      fprintf (stderr, "cannot find image ID "OFF_T_FMT"\n", oldID);
    6868      exit (2);
    6969    }
  • trunk/Ohana/src/dvomerge/src/dvoconvert.c

    r27584 r28241  
    150150
    151151  // update additional metadata
    152   gfits_scan (&inDB.header, "IMAGEID", "%lld", 1, (long long *) &ID);
    153   gfits_modify (&outDB.header, "NIMAGES", "%lld", 1, (long long) Nimages);
    154   gfits_modify (&outDB.header, "IMAGEID", "%lld", 1, (long long) ID);
     152  gfits_scan (&inDB.header, "IMAGEID", OFF_T_FMT, 1, &ID);
     153  gfits_modify (&outDB.header, "NIMAGES", OFF_T_FMT, 1, Nimages);
     154  gfits_modify (&outDB.header, "IMAGEID", OFF_T_FMT, 1, ID);
    155155
    156156  // copy input rows to output table
  • trunk/Ohana/src/dvomerge/src/merge_catalogs_new.c

    r27435 r28241  
    7272 
    7373  if (VERBOSE) {
    74       fprintf (stderr, "%lld: using %lld stars (%lld measures) for catalog\n",
    75                (long long) i,
    76                (long long) output[0].Naverage,
    77                (long long) output[0].Nmeasure);
     74      fprintf (stderr, OFF_T_FMT": using "OFF_T_FMT" stars ("OFF_T_FMT" measures) for catalog\n",
     75                i,
     76                output[0].Naverage,
     77                output[0].Nmeasure);
    7878  }
    7979  return (TRUE);
  • trunk/Ohana/src/dvomerge/src/merge_catalogs_old.c

    r27724 r28241  
    183183      output[0].measure[Nmeas].catID    = output[0].catID;
    184184
    185       // fprintf (stderr, "Nave : %lld, Nmeas : %lld, dR: %f, dD: %f, catID: %d\n", (long long) n, (long long) Nmeas, output[0].measure[Nmeas].dR, output[0].measure[Nmeas].dD, output[0].measure[i].catID);
     185      // fprintf (stderr, "Nave : "OFF_T_FMT", Nmeas : "OFF_T_FMT", dR: %f, dD: %f, catID: %d\n",  n, Nmeas, output[0].measure[Nmeas].dR, output[0].measure[Nmeas].dD, output[0].measure[i].catID);
    186186
    187187      // rationalize dR
     
    216216  fprintf (stderr, "--- 1 ---\n");
    217217  for (i = 0; i < Nmeas; i++) {
    218     fprintf (stderr, "Nave : %d, Nmeas : %lld, dR: %f, dD: %f, catID: %d\n", output[0].measure[i].averef, (long long) i, output[0].measure[i].dR, output[0].measure[i].dD, output[0].measure[i].catID);
     218    fprintf (stderr, "Nave : %d, Nmeas : "OFF_T_FMT", dR: %f, dD: %f, catID: %d\n", output[0].measure[i].averef, i, output[0].measure[i].dR, output[0].measure[i].dD, output[0].measure[i].catID);
    219219  }
    220220# endif
     
    321321  fprintf (stderr, "--- 2 ---\n");
    322322  for (i = 0; i < Nmeas; i++) {
    323     fprintf (stderr, "Nave : %d, Nmeas : %lld, dR: %f, dD: %f, catID: %d\n", output[0].measure[i].averef, (long long) i, output[0].measure[i].dR, output[0].measure[i].dD, output[0].measure[i].catID);
     323    fprintf (stderr, "Nave : %d, Nmeas : "OFF_T_FMT", dR: %f, dD: %f, catID: %d\n", output[0].measure[i].averef, i, output[0].measure[i].dR, output[0].measure[i].dD, output[0].measure[i].catID);
    324324  }
    325325# endif
     
    336336  fprintf (stderr, "--- 3 ---\n");
    337337  for (i = 0; i < Nmeas; i++) {
    338     fprintf (stderr, "Nave : %d, Nmeas : %lld, dR: %f, dD: %f, catID: %d\n", output[0].measure[i].averef, (long long) i, output[0].measure[i].dR, output[0].measure[i].dD, output[0].measure[i].catID);
     338    fprintf (stderr, "Nave : %d, Nmeas : "OFF_T_FMT", dR: %f, dD: %f, catID: %d\n", output[0].measure[i].averef, i, output[0].measure[i].dR, output[0].measure[i].dD, output[0].measure[i].catID);
    339339  }
    340340# endif
     
    354354  output[0].Nmeasure = Nmeas;
    355355  output[0].Nsecf_mem = Nave*Nsecfilt;
    356   if (VERBOSE) fprintf (stderr, "Nstars, Nave, Nmeas: %lld %lld %lld, (%lld matches)\n", (long long) Nstars, (long long) Nave, (long long) Nmeas, (long long) Nmatch);
     356  if (VERBOSE) fprintf (stderr, "Nstars, Nave, Nmeas: "OFF_T_FMT" "OFF_T_FMT" "OFF_T_FMT", ("OFF_T_FMT" matches)\n",  Nstars,  Nave,  Nmeas, Nmatch);
    357357
    358358  free (next_meas);
Note: See TracChangeset for help on using the changeset viewer.