From 5fac32e3f8c165411402b48bbee51a4bd3497a9c Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Tue, 25 Oct 2022 10:33:06 -0400 Subject: [PATCH] Fix the dprintf tests when running on gdbserver Because dprintf goes to stdout, need to make sure buffers are fully flushed before we check output. --- .../data/launch/src/BreakpointTestApp.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/data/launch/src/BreakpointTestApp.cc b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/data/launch/src/BreakpointTestApp.cc index 5e2c6bda59a..03185705863 100644 --- a/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/data/launch/src/BreakpointTestApp.cc +++ b/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb/data/launch/src/BreakpointTestApp.cc @@ -48,6 +48,7 @@ int main() loop(); setBlocks(); SLEEP(1); + cout << flush; a++; // LINE_NUMBER_5 return 0; // LINE_NUMBER_6 }