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:
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana

  • trunk/Ohana/src/opihi/cmd.data/extract.c

    r27435 r28241  
    7070    if ((out[0].header.Naxis[1] != Ny) || (out[0].header.Naxis[0] != Nx)) {
    7171      gprint (GP_ERR, "matrix sizes mis-matched\n");
    72       gprint (GP_ERR, "%d x %d  vs  %lld x %lld\n", Nx, Ny,
    73               (long long) out[0].header.Naxis[0], (long long) out[0].header.Naxis[1]);
     72      gprint (GP_ERR, "%d x %d  vs  "OFF_T_FMT" x "OFF_T_FMT"\n", Nx, Ny,
     73               out[0].header.Naxis[0], out[0].header.Naxis[1]);
    7474      return (FALSE);
    7575    }
  • trunk/Ohana/src/opihi/cmd.data/matrix.c

    r27435 r28241  
    2323
    2424    if (bufB[0].matrix.Naxis[0] != bufC[0].matrix.Naxis[1]) {
    25       gprint (GP_ERR, "size mis-match in matrices: (%lld x %lld) * (%lld x %lld)\n",
    26               (long long) bufB[0].matrix.Naxis[0], (long long) bufB[0].matrix.Naxis[1],
    27               (long long) bufC[0].matrix.Naxis[0], (long long) bufC[0].matrix.Naxis[1]);
     25      gprint (GP_ERR, "size mis-match in matrices: ("OFF_T_FMT" x "OFF_T_FMT") * ("OFF_T_FMT" x "OFF_T_FMT")\n",
     26               bufB[0].matrix.Naxis[0], bufB[0].matrix.Naxis[1],
     27               bufC[0].matrix.Naxis[0], bufC[0].matrix.Naxis[1]);
    2828      return (FALSE);
    2929    }
  • trunk/Ohana/src/opihi/cmd.data/rd.c

    r27435 r28241  
    222222  buf[0].unsign = buf[0].header.unsign;
    223223
    224   gprint (GP_LOG, "read %lld bytes from %s into buffer %s\n",
    225           (long long) buf[0].header.datasize + buf[0].matrix.datasize, argv[2], argv[1]);
     224  gprint (GP_LOG, "read "OFF_T_FMT" bytes from %s into buffer %s\n",
     225          buf[0].header.datasize + buf[0].matrix.datasize, argv[2], argv[1]);
    226226
    227227  blank = 0xffff;
  • trunk/Ohana/src/opihi/cmd.data/rdseg.c

    r27435 r28241  
    6262  buf[0].bzero  = buf[0].header.bzero;     /* store the original values */
    6363  buf[0].unsign = buf[0].header.unsign;
    64   gprint (GP_LOG, "read %lld bytes from %s into buffer %s\n", (long long) buf[0].header.datasize + buf[0].matrix.datasize, argv[2], argv[1]);
     64  gprint (GP_LOG, "read "OFF_T_FMT" bytes from %s into buffer %s\n", buf[0].header.datasize + buf[0].matrix.datasize, argv[2], argv[1]);
    6565
    6666  gfits_scan (&buf[0].header, "BLANK", "%d", 1, &blank);
  • trunk/Ohana/src/opihi/cmd.data/rebin.c

    r27435 r28241  
    6363    }     
    6464  }
    65   if (VERBOSE) gprint (GP_LOG, "rebin %s to %s (%lld,%lld to %d,%d)\n", argv[1], argv[2], (long long) in[0].header.Naxis[0], (long long) in[0].header.Naxis[1], nx, ny);
     65  if (VERBOSE) gprint (GP_LOG, "rebin %s to %s ("OFF_T_FMT","OFF_T_FMT" to %d,%d)\n", argv[1], argv[2],  in[0].header.Naxis[0], in[0].header.Naxis[1], nx, ny);
    6666
    6767  Nx = in[0].header.Naxis[0];
  • trunk/Ohana/src/opihi/dvo/avextract.c

    r27594 r28241  
    103103    catalog.Nsecfilt = 0;
    104104
    105     if (VERBOSE) gprint (GP_ERR, "trying %s (%lld of %lld)\n", catalog.filename, (long long) i, (long long) skylist[0].Nregions);
     105    if (VERBOSE) gprint (GP_ERR, "trying %s ("OFF_T_FMT" of "OFF_T_FMT")\n", catalog.filename,  i, skylist[0].Nregions);
    106106     
    107107    // an error exit status here is a significant error
  • trunk/Ohana/src/opihi/dvo/avmatch.c

    r27610 r28241  
    102102    catalog.Nsecfilt = 0;
    103103
    104     if (VERBOSE) gprint (GP_ERR, "trying %s (%lld of %lld)\n", catalog.filename, (long long) i, (long long) skylist[0].Nregions);
     104    if (VERBOSE) gprint (GP_ERR, "trying %s ("OFF_T_FMT" of "OFF_T_FMT")\n", catalog.filename,  i, skylist[0].Nregions);
    105105     
    106106    // an error exit status here is a significant error
  • trunk/Ohana/src/opihi/dvo/cmatch.c

    r27435 r28241  
    3737  }
    3838  dvo_catalog_unlock (&catalog1);
    39   gprint (GP_ERR, "read %lld stars from phot catalog file %s\n", (long long) catalog1.Naverage, filename);
     39  gprint (GP_ERR, "read "OFF_T_FMT" stars from phot catalog file %s\n", catalog1.Naverage, filename);
    4040
    4141  /* this is for loading from a text file, presumably hstgsc or usno
  • trunk/Ohana/src/opihi/dvo/cmpread.c

    r27435 r28241  
    6565
    6666  /* find expected number of stars */
    67   if (!gfits_scan (&header, "NSTARS", "%lld", 1, (long long *) &Nstars)) {
     67  if (!gfits_scan (&header, "NSTARS", OFF_T_FMT, 1, &Nstars)) {
    6868    gprint (GP_ERR, "ERROR: can't get NSTARS from header\n");
    6969    gfits_free_header (&header);
     
    7777    /* allocate space for stars */
    7878    gprint (GP_ERR, "reading from TEXT cmp file %s\n", argv[2]);
    79     if (!gfits_scan (&header, "NSTARS", "%lld", 1, (long long *) &Nstars)) {
     79    if (!gfits_scan (&header, "NSTARS", OFF_T_FMT, 1, &Nstars)) {
    8080      gprint (GP_ERR, "ERROR: failed to find NSTARS\n");
    8181      exit (1);
     
    139139  free (stars);
    140140  gfits_free_header (&header);
    141   gprint (GP_ERR, "loaded %lld objects\n", (long long) Nstars);
     141  gprint (GP_ERR, "loaded "OFF_T_FMT" objects\n", Nstars);
    142142  return (TRUE);
    143143}
  • trunk/Ohana/src/opihi/dvo/detrend.c

    r27435 r28241  
    137137
    138138  /* load existing data from database */
    139   gfits_scan (&header, "NIMAGES", "%lld", 1, (long long *) &Nimage);
     139  gfits_scan (&header, "NIMAGES", OFF_T_FMT, 1, &Nimage);
    140140  ALLOCATE (pimage, RegImage, Nimage);
    141141  status = fread (pimage, sizeof(RegImage), Nimage, f);
     
    143143
    144144  if (status != Nimage) {
    145     gprint (GP_ERR, "ERROR: header and data in dB don't match (%lld vs %lld)\n", (long long) Nimage, (long long) status);
     145    gprint (GP_ERR, "ERROR: header and data in dB don't match ("OFF_T_FMT" vs "OFF_T_FMT")\n",  Nimage, status);
    146146    gfits_free_header (&header);
    147147    free (pimage);
  • trunk/Ohana/src/opihi/dvo/fitcolors.c

    r27435 r28241  
    174174    // the selection criteria
    175175  }
    176   gprint (GP_ERR, "using %lld possible regions\n", (long long) skylist[0].Nregions);
     176  gprint (GP_ERR, "using "OFF_T_FMT" possible regions\n", skylist[0].Nregions);
    177177
    178178  /* vectors to save data */
  • trunk/Ohana/src/opihi/dvo/fitsed.c

    r27435 r28241  
    185185  /* loop over regions, extract data for each region */
    186186  // XXX add interrupt checks
    187   gprint (GP_ERR, "using %lld possible regions\n", (long long) skylist[0].Nregions);
     187  gprint (GP_ERR, "using "OFF_T_FMT" possible regions\n", skylist[0].Nregions);
    188188  for (k = 0; k < skylist[0].Nregions; k++) {
    189189    /* lock, load, unlock catalog */
  • trunk/Ohana/src/opihi/dvo/gstar.c

    r28203 r28241  
    159159      k = N1[i];
    160160      if (!QUIET) {
    161         gprint (GP_LOG, "star: %lld\n", (long long) i);
     161        gprint (GP_LOG, "star: "OFF_T_FMT"\n", i);
    162162        gprint (GP_LOG, "%11.7f ", catalog.average[k].R);
    163163        gprint (GP_LOG, "%11.7f ", catalog.average[k].D);
  • trunk/Ohana/src/opihi/dvo/imrough.c

    r27435 r28241  
    267267   
    268268    /* load existing data from database */
    269     gfits_scan (&header, "NIMAGES", "%lld", 1, (long long *) &Nimage);
     269    gfits_scan (&header, "NIMAGES", OFF_T_FMT, 1, &Nimage);
    270270    ALLOCATE (image, RegImage, Nimage);
    271271    status = fread (image, sizeof(RegImage), Nimage, f);
     
    273273   
    274274    if (status != Nimage) {
    275       gprint (GP_ERR, "ERROR: header and data in dB don't match (%lld vs %d)\n", (long long) Nimage, status);
     275      gprint (GP_ERR, "ERROR: header and data in dB don't match ("OFF_T_FMT" vs %d)\n", Nimage, status);
    276276      gfits_free_header (&header);
    277277      free (image);
     
    304304  /* convert to internal format */
    305305  image = (RegImage *) table.buffer;
    306   gfits_scan (table.header, "NAXIS2", "%lld", 1, (long long *) &Nimage);
     306  gfits_scan (table.header, "NAXIS2", OFF_T_FMT, 1, &Nimage);
    307307  gfits_convert_RegImage (image, sizeof (RegImage), Nimage);
    308308
  • trunk/Ohana/src/opihi/dvo/imsearch.c

    r27435 r28241  
    106106
    107107  /* load existing data from database */
    108   gfits_scan (&header, "NIMAGES", "%lld", 1, (long long *) &Nimage);
     108  gfits_scan (&header, "NIMAGES", OFF_T_FMT, 1, &Nimage);
    109109  ALLOCATE (pimage, RegImage, Nimage);
    110110  status = fread (pimage, sizeof(RegImage), Nimage, f);
    111111  fclose (f);
    112112  if (status != Nimage) {
    113     gprint (GP_ERR, "ERROR: header and data in dB don't match (%lld vs %lld)\n", (long long) Nimage, (long long) status);
     113    gprint (GP_ERR, "ERROR: header and data in dB don't match ("OFF_T_FMT" vs "OFF_T_FMT")\n",  Nimage, status);
    114114    gfits_free_header (&header);
    115115    free (pimage);
     
    131131    obstime[strlen(obstime)-1] = 0;
    132132
    133     gprint (GP_LOG, "%5lld %6s %6s %2d %2d   ", (long long) i, get_type_name(pimage[i].type), get_mode_name(pimage[i].mode), pimage[i].ccd, pimage[i].type);
     133    gprint (GP_LOG, OFF_T_FMT" %6s %6s %2d %2d   ", i, get_type_name(pimage[i].type), get_mode_name(pimage[i].mode), pimage[i].ccd, pimage[i].type);
    134134    gprint (GP_LOG, "%s %s  ", pimage[i].pathname, pimage[i].filename);
    135135    gprint (GP_LOG, "%s %s %f %s\n", pimage[i].filter, pimage[i].instrument, pimage[i].exptime, obstime);
  • trunk/Ohana/src/opihi/dvo/mextract.c

    r27594 r28241  
    120120    catalog.Nsecfilt = Nsecfilt;
    121121
    122     if (VERBOSE) gprint (GP_ERR, "trying %s (%lld of %lld)\n", catalog.filename, (long long) i, (long long) skylist[0].Nregions);
     122    if (VERBOSE) gprint (GP_ERR, "trying %s ("OFF_T_FMT" of "OFF_T_FMT")\n", catalog.filename,  i, skylist[0].Nregions);
    123123     
    124124    // an error exit status here is a significant error
  • trunk/Ohana/src/opihi/dvo/mmextract.c

    r27435 r28241  
    186186    catalog.Nsecfilt = Nsecfilt;
    187187
    188     if (VERBOSE) gprint (GP_ERR, "trying %s (%lld of %lld)\n", catalog.filename, (long long) i, (long long) skylist[0].Nregions);
     188    if (VERBOSE) gprint (GP_ERR, "trying %s ("OFF_T_FMT" of "OFF_T_FMT")\n", catalog.filename,  i, skylist[0].Nregions);
    189189     
    190190    // an error exit status here is a significant error
  • trunk/Ohana/src/opihi/pcontrol/StartHost.c

    r27593 r28241  
    1414  if (VarConfig ("SHELL", "%s", shell)     == NULL) strcpy (shell, "pclient");
    1515
    16 #ifndef __APPLE__
    17   if (VerboseMode()) gprint (GP_ERR, "starting host within thread %lld\n", (long long) pthread_self());
    18 #endif
     16  if (VerboseMode()) gprint (GP_ERR, "starting host within thread\n");
     17
    1918  pid = rconnect (command, host[0].hostname, shell, stdio);
    2019  if (!pid) {     
  • trunk/Ohana/src/opihi/pcontrol/StopHosts.c

    r28158 r28241  
    128128  int i, result, waitstatus;
    129129
    130 #ifndef __APPLE__
    131   if (VerboseMode()) gprint (GP_ERR, "harvesting within thread %lld\n", (long long) pthread_self());
    132 #endif
     130  if (VerboseMode()) gprint (GP_ERR, "harvesting within thread\n");
    133131  if (VerboseMode()) gprint (GP_ERR, "child process %d is down, wait for exit status\n", pid);
    134132 
Note: See TracChangeset for help on using the changeset viewer.