Closed bstordrup closed 5 months ago
I suppose this makes sense, we can't quite be sure that std::endl
is consistently used.
But, let's streamline this: let's flush both streams, but only before exit
/return
.
Added some more calls to Out.flush() and Err.flush()
I noted that there is a complexity test failing, but not sure why.
@LebedevRI, you,re welcome... Just started to use the library - it's really cool.
I'm not sure why those complexity_benchmark
failures happen. Looks like there's some non-determinizm.
If the call paths in RunSpecifiedBenchmarks do not go into internal::RunBenchmarks, the Out and Err streams are flushed before exiting.