+ if (drain().length() && output != "Signal handled: Terminated.\n") {
+ cerr << "Output of " << *this << ":\n";
+
+ istringstream iss{output};
+ string line;
+
+ while (getline(iss, line)) {
+ cerr << " " << line << "\n";
+ }
+
+ if (output.back() != '\n') {
+ cerr << endl;
+ }