]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Disable net tests that depend on threads [PR 89760]
authorJonathan Wakely <jwakely@redhat.com>
Tue, 11 Aug 2020 15:55:01 +0000 (16:55 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Tue, 11 Aug 2020 15:57:57 +0000 (16:57 +0100)
libstdc++-v3/ChangeLog:

PR libstdc++/89760
* testsuite/experimental/net/execution_context/make_service.cc:
Add dg-require-gthreads.
* testsuite/experimental/net/executor/1.cc: Likewise.
* testsuite/experimental/net/headers.cc: Likewise.
* testsuite/experimental/net/internet/address/v4/comparisons.cc:
Likewise.
* testsuite/experimental/net/internet/address/v4/cons.cc:
Likewise.
* testsuite/experimental/net/internet/address/v4/creation.cc:
Likewise.
* testsuite/experimental/net/internet/address/v4/members.cc:
Likewise.
* testsuite/experimental/net/internet/resolver/base.cc:
Likewise.
* testsuite/experimental/net/internet/resolver/ops/lookup.cc:
Likewise.
* testsuite/experimental/net/internet/resolver/ops/reverse.cc:
Likewise.
* testsuite/experimental/net/socket/basic_socket.cc: Likewise.
* testsuite/experimental/net/timer/waitable/cons.cc: Likewise.
* testsuite/experimental/net/timer/waitable/dest.cc: Likewise.
* testsuite/experimental/net/timer/waitable/ops.cc: Likewise.

14 files changed:
libstdc++-v3/testsuite/experimental/net/execution_context/make_service.cc
libstdc++-v3/testsuite/experimental/net/executor/1.cc
libstdc++-v3/testsuite/experimental/net/headers.cc
libstdc++-v3/testsuite/experimental/net/internet/address/v4/comparisons.cc
libstdc++-v3/testsuite/experimental/net/internet/address/v4/cons.cc
libstdc++-v3/testsuite/experimental/net/internet/address/v4/creation.cc
libstdc++-v3/testsuite/experimental/net/internet/address/v4/members.cc
libstdc++-v3/testsuite/experimental/net/internet/resolver/base.cc
libstdc++-v3/testsuite/experimental/net/internet/resolver/ops/lookup.cc
libstdc++-v3/testsuite/experimental/net/internet/resolver/ops/reverse.cc
libstdc++-v3/testsuite/experimental/net/socket/basic_socket.cc
libstdc++-v3/testsuite/experimental/net/timer/waitable/cons.cc
libstdc++-v3/testsuite/experimental/net/timer/waitable/dest.cc
libstdc++-v3/testsuite/experimental/net/timer/waitable/ops.cc

index 0898d12927a27f2a586998c300a138bea8f0c3cf..fe8d385b0f72c203799eb82e652b73a0e845f8f6 100644 (file)
@@ -16,6 +16,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do compile { target c++14 } }
+// { dg-require-gthreads "" }
 
 #include <experimental/executor>
 
index cd0af4b77373f66b08cecd99c0f190163319753b..88e263297ee5abab17141102001ee8e5049e7bf6 100644 (file)
@@ -16,6 +16,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do run { target c++14 } }
+// { dg-require-gthreads "" }
 
 #include <experimental/executor>
 #include <testsuite_hooks.h>
index 957135bbf23d5134a29627cdf47f1bff0170b972..a896f9509ee06756cc56dcd94ee3e09a9f46f913 100644 (file)
@@ -16,6 +16,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do compile }
+// { dg-require-gthreads "" }
 
 #include <experimental/net>
 
index 098fc5e18e2fe1a2090ae5b14f7006cec7a521d7..51fc2917d0a2e390d1c30b7930dc5e3f0aba22bb 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options net_ts }
+// { dg-require-gthreads "" }
 
 #include <experimental/internet>
 #include <testsuite_hooks.h>
index 93c42c59b0f321941927ef2062342f2445391eb3..0f47d9a863bbc8ca20633f828e842db7fd242481 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options net_ts }
+// { dg-require-gthreads "" }
 
 #include <experimental/internet>
 #include <testsuite_hooks.h>
index 0c49ae70c3579bf2e0765545665fda375a5f9048..63deb5497ae3bbe06184ab4ca872edbc15737de6 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options net_ts }
+// { dg-require-gthreads "" }
 
 #include <experimental/internet>
 #include <testsuite_hooks.h>
index 63d70f7f5aa580c9b51164af781a546a5a7cddc8..14a1e14dd14f8aadf21b1e54790f7c7f893fff4d 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options net_ts }
+// { dg-require-gthreads "" }
 
 #include <experimental/internet>
 #include <testsuite_hooks.h>
index fb6b11b58d7d01b3ce065e6fd8f15ecc0c3523a1..3f146f8a988b85e91fb87cdc4fd6ad24a90ccc9c 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options net_ts }
+// { dg-require-gthreads "" }
 
 #include <experimental/internet>
 #include <testsuite_hooks.h>
index e4aedd6218e426cbce41e03f8749414b046bf97c..b6e1577ec0a69a40bc3a6f5bf17065576bc5cde2 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options net_ts }
+// { dg-require-gthreads "" }
 
 #include <experimental/internet>
 #include <testsuite_hooks.h>
index f7223253fc6c63be1d6345ecd16614f52f6dae29..dae89054722e03bfe00589d676b6358a7afb09f1 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options net_ts }
+// { dg-require-gthreads "" }
 
 #include <experimental/internet>
 #include <testsuite_hooks.h>
index 14dbff6659dc2bdae1e5ddd0d291b6154e9908ba..134cb7633e3e85948adfb5eff520ddef824fc941 100644 (file)
@@ -16,6 +16,7 @@
 // <http://www.gnu.org/licenses/>.
 
 // { dg-do compile { target c++14 } }
+// { dg-require-gthreads "" }
 
 #include <experimental/socket>
 
index fdfdc71811318f2a15abae2b22057611df351be2..1373c402fba1524b719d00a8e59e40f5613c59a2 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options libatomic }
+// { dg-require-gthreads "" }
 
 #include <experimental/timer>
 #include <testsuite_hooks.h>
index 180ad7c9993fb037d961304f76288c58824962da..8a3e0601722c33a0a51d44cef1a29a67da94f2e2 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options libatomic }
+// { dg-require-gthreads "" }
 
 #include <experimental/timer>
 #include <testsuite_hooks.h>
index c9c5d21117a3b676483cbadf8af5c66841f8a6c6..fd95b9e77f24f0ea8ea608c0bcbf5d2b69c0be27 100644 (file)
@@ -17,6 +17,7 @@
 
 // { dg-do run { target c++14 } }
 // { dg-add-options libatomic }
+// { dg-require-gthreads "" }
 
 #include <experimental/timer>
 #include <testsuite_hooks.h>