Skip to content

Commit aa2f72f

Browse files
rbuchevan-charmworks
authored andcommitted
Tracing: Disable creation of .sumall file in SumDetail
The .sumall file appears to be unused, and its creation is causing crashes when doing SumDetail tracing.
1 parent ace6410 commit aa2f72f

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

src/ck-perf/trace-summary.C

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1297,12 +1297,18 @@ static void CombineSummary()
12971297
// pe 0 start the sumonly process
12981298
CProxy_TraceSummaryBOC sumProxy(traceSummaryGID);
12991299
sumProxy[0].startSumOnly();
1300-
}else if(sumDetail)
1300+
}
1301+
/*
1302+
// This is only used for the creation of the .sumall file, but it's causing crashes with
1303+
// sumDetail (Assertion "inIdle == 0 && inExec == 0" failed in beginIdle)
1304+
else if (sumDetail)
13011305
{
1302-
CProxy_TraceSummaryBOC sumProxy(traceSummaryGID);
1303-
sumProxy.traceSummaryParallelShutdown(-1);
1306+
CProxy_TraceSummaryBOC sumProxy(traceSummaryGID);
1307+
sumProxy.traceSummaryParallelShutdown(-1);
13041308
}
1305-
else {
1309+
*/
1310+
else
1311+
{
13061312
CkContinueExit();
13071313
}
13081314
#else

0 commit comments

Comments
 (0)