2016-06-27 François Dumont <fdumont@gcc.gnu.org>
[official-gcc.git] / libstdc++-v3 / testsuite / experimental / feat-lib-fund.cc
blobfbc374470764134ce43890fe600430c67b2be8c4
1 // { dg-options "-std=gnu++14" }
2 // { dg-do compile }
4 #if !__has_include(<experimental/tuple>)
5 # error "<experimental/tuple>"
6 #endif
8 #if !__has_include(<experimental/type_traits>)
9 # error "<experimental/type_traits>"
10 #endif
12 #if !__has_include(<experimental/ratio>)
13 # error "<experimental/ratio>"
14 #endif
16 #if !__has_include(<experimental/chrono>)
17 # error "<experimental/chrono>"
18 #endif
20 #if !__has_include(<experimental/system_error>)
21 # error "<experimental/system_error>"
22 #endif
24 #if !__has_include(<experimental/functional>)
25 # error "<experimental/functional>"
26 #endif
28 #if !__has_include(<experimental/optional>)
29 # error "<experimental/optional>"
30 #endif
32 #if !__has_include(<experimental/any>)
33 # error "<experimental/any>"
34 #endif
36 #if !__has_include(<experimental/string_view>)
37 # error "<experimental/string_view>"
38 #endif
40 //#if !__has_include(<experimental/memory>)
41 //# error "<experimental/memory>"
42 //#endif
44 //#if !__has_include(<experimental/memory_resource>)
45 //# error "<experimental/memory_resource>"
46 //#endif
48 //#if !__has_include(<experimental/future>)
49 //# error "<experimental/future>"
50 //#endif
52 #if !__has_include(<experimental/algorithm>)
53 # error "<experimental/algorithm>"
54 #endif
56 //#if !__has_include(<experimental/net>)
57 //# error "<experimental/net>"
58 //#endif