1// Contributed by Iain Sandoe <iain@codesourcery.com>, December 2014. */ 2// { dg-do compile } 3// { dg-options "-std=c++11 -Wno-deprecated" } 4 5// Try to catch any problems in standard headers. 6 7// n4296 Section 17.6.1.1 Table 14 8 9#include <algorithm> 10#include <array> 11#include <atomic> 12#include <bitset> 13#include <chrono> 14// NOT present at 5.0.0 #include <codecvt> 15#include <complex> 16#include <condition_variable> 17#include <deque> 18#include <exception> 19#include <forward_list> 20#include <fstream> 21#include <functional> 22// FIXME: CURRENTLY FAILS #include <future> 23#include <initializer_list> 24#include <iomanip> 25#include <ios> 26#include <iosfwd> 27#include <iostream> 28#include <istream> 29#include <iterator> 30#include <limits> 31#include <list> 32#include <regex> 33#include <locale> 34#include <scoped_allocator> 35#include <map> 36#include <set> 37#include <memory> 38#include <sstream> 39#include <mutex> 40#include <stack> 41#include <new> 42#include <stdexcept> 43#include <numeric> 44#include <streambuf> 45#include <ostream> 46#include <string> 47#include <queue> 48// LEGACY #include <strstream> 49#include <system_error> 50#include <ratio> 51#include <thread> 52#include <tuple> 53#include <type_traits> 54#include <typeindex> 55#include <typeinfo> 56#include <unordered_map> 57#include <unordered_set> 58#include <utility> 59#include <valarray> 60#include <vector> 61 62// n4296 Section 17.6.1.1 Table 15 63 64#include <cassert> 65#include <ccomplex> 66#include <cctype> 67#include <cerrno> 68#include <cfenv> 69#include <cfloat> 70#include <cinttypes> 71#include <ciso646> 72#include <climits> 73#include <clocale> 74#include <cmath> 75#include <csetjmp> 76#include <csignal> 77#include <cstdalign> 78#include <cstdarg> 79#include <cstdbool> 80#include <cstddef> 81#include <cstdint> 82#include <cstdio> 83#include <cstdlib> 84#include <cstring> 85#include <ctgmath> 86#include <ctime> 87// NOT present everywhere #include <cuchar> 88#include <cwchar> 89#include <cwctype> 90