Hi.

I failed to comment out some test printing before committing the testcase.
However, for that to work, we need to include <cstdio> on Linux platforms.

tested on x86_64-linux-gnu, applied to master.
thanks
Iain
    
2020-03-27  Iain Sandoe  <i...@sandoe.co.uk>
    
        * g++.dg/coroutines/torture/symmetric-transfer-00-basic.C:
        Add <cstdio>.

diff --git 
a/gcc/testsuite/g++.dg/coroutines/torture/symmetric-transfer-00-basic.C 
b/gcc/testsuite/g++.dg/coroutines/torture/symmetric-transfer-00-basic.C
index c445fc55a2c..864846e365c 100644
--- a/gcc/testsuite/g++.dg/coroutines/torture/symmetric-transfer-00-basic.C
+++ b/gcc/testsuite/g++.dg/coroutines/torture/symmetric-transfer-00-basic.C
@@ -18,7 +18,8 @@ namespace coro = std::experimental;
 
 #include <chrono>
 #include <thread>
- 
+#include <cstdio>
+
 template <typename T> 
 struct Loopy {
   struct promise_type;
@@ -84,7 +85,7 @@ pingpong (const char *id)
       v = co_await aw;
       //fprintf (stderr, "%s = %d\n", id, v);
     }
- fprintf (stderr, "%s = %d\n", id, v);
+ //fprintf (stderr, "%s = %d\n", id, v);
 }
 
 int main ()

Reply via email to