1// { dg-options "-std=gnu++14" } 2// { dg-do compile } 3 4#if !__has_include(<experimental/tuple>) 5# error "<experimental/tuple>" 6#endif 7 8#if !__has_include(<experimental/type_traits>) 9# error "<experimental/type_traits>" 10#endif 11 12#if !__has_include(<experimental/ratio>) 13# error "<experimental/ratio>" 14#endif 15 16#if !__has_include(<experimental/chrono>) 17# error "<experimental/chrono>" 18#endif 19 20#if !__has_include(<experimental/system_error>) 21# error "<experimental/system_error>" 22#endif 23 24#if !__has_include(<experimental/functional>) 25# error "<experimental/functional>" 26#endif 27 28#if !__has_include(<experimental/optional>) 29# error "<experimental/optional>" 30#endif 31 32#if !__has_include(<experimental/any>) 33# error "<experimental/any>" 34#endif 35 36#if !__has_include(<experimental/string_view>) 37# error "<experimental/string_view>" 38#endif 39 40//#if !__has_include(<experimental/memory>) 41//# error "<experimental/memory>" 42//#endif 43 44//#if !__has_include(<experimental/memory_resource>) 45//# error "<experimental/memory_resource>" 46//#endif 47 48//#if !__has_include(<experimental/future>) 49//# error "<experimental/future>" 50//#endif 51 52#if !__has_include(<experimental/algorithm>) 53# error "<experimental/algorithm>" 54#endif 55 56//#if !__has_include(<experimental/net>) 57//# error "<experimental/net>" 58//#endif 59