Skip to content

Commit 6f7f105

Browse files
committed
Cleanup: progress towards compiling with -Wall
1 parent 2ce2550 commit 6f7f105

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+134
-233
lines changed

src/arch/netlrts/machine-eth.C

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -304,9 +304,8 @@ int TransmitDatagram(void)
304304
void EnqueueOutgoingDgram
305305
(OutgoingMsg ogm, char *ptr, int len, OtherNode node, int rank, int broot)
306306
{
307-
int seqno, dst, src; ImplicitDgram dg;
307+
int seqno, src; ImplicitDgram dg;
308308
src = ogm->src;
309-
dst = ogm->dst;
310309
seqno = node->send_next;
311310
node->send_next = ((seqno+1)&DGRAM_SEQNO_MASK);
312311
MallocImplicitDgram(dg);
@@ -377,7 +376,6 @@ void DeliverViaNetwork(OutgoingMsg ogm, OtherNode node, int rank, unsigned int b
377376
***********************************************************************/
378377
void AssembleDatagram(OtherNode node, ExplicitDgram dg)
379378
{
380-
int i;
381379
unsigned int size; char *msg;
382380
OtherNode myNode = nodes+CmiMyNodeGlobal();
383381

@@ -552,7 +550,6 @@ void IntegrateAckDatagram(ExplicitDgram dg)
552550
OtherNode node; DgramAck *ack; ImplicitDgram idg;
553551
int i; unsigned int slot, rxing, dgseqno, seqno, ackseqno;
554552
int diff;
555-
unsigned int tmp;
556553

557554
node = nodes_by_pe[dg->srcpe];
558555
ack = ((DgramAck*)(dg->data));
@@ -564,7 +561,6 @@ void IntegrateAckDatagram(ExplicitDgram dg)
564561
node->stat_recv_ack++;
565562
LOG(Cmi_clock, Cmi_nodestartGlobal, 'R', node->nodestart, dg->seqno);
566563

567-
tmp = node->recv_ack_seqno;
568564
/* check that the ack being received is actually appropriate */
569565
if ( !((node->recv_ack_seqno >=
570566
((DGRAM_SEQNO_MASK >> 1) + (DGRAM_SEQNO_MASK >> 2))) &&

src/arch/netlrts/machine.C

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1617,7 +1617,7 @@ static void node_addresses_obtain(char **argv)
16171617
***********************************************************************/
16181618
int DeliverOutgoingMessage(OutgoingMsg ogm)
16191619
{
1620-
int i, rank, dst; OtherNode node;
1620+
int rank, dst; OtherNode node;
16211621

16221622
int network = 1;
16231623

@@ -1630,7 +1630,6 @@ int DeliverOutgoingMessage(OutgoingMsg ogm)
16301630
#endif
16311631
node = nodes_by_pe[dst];
16321632
rank = dst - node->nodestart;
1633-
int acqLock = 0;
16341633
if (node->nodestart != Cmi_nodestartGlobal) {
16351634
DeliverViaNetwork(ogm, node, rank, DGRAM_ROOTPE_MASK, 0);
16361635
}
@@ -1789,9 +1788,7 @@ void LrtsBarrier(void)
17891788

17901789
int CmiBarrierZero(void)
17911790
{
1792-
int i;
17931791
int numnodes = CmiNumNodesGlobal();
1794-
ChMessage msg;
17951792

17961793
if (Cmi_charmrun_fd == -1) return 0; // standalone
17971794
if (numnodes == 1) {
@@ -2135,7 +2132,6 @@ static int net_default_skt_abort(SOCKET skt,int code,const char *msg)
21352132

21362133
void LrtsInit(int *argc, char ***argv, int *numNodes, int *myNodeID)
21372134
{
2138-
int i;
21392135
Cmi_netpoll = 0;
21402136
#if CMK_NETPOLL
21412137
Cmi_netpoll = 1;

src/arch/util/machine-broadcast.C

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ static void SendSpanningChildren(int size, char *msg, int rankToAssign, int star
135135
#if CMK_BROADCAST_SPANNING_TREE
136136
// copying is deferred via _copyMsgOrRef in case no sends are generated
137137
char* copy = nullptr;
138-
int i, oldRank;
138+
int i;
139139

140140
/* first send msgs to other nodes */
141141
CmiAssert(startNode >=0 && startNode<CmiNumNodes());
@@ -184,7 +184,7 @@ static void SendHyperCube(int size, char *msg, int rankToAssign, int startNode)
184184
#if CMK_BROADCAST_HYPERCUBE
185185
// copying is deferred via _copyMsgOrRef in case no sends are generated
186186
char* copy = nullptr;
187-
int i, cnt, tmp, relDist, oldRank;
187+
int i, cnt, tmp, relDist;
188188
const int dims=CmiNodesDim;
189189

190190
/* first send msgs to other nodes */
@@ -271,7 +271,6 @@ static void SendHyperCubeNode(int size, char *msg) {
271271
#if USE_COMMON_SYNC_BCAST
272272
/* Functions regarding broadcat op that sends to every one else except me */
273273
void CmiSyncBroadcastFn1(int size, char *msg) {
274-
int i, mype;
275274

276275
#if CMI_QD
277276
CQdCreate(CpvAccess(cQdState), CmiNumPes()-1);
@@ -286,11 +285,11 @@ void CmiSyncBroadcastFn1(int size, char *msg) {
286285
CMI_SET_BROADCAST_ROOT(msg, CmiMyNode()+1);
287286
SendHyperCubeProc(size, msg);
288287
#else
289-
mype = CmiMyPe();
288+
int mype = CmiMyPe();
290289
#if CMK_SMP
291290
/* In SMP, this function may be called from comm thread with a larger pe */
292291
if(mype >= _Cmi_numpes){
293-
for(i=0; i<_Cmi_numpes; i++)
292+
for(int i=0; i<_Cmi_numpes; i++)
294293
CmiSyncSendFn(i, size, msg);
295294
return;
296295
}
@@ -302,8 +301,6 @@ void CmiSyncBroadcastFn1(int size, char *msg) {
302301
for ( i=0; i<mype; i++ )
303302
CmiSyncSendFn(i, size, msg) ;
304303
#endif
305-
306-
/*CmiPrintf("In SyncBroadcast broadcast\n");*/
307304
}
308305

309306
void CmiSyncBroadcastFn(int size, char *msg) {
@@ -348,8 +345,6 @@ CmiCommHandle CmiAsyncBroadcastAllFn(int size, char *msg) {
348345
#if CMK_NODE_QUEUE_AVAILABLE
349346
#if USE_COMMON_SYNC_BCAST
350347
void CmiSyncNodeBroadcastFn(int size, char *msg) {
351-
int mynode = CmiMyNode();
352-
int i;
353348
#if CMI_QD
354349
CQdCreate(CpvAccess(cQdState), CmiNumNodes()-1);
355350
#endif
@@ -360,9 +355,10 @@ void CmiSyncNodeBroadcastFn(int size, char *msg) {
360355
CMI_SET_BROADCAST_ROOT(msg, -CmiMyNode()-1);
361356
SendHyperCubeNode(size, msg);
362357
#else
363-
for (i=mynode+1; i<CmiNumNodes(); i++)
358+
int mynode = CmiMyNode();
359+
for (int i=mynode+1; i<CmiNumNodes(); i++)
364360
CmiSyncNodeSendFn(i, size, msg);
365-
for (i=0; i<mynode; i++)
361+
for (int i=0; i<mynode; i++)
366362
CmiSyncNodeSendFn(i, size, msg);
367363
#endif
368364
}

src/arch/util/machine-common-core.C

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,6 @@ INLINE_KEYWORD CmiCommHandle CmiSendNetworkFunc(int destPE, int size, char *msg,
641641
//the generic function that replaces the older one
642642
CmiCommHandle CmiInterSendNetworkFunc(int destPE, int partition, int size, char *msg, int mode)
643643
{
644-
int rank;
645644
int destLocalNode = CmiNodeOf(destPE);
646645
int destNode = CmiGetNodeGlobal(destLocalNode,partition);
647646

@@ -715,9 +714,9 @@ void CmiInterFreeSendFn(int destPE, int partition, int size, char *msg) {
715714
#endif
716715
}
717716
else {
718-
int destNode = CmiNodeOf(destPE);
719717
int destRank = CmiRankOf(destPE);
720718
#if CMK_SMP
719+
int destNode = CmiNodeOf(destPE);
721720
if (CmiMyNode()==destNode && partition == CmiMyPartition()) {
722721
CmiPushPE(destRank, msg);
723722
#if CMK_PERSISTENT_COMM
@@ -950,7 +949,7 @@ void CmiSetCustomPartitioning(void) {
950949
static void create_partition_map( char **argv)
951950
{
952951
char* token, *tptr;
953-
int i, flag;
952+
int i;
954953

955954
_partitionInfo.numPartitions = 1;
956955
_partitionInfo.type = PARTITION_DEFAULT;
@@ -1205,8 +1204,6 @@ void check_and_set_queue_parameters()
12051204

12061205
/* ##### Beginning of Functions Related with Machine Startup ##### */
12071206
void ConverseInit(int argc, char **argv, CmiStartFn fn, int usched, int initret) {
1208-
int _ii;
1209-
int tmp;
12101207
//handle output to files for partition if requested
12111208
char *stdoutbase,*stdoutpath;
12121209

@@ -1346,7 +1343,7 @@ void ConverseInit(int argc, char **argv, CmiStartFn fn, int usched, int initret)
13461343
#if CMK_WITH_STATS
13471344
if ( MSG_STATISTIC)
13481345
{
1349-
for(_ii=0; _ii<22; _ii++)
1346+
for(int _ii=0; _ii<22; _ii++)
13501347
msg_histogram[_ii] = 0;
13511348
}
13521349
#endif
@@ -1497,7 +1494,7 @@ if ( MSG_STATISTIC)
14971494
/* CmiTimerInit(); */
14981495
#if CMK_BROADCAST_HYPERCUBE
14991496
/* CmiNodesDim = ceil(log2(CmiNumNodes)) except when #nodes is 1*/
1500-
tmp = CmiNumNodes()-1;
1497+
int tmp = CmiNumNodes()-1;
15011498
CmiNodesDim = 0;
15021499
while (tmp>0) {
15031500
CmiNodesDim++;
@@ -1619,7 +1616,6 @@ static void ConverseRunPE(int everReturn) {
16191616

16201617
/* ##### Beginning of Functions Related with Machine Running ##### */
16211618
static INLINE_KEYWORD void AdvanceCommunication(int whenidle) {
1622-
int doProcessBcast = 1;
16231619

16241620
#if CMK_USE_PXSHM
16251621
CommunicationServerPxshm();
@@ -1638,6 +1634,7 @@ static INLINE_KEYWORD void AdvanceCommunication(int whenidle) {
16381634
LrtsAdvanceCommunication(whenidle);
16391635

16401636
#if CMK_OFFLOAD_BCAST_PROCESS
1637+
int doProcessBcast = 1;
16411638
#if CMK_SMP_NO_COMMTHD
16421639
/*FIXME: only asks rank 0 to process bcast msgs, so perf may suffer*/
16431640
if (CmiMyRank()) doProcessBcast = 0;
@@ -1688,7 +1685,6 @@ void CommunicationServerThread(int sleepTime) {
16881685
}
16891686

16901687
void ConverseExit(int exitcode) {
1691-
int i;
16921688
if (quietModeRequested) quietMode = 1;
16931689
#if !CMK_SMP || CMK_SMP_NO_COMMTHD
16941690
LrtsDrainResources();
@@ -1703,7 +1699,7 @@ void ConverseExit(int exitcode) {
17031699
#if CMK_WITH_STATS
17041700
if (MSG_STATISTIC)
17051701
{
1706-
for(i=0; i<22; i++)
1702+
for(int i=0; i<22; i++)
17071703
{
17081704
CmiPrintf("[MSG PE:%d]", CmiMyPe());
17091705
if(msg_histogram[i] >0)

src/arch/util/machine-smp.C

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@ public:
508508
Barrier& operator=(const Barrier&) = delete;
509509

510510
explicit Barrier(unsigned int count)
511-
: curCount(count), barrierCount(count), curSense(true)
511+
: curSense(true), curCount(count), barrierCount(count)
512512
{
513513
}
514514

src/arch/util/mempool.C

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ void mempool_free(mempool_type* mptr, void* ptr_free)
450450

451451
if (to_free->status == -1)
452452
{
453-
large_block_header* largeblockhead = (large_block_header*)to_free->block_ptr, *temp;
453+
large_block_header* largeblockhead = (large_block_header*)to_free->block_ptr;
454454
if (mptr->large_blocks == ((char*)largeblockhead - (char*)mptr))
455455
{
456456
mptr->large_blocks = largeblockhead->block_next;

src/ck-core/ck.C

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -870,7 +870,6 @@ void _createGroup(CkGroupID groupID, envelope *env)
870870
_CHECK_USED(env);
871871
_SET_USED(env, 1);
872872
int epIdx = env->getEpIdx();
873-
int gIdx = _entryTable[epIdx]->chareIdx;
874873
env->setGroupNum(groupID);
875874
env->setSrcPe(CkMyPe());
876875
env->setGroupEpoch(CkpvAccess(_charmEpoch));
@@ -1175,10 +1174,6 @@ IrrGroup *lookupGroupAndBufferIfNotThere(CkCoreState *ck,envelope *env,const CkG
11751174

11761175
static inline void _deliverForBocMsg(CkCoreState *ck,int epIdx,envelope *env,IrrGroup *obj)
11771176
{
1178-
#if CMK_SMP
1179-
unsigned short int msgType = CMI_ZC_MSGTYPE(env); // store msgType as msg could be freed
1180-
#endif
1181-
11821177
_invokeEntry(epIdx,env,obj);
11831178

11841179
_STATS_RECORD_PROCESS_BRANCH_1();
@@ -1188,7 +1183,6 @@ static inline void _processForBocMsg(CkCoreState *ck,envelope *env)
11881183
{
11891184
if(isGroupDepUnsatisfied(ck, env))
11901185
return;
1191-
CkGroupID groupID = env->getGroupNum();
11921186
IrrGroup *obj = _lookupGroupAndBufferIfNotThere(ck,env,env->getGroupNum());
11931187
if(obj) {
11941188
ck->process(); // ck->process() updates mProcessed count used in QD
@@ -1279,7 +1273,6 @@ static void _processArrayEltMsg(CkCoreState *ck,envelope *env) {
12791273
// First see if we already have a direct pointer to the object
12801274
_SET_USED(env, 0);
12811275
ck->process(); // ck->process() updates mProcessed count used in QD
1282-
int opts = 0;
12831276
if (msg->array_hops()>1) {
12841277
CProxy_ArrayBase(env->getArrayMgr()).ckLocMgr()->multiHop(msg);
12851278
}
@@ -1813,7 +1806,7 @@ static inline envelope *_prepareImmediateMsgBranch(int eIdx,void *msg,CkGroupID
18131806
static inline void _sendMsgBranch(int eIdx, void *msg, CkGroupID gID,
18141807
int pe=CLD_BROADCAST_ALL, int opts = 0)
18151808
{
1816-
int numPes;
1809+
int numPes = 1;
18171810
envelope *env;
18181811
if (opts & CK_MSG_IMMEDIATE) {
18191812
env = _prepareImmediateMsgBranch(eIdx,msg,gID,ForBocMsg);
@@ -1879,7 +1872,7 @@ void CkSendMsgBranchImmediate(int eIdx, void *msg, int destPE, CkGroupID gID)
18791872
}
18801873
//Can't inline-- send the usual way
18811874
envelope *env = UsrToEnv(msg);
1882-
int numPes;
1875+
int numPes = 1;
18831876
_TRACE_ONLY(numPes = (destPE==CLD_BROADCAST_ALL?CkNumPes():1));
18841877
env = _prepareImmediateMsgBranch(eIdx,msg,gID,ForBocMsg);
18851878
_TRACE_CREATION_N(env, numPes);
@@ -2034,7 +2027,7 @@ void CkSendMsgNodeBranchImmediate(int eIdx, void *msg, int node, CkGroupID gID)
20342027
}
20352028
//Can't inline-- send the usual way
20362029
envelope *env = UsrToEnv(msg);
2037-
int numPes;
2030+
int numPes = 1;
20382031
_TRACE_ONLY(numPes = (node==CLD_BROADCAST_ALL?CkNumNodes():1));
20392032
env = _prepareImmediateMsgBranch(eIdx,msg,gID,ForNodeBocMsg);
20402033
_TRACE_CREATION_N(env, numPes);
@@ -2164,10 +2157,8 @@ void CkArrayManagerDeliver(int pe,void *msg, int opts) {
21642157
}
21652158

21662159
class ElementDestroyer : public CkLocIterator {
2167-
private:
2168-
CkLocMgr *locMgr;
21692160
public:
2170-
ElementDestroyer(CkLocMgr* mgr_):locMgr(mgr_){};
2161+
ElementDestroyer(CkLocMgr* mgr_){}
21712162
void addLocation(CkLocation &loc) {
21722163
loc.destroyAll();
21732164
}

src/ck-core/ckarray.C

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -801,8 +801,9 @@ void CProxySection_ArrayBase::pup(PUP::er& p)
801801
* ensures that up to the limit of available bits, array IDs can be represented
802802
* as part of a compound fixed-size ID for their elements.
803803
*/
804-
struct CkCreateArrayAsyncMsg : public CMessage_CkCreateArrayAsyncMsg
804+
class CkCreateArrayAsyncMsg : public CMessage_CkCreateArrayAsyncMsg
805805
{
806+
public:
806807
int ctor;
807808
CkCallback cb;
808809
CkArrayOptions opts;

src/ck-core/ckcheckpoint.C

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -722,7 +722,6 @@ void CkPupProcessorData(PUP::er &p)
722722
// called only on pe 0
723723
static bool checkpointOne(const char* dirname, CkCallback& cb, bool requestStatus){
724724
CmiAssert(CkMyPe()==0);
725-
char filename[1024];
726725

727726
// save readonlys, and callback BTW
728727
FILE* fRO = openCheckpointFile(dirname, "RO", "wb", -1);
@@ -818,7 +817,6 @@ void CkStartCheckpoint(const char* dirname, const CkCallback& cb, bool requestSt
818817
CkCallback globalCb;
819818
void CkRestartMain(const char* dirname, CkArgMsg *args){
820819
int i;
821-
char filename[1024];
822820

823821
if (CmiMyRank() == 0) {
824822
_inrestart = true;

src/ck-core/ckfutures.C

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class MultiToThread: public FutureRequest {
5050
public:
5151
std::vector<void*> values;
5252

53-
MultiToThread(CthThread th_, const std::vector<CkFutureID>& ids_) : ids(ids_), th(th_), nRecvd(0) {
53+
MultiToThread(CthThread th_, const std::vector<CkFutureID>& ids_) : th(th_), ids(ids_), nRecvd(0) {
5454
values.resize(ids.size());
5555

5656
std::fill(values.begin(), values.end(), nullptr);

0 commit comments

Comments
 (0)