Hey. There's one obvious patch that should inform about upper limit reach of a debug counter.
I'm going to install the patch. Martin gcc/ChangeLog: * dbgcnt.c (dbg_cnt): Report also upper limit. --- gcc/dbgcnt.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/dbgcnt.c b/gcc/dbgcnt.c index ae98a281d63..01893ce7238 100644 --- a/gcc/dbgcnt.c +++ b/gcc/dbgcnt.c @@ -79,7 +79,10 @@ dbg_cnt (enum debug_counter index) { print_limit_reach (map[index].name, v, false); if (min == max) - limits[index].pop (); + { + print_limit_reach (map[index].name, v, true); + limits[index].pop (); + } return true; } else if (v < max) -- 2.28.0