CMS logs "(concurrent mode failure)" in two places in the code, and with
-XX:-UseCMSCompactAtFullCollection they can both appear for the same
3.655: [Full GC (System) 3.655: [ParNew: 18431K->18431K(18432K), 0.0000190 secs]3.655: [CMS3.738: [CMS-concurrent-mark: 0.097/0.097 secs] [Times: user=0.09 sys=0.00, real=0.10 secs]
(concurrent mode interrupted) (concurrent mode failure)[YG occupancy: 18431 K (18432 K)]3.738: [Rescan (parallel) ...etc...
Clearly the second printing is undesirable.