From 68c9cd5c396aab629238c6c06ac2a804b3e9c6cc Mon Sep 17 00:00:00 2001 From: Evan Ramos Date: Tue, 29 Jan 2019 15:02:35 -0600 Subject: [PATCH] Cleanup: Address -Wformat-overflow warnings Change-Id: I1bde0b70633514e4480901ba076f277150a14cbf --- src/ck-core/cktiming.C | 4 ++-- src/libs/ck-libs/idxl/idxl.C | 2 +- src/util/charmrun-src/charmrun.C | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ck-core/cktiming.C b/src/ck-core/cktiming.C index 9d135990d2..2612f1d55c 100644 --- a/src/ck-core/cktiming.C +++ b/src/ck-core/cktiming.C @@ -252,7 +252,7 @@ if(num_params==18) sprintf(params, "%f %f %f %f %f %f %f %f %f %f %f %f %f %f %f if(num_params==19) sprintf(params, "%f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f", p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19); if(num_params==20) sprintf(params, "%f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f", p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20); - char paramString[2048]; + char paramString[2560]; sprintf(paramString, "params:{ %s }", params); char eventNameString[1024]; @@ -275,7 +275,7 @@ if(num_params==20) sprintf(params, "%f %f %f %f %f %f %f %f %f %f %f %f %f %f %f #endif - char timeString[512]; + char timeString[4096]; timeString[0] = 0; char stepString[128]; stepString[0] = 0; diff --git a/src/libs/ck-libs/idxl/idxl.C b/src/libs/ck-libs/idxl/idxl.C index 1ca0e56b2d..196b8164e5 100644 --- a/src/libs/ck-libs/idxl/idxl.C +++ b/src/libs/ck-libs/idxl/idxl.C @@ -15,7 +15,7 @@ Orion Sky Lawlor, olawlor@acm.org, 1/7/2003 void IDXL_Abort(const char *callingRoutine,const char *msg,int m0,int m1,int m2) { - char msg1[1024], msg2[1024]; + char msg1[1024], msg2[1536]; sprintf(msg1,msg,m0,m1,m2); sprintf(msg2,"Fatal error in IDXL routine %s:\n%s",callingRoutine,msg1); CkAbort(msg2); diff --git a/src/util/charmrun-src/charmrun.C b/src/util/charmrun-src/charmrun.C index 02fbbf8348..2cc29ffa7c 100644 --- a/src/util/charmrun-src/charmrun.C +++ b/src/util/charmrun-src/charmrun.C @@ -4291,7 +4291,7 @@ string return idiom. */ static char *create_netstart(int node) { - static char dest[1024]; + static char dest[1536]; int port = 0; if (arg_mpiexec) sprintf(dest, "$CmiMyNode %s %d %d %d", server_addr, server_port, @@ -4341,7 +4341,7 @@ static void start_nodes_daemon(std::vector & process_table) free(arg_nodeprog_r); sprintf(task.env, "NETSTART=%s", create_netstart(p.nodeno)); - char nodeArgBuffer[5000]; /*Buffer to hold assembled program arguments*/ + char nodeArgBuffer[5120]; /*Buffer to hold assembled program arguments*/ char *argBuf; if (h->nice != -100) { if (arg_verbose) -- 2.11.4.GIT