Removed almost all warnings on origin2000.
authorMilind Bhandarkar <milind@cs.uiuc.edu>
Tue, 29 Jun 1999 07:34:56 +0000 (07:34 +0000)
committerMilind Bhandarkar <milind@cs.uiuc.edu>
Tue, 29 Jun 1999 07:34:56 +0000 (07:34 +0000)
14 files changed:
src/arch/origin-mpi/machine.c
src/ck-core/ckarray.C
src/ck-core/ckfutures.C
src/ck-core/debug-message.C
src/ck-core/debug-object.C
src/ck-core/debug-object.h
src/ck-core/info.C
src/conv-core/conv-conds.c
src/conv-core/convcore.c
src/conv-core/futures.c
src/conv-core/queueing.c
src/conv-core/random.c
src/conv-ldb/cldb.c
src/xlatcpm/conv-cpm.flex

index 2e47be3243107bc0632084575484bffc936294d9..a1cc0ba980392fe7447daabbe7bdb199c3d298d3 100644 (file)
@@ -30,7 +30,6 @@ typedef struct msg_list {
 } SMSG_LIST;
 
 static int Cmi_dim;
-static double itime;
 
 static SMSG_LIST *sent_msgs=0;
 static SMSG_LIST *end_sent=0;
@@ -195,7 +194,6 @@ void CmiSyncSendFn(int destPE, int size, char *msg)
 CmiCommHandle CmiAsyncSendFn(int destPE, int size, char *msg)
 {
   SMSG_LIST *msg_tmp;
-  int res;
      
   if(destPE == CmiMyPe()) {
     char *dupmsg = (char *) CmiAlloc(size);
@@ -210,7 +208,7 @@ CmiCommHandle CmiAsyncSendFn(int destPE, int size, char *msg)
        /*printf("Waiting for %d messages to be sent\n", MsgQueueLen);*/
        CmiReleaseSentMessages();
   }
-  res = MPI_Isend((void *)msg,size,MPI_BYTE,destPE,1,MPI_COMM_WORLD,&(msg_tmp->req));
+  MPI_Isend((void *)msg,size,MPI_BYTE,destPE,1,MPI_COMM_WORLD,&(msg_tmp->req));
   MsgQueueLen++;
   if(sent_msgs==0)
     sent_msgs = msg_tmp;
@@ -331,7 +329,6 @@ void ConverseExit(void)
 void ConverseInit(int argc, char **argv, CmiStartFn fn, int usched, int initret)
 {
   int n,i ;
-  int nbuf[4];
   
   Cmi_myrank = 0;
   MPI_Init(&argc, &argv);
index b253b05c0628cd04afd0d0c5b1e5e7165f3c7e57..4c65c045de18e61356c6e563a70d1bc276e186a5 100644 (file)
@@ -232,8 +232,6 @@ void Array1D::migrateMe(int index, int where)
 
 void Array1D::RecvMigratedElement(ArrayMigrateMessage *msg)
 {
-  CkChareID vid;
-  
   int index =msg->index;
 
   elementIDs[index].state = arriving;
index 3349c1d2521e30d9fb440bc5100521233eddc1be..45788af97c0391ccf98c122573ed6f56e8e07829 100644 (file)
@@ -40,13 +40,14 @@ static void addedFutures(int lo, int hi)
 static int createFuture()
 {
   FutureState *fs = &(CpvAccess(futurestate));
-  Future *fut; int handle, origsize, newsize, i;
+  Future *fut; int handle, origsize;
 
   /* if the freelist is empty, allocate more futures. */
   if (fs->freelist == -1) {
+    origsize = fs->max;
     fs->max = fs->max * 2;
     fs->array = (Future*)realloc(fs->array, sizeof(Future)*(fs->max));
-    addedFutures(origsize, newsize);
+    addedFutures(origsize, fs->max);
   }
   handle = fs->freelist;
   fut = fs->array + handle;
@@ -97,7 +98,6 @@ static void setFuture(int handle, void *pointer)
 
 void _futuresModuleInit(void)
 {
-  int i; Future *array;
   CpvInitialize(FutureState, futurestate);
   CpvAccess(futurestate).array = (Future *)malloc(10*sizeof(Future));
   CpvAccess(futurestate).max   = 10;
index a897f47d589c55650f0ce7ec3a453ab5db0b32f9..c392d7c0e3785dc823dfc46704097af536cda5ca 100644 (file)
@@ -93,8 +93,6 @@ static const char *HeaderUnknownFormat =
 //      = 1 contents required
 char* genericViewMsgFunction(char *msg, int type){
   int hndlrID;
-  char *unknownContentsMsg;
-  char *unknownFormatMsg;
   char *temp;
   hndlrIDFunction f;
 
index ea1d0e3138965d6dadf2213228cdaea30ea679bb..677477a51ad1933e1856f995f29dca80e5032f93 100644 (file)
@@ -136,8 +136,8 @@ char* HashTable::getObjectContents(int chareIndex)
       return((node -> charePtr) -> showContents());
     node = node -> next;
   }
-  
   CkError("Erroneous chareIndex supplied in getObjectCOntents()\n");
+  return 0;
 }
 
 extern "C"
index 0e294878dafc3e48c36401641e34ae0d126bc775..1a8e66da062652f54ca762ad58293d920cdcebc9 100644 (file)
@@ -12,10 +12,10 @@ extern char* getObjectContents(void);
 
 extern "C" void  CpdInitializeObjectTable(void);
 
-typedef struct HashTableElement {
+struct HashTableElement {
   Chare* charePtr;
   int chareIndex;
-  struct HashTableElement *next;
+  HashTableElement *next;
 };
 
 class HashTable{
index 759bf5295762e626ed884e0521516795646556df..7785db422c4202ad51e3d14abddb43494b256d78 100644 (file)
@@ -81,7 +81,6 @@ char *getSymbolTableInfo(void)
 void setBreakPoints(char *newBreakPoints)
 {
   int i;
-  char *temp;
 
   for(i = 0; i < CpvAccess(numBreakPoints); i++)
     CsvAccess(BreakPoints)[i] = (newBreakPoints[i] - '0');
index edee6a00dfcb545e41a7b312db4080dd832a50c6..d8dbef9dabf829984fdf94518d7b4a3dd0dafc2e 100644 (file)
@@ -119,8 +119,6 @@ void CcdCallFnAfter(CcdVoidFn fnp, void *arg, unsigned int deltaT)
 void CcdCallBacks()
 {
   double currTime;
-  int index;
-  int i,j;
   FN_ARG *temp, *next;
   
   if ( CpvAccess(numHeapEntries) > 0 ) {
index 7242ee6a10ec70badd51a4876ec0b7f0a4a1d9ba..25eaf60295ea3fa34ced335b0146238a81f7c4a1 100644 (file)
@@ -370,7 +370,6 @@ CpvExtern(int, strHandlerID);
 
 static int hostport, hostskt;
 static int hostskt_ready_read;
-static int hostskt_ready_write;
 
 CpvStaticDeclare(int, CHostHandlerIndex);
 static unsigned int *nodeIPs;
@@ -444,7 +443,7 @@ int skt_connect(ip, port, seconds)
 unsigned int ip; int port; int seconds;
 {
   struct sockaddr_in remote; short sport=port;
-  int fd, ok, len, retry, begin;
+  int fd, ok, begin;
 
   /* create an address structure for the server */
   memset(&remote, 0, sizeof(remote));
@@ -481,7 +480,7 @@ unsigned int *pip;
 unsigned int *ppo;
 unsigned int *pfd;
 {
-  int i, fd, ok;
+  int i, fd;
   struct sockaddr_in remote;
   i = sizeof(remote);
  acc:
@@ -509,11 +508,9 @@ static void CheckSocketsReady(void)
   nreadable = select(FD_SETSIZE, &rfds, &wfds, NULL, &tmo);
   if (nreadable <= 0) {
     hostskt_ready_read = 0;
-    hostskt_ready_write = 0;
     return;
   }
   hostskt_ready_read = (FD_ISSET(hostskt, &rfds));
-  hostskt_ready_write = (FD_ISSET(hostskt, &wfds));
 }
 
 void CHostRegister(void)
@@ -551,7 +548,7 @@ void CHostGetOne()
 {
   char line[10000];
   char rest[1000];
-  int ok, ip, port, fd;  FILE *f;
+  int ip, port, fd;  FILE *f;
 #if CMK_WEB_MODE
   char hndlrId[100];
   int dont_close = 0;
@@ -852,7 +849,6 @@ void dummyF()
 
 static void CpdDebugHandler(char *msg)
 {
-  char *normMsg;
   char *reply, *temp;
   int index;
   
@@ -1034,7 +1030,7 @@ static void CpdDebugHandler(char *msg)
       CsdExitScheduler();
     }
     else{
-      CmiPrintf("incorrect command:%s received,len=%d\n",name,strlen(name));
+      CmiPrintf("incorrect command:%s received,len=%ld\n",name,strlen(name));
     }
   }
 }
@@ -1129,7 +1125,6 @@ static void sendDataFunction(void)
 
 void CWebPerformanceDataCollectionHandler(char *msg){
   int src;
-  int value;
   char *prev;
 
   if(CmiMyPe() != 0){
@@ -1210,7 +1205,7 @@ static void CWebHandler(char *msg){
       }
     }
     else{
-      CmiPrintf("incorrect command:%s received, len=%d\n",name,strlen(name));
+      CmiPrintf("incorrect command:%s received, len=%ld\n",name,strlen(name));
     }
   }
   else{
@@ -1661,7 +1656,7 @@ int CsdScheduler(int maxmsgs)
 void CmiDeliverSpecificMsg(handler)
 int handler;
 {
-  int *msg, *t; int side;
+  int *msg; int side;
   void *localqueue = CpvAccess(CmiLocalQueue);
  
   side = 0;
@@ -1930,7 +1925,6 @@ CpvStaticDeclare(GroupDef *, CmiGroupTable);
 void CmiGroupHandler(GroupDef def)
 {
   /* receive group definition, insert into group table */
-  int i;
   GroupDef *table = CpvAccess(CmiGroupTable);
   unsigned int hashval, bucket;
   CmiGrabBuffer((void*)&def);
@@ -2004,6 +1998,7 @@ void CmiSyncListSendFn(int npes, int *pes, int len, char *msg)
 CmiCommHandle CmiAsyncListSendFn(int npes, int *pes, int len, char *msg)
 {
   CmiError("ListSend not implemented.");
+  return (CmiCommHandle) 0;
 }
 
 void CmiFreeListSendFn(int npes, int *pes, int len, char *msg)
@@ -2097,6 +2092,7 @@ void CmiFreeMulticastFn(CmiGroup grp, int len, char *msg)
 CmiCommHandle CmiAsyncMulticastFn(CmiGroup grp, int len, char *msg)
 {
   CmiError("Async Multicast not implemented.");
+  return (CmiCommHandle) 0;
 }
 
 void CmiMulticastInit()
@@ -2176,7 +2172,6 @@ void *blk;
 void CmiFree(blk)
 void *blk;
 {
-  int offset;
   int refCount;
 
   refCount = REFFIELD(blk);
@@ -2291,7 +2286,7 @@ void CmiMultipleSend(unsigned int destPE, int len, int sizes[], char *msgComps[]
 *
 ****************************************************************************/
 
-static CmiHandler CmiMultiMsgHandler(char *msgWhole);
+static void CmiMultiMsgHandler(char *msgWhole);
 
 void CmiInitMultipleSend(void)
 {
@@ -2308,7 +2303,7 @@ void CmiInitMultipleSend(void)
 
 static void memChop(char *msgWhole);
 
-static CmiHandler CmiMultiMsgHandler(char *msgWhole)
+static void CmiMultiMsgHandler(char *msgWhole)
 {
   int len;
   int *sizes;
@@ -2491,7 +2486,7 @@ extern void writeall(int, char *, int);
 
 void CcsSendReply(unsigned int ip, unsigned int port, int size, void *msg)
 {
-  char cmd[100], c;
+  char cmd[100];
   int fd;
 
   fd = skt_connect(ip, port, 120);
@@ -2516,7 +2511,7 @@ void CcsSendReply(unsigned int ip, unsigned int port, int size, void *msg)
 #if CMK_USE_PERSISTENT_CCS
 void CcsSendReplyFd(unsigned int ip, unsigned int port, int size, void *msg)
 {
-  char cmd[100], c;
+  char cmd[100];
   int fd;
 
   fd = appletFd;
index 029e50127d4da346a789cbaaa43e22b23c2fd14f..390570213a9c04d050d8ef002e5376249e1d8408 100644 (file)
@@ -61,14 +61,12 @@ void *CfutureCreateBuffer(int bytes)
 
 void CfutureDestroyBuffer(void *v)
 {
-  CfutureValue value = void_to_value(v);
   CmiFree(v);
 }
 
 void CfutureStoreBuffer(Cfuture f, void *value)
 {
   CfutureValue m = void_to_value(value);
-  futdata data;
   if (f.pe == CmiMyPe()) {
     CfutureAwaken(f.data, m);
   } else {
index 0e3559b7fbce3140778e71a230e44425eb6bab92..c1f94eb38a52f5a8ef3b800ca00fd892118a0e15 100644 (file)
@@ -126,7 +126,7 @@ unsigned int priobits, *priodata;
 {
   unsigned int prioints = (priobits+CINTBITS-1)/CINTBITS;
   unsigned int hashval;
-  int heappos, i, j
+  int heappos, i; 
   prioqelt *heap, pe, next;
   prio pri;
 
index 537936cbb12184f0b2f1cbbbdf0274003066c522..513cb1c19347efc8d841dbccbef0585271aedbcb 100644 (file)
@@ -65,7 +65,6 @@ void CrnInitStream(CrnStream *genptr, int seed, int type)
 {
   int gennum = CmiMyPe()+CpvAccess(nstreams)*CmiNumPes();
   int i;
-  double tempdbl;
 
   genptr->prime = prime_list[gennum%MAX_STREAMS];
   genptr->multiplier[0] = (double) (PARAMLIST[type][0]&0x3fffff);
@@ -78,7 +77,7 @@ void CrnInitStream(CrnStream *genptr, int seed, int type)
   genptr->state[2] = (double) ((INIT_SEED1 ^ (unsigned)seed<<1)>>12);
 
   for(i=0; i<(1000+gennum); i++)
-    tempdbl = CrnDouble(genptr);
+    CrnDouble(genptr);
 } 
 
 
index 483ec07a651e6689d4ed1b44c5305576d971ab96..22ea3f1ad483e8008918ec6fa9598ef6af7dd24b 100644 (file)
@@ -81,7 +81,6 @@ CpvDeclare(CldProcInfo, CldProc);
 static void CldTokenHandler(CldToken tok)
 {
   CldProcInfo proc = CpvAccess(CldProc);
-  CldToken pred, succ;
   if (tok->msg) {
     tok->pred->succ = tok->succ;
     tok->succ->pred = tok->pred;
index 811523491069ebb8aa9108f8803870f965163194..94bdb4569de2302a0f4ac1592b5f767dfaf868a9 100644 (file)
@@ -108,7 +108,7 @@ int type_simple(char *type)
       return (type_kind[i]=='S') ? 1:0;
   }
   fprintf(stderr,"Unknown type %s\n", type);
-  exit(1);
+  exit(1); return 0;
 }
 
 void type_declare(char *type, int kind)
@@ -457,7 +457,6 @@ void disclaim(FILE *f, char *src)
 
 main(int argc, char **argv)
 {
-  int i; char *tail;
   if (argc != 3) usage();
   file_src = fopen_nofail(argv[1], "r");
   file_cpm = fopen_nofail(argv[2], "w");