[libcxx] [test] Include missing headers. (NFC)
authorStephan T. Lavavej <stl@microsoft.com>
Sat, 14 Dec 2019 02:14:09 +0000 (18:14 -0800)
committerStephan T. Lavavej <stl@microsoft.com>
Sat, 14 Dec 2019 02:24:18 +0000 (18:24 -0800)
libcxx/test/std/containers/sequences/array/at.pass.cpp
Need to include <stdexcept> for std::out_of_range.

libcxx/test/std/localization/locale.categories/category.time/*
Need to include <ios> for std::ios.

libcxx/test/std/containers/sequences/array/at.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get.byname/get_time.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get.byname/get_time_wide.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get.byname/get_year.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get.byname/get_year_wide.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get/locale.time.get.members/get_date.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get/locale.time.get.members/get_date_wide.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get/locale.time.get.members/get_many.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.get/locale.time.get.members/get_year.pass.cpp
libcxx/test/std/localization/locale.categories/category.time/locale.time.put/locale.time.put.members/put1.pass.cpp

index 0240d5a..0454643 100644 (file)
 #include <array>
 #include <cassert>
 
+#ifndef TEST_HAS_NO_EXCEPTIONS
+#include <stdexcept>
+#endif
+
 #include "test_macros.h"
 
 // std::array is explicitly allowed to be initialized with A a = { init-list };.