Skip to content

Commit 0f3b118

Browse files
committed
Add colon to statistics output to conform with FlatZinc specification
1 parent 435cd86 commit 0f3b118

File tree

2 files changed

+17
-10
lines changed

2 files changed

+17
-10
lines changed

changelog.in

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ Date: 2019-02-14
6969
This release fixes a number of minor issues and adds post events
7070
to general tracers.
7171

72+
[ENTRY]
73+
Module: flatzinc
74+
What: bug
75+
Rank: minor
76+
[DESCRIPTION]
77+
Add colon to statistics output to conform with FlatZinc specification.
78+
7279
[ENTRY]
7380
Module: kernel
7481
What: bug

gecode/flatzinc/flatzinc.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,20 +1904,20 @@ namespace Gecode { namespace FlatZinc {
19041904
double solveTime = (t_solve.stop() / 1000.0);
19051905
double initTime = totalTime - solveTime;
19061906
out << std::endl
1907-
<< "%%%mzn-stat initTime=" << initTime
1907+
<< "%%%mzn-stat: initTime=" << initTime
19081908
<< std::endl;
1909-
out << "%%%mzn-stat solveTime=" << solveTime
1909+
out << "%%%mzn-stat: solveTime=" << solveTime
19101910
<< std::endl;
1911-
out << "%%%mzn-stat solutions="
1911+
out << "%%%mzn-stat: solutions="
19121912
<< std::abs(noOfSolutions - findSol) << std::endl
1913-
<< "%%%mzn-stat variables="
1913+
<< "%%%mzn-stat: variables="
19141914
<< (intVarCount + boolVarCount + setVarCount) << std::endl
1915-
<< "%%%mzn-stat propagators=" << n_p << std::endl
1916-
<< "%%%mzn-stat propagations=" << sstat.propagate+stat.propagate << std::endl
1917-
<< "%%%mzn-stat nodes=" << stat.node << std::endl
1918-
<< "%%%mzn-stat failures=" << stat.fail << std::endl
1919-
<< "%%%mzn-stat restarts=" << stat.restart << std::endl
1920-
<< "%%%mzn-stat peakDepth=" << stat.depth << std::endl
1915+
<< "%%%mzn-stat: propagators=" << n_p << std::endl
1916+
<< "%%%mzn-stat: propagations=" << sstat.propagate+stat.propagate << std::endl
1917+
<< "%%%mzn-stat: nodes=" << stat.node << std::endl
1918+
<< "%%%mzn-stat: failures=" << stat.fail << std::endl
1919+
<< "%%%mzn-stat: restarts=" << stat.restart << std::endl
1920+
<< "%%%mzn-stat: peakDepth=" << stat.depth << std::endl
19211921
<< "%%%mzn-stat-end" << std::endl
19221922
<< std::endl;
19231923
}

0 commit comments

Comments
 (0)