17a6aaf9bSLouis Dionne //===----------------------------------------------------------------------===// 27a6aaf9bSLouis Dionne // 37a6aaf9bSLouis Dionne // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 47a6aaf9bSLouis Dionne // See https://llvm.org/LICENSE.txt for license information. 57a6aaf9bSLouis Dionne // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 67a6aaf9bSLouis Dionne // 77a6aaf9bSLouis Dionne //===----------------------------------------------------------------------===// 87a6aaf9bSLouis Dionne 97a6aaf9bSLouis Dionne // <utility> 107a6aaf9bSLouis Dionne 117a6aaf9bSLouis Dionne // template<class T, T N> 127a6aaf9bSLouis Dionne // using make_integer_sequence = integer_sequence<T, 0, 1, ..., N-1>; 137a6aaf9bSLouis Dionne 1431cbe0f2SLouis Dionne // UNSUPPORTED: c++03, c++11 157a6aaf9bSLouis Dionne 167a6aaf9bSLouis Dionne // This test hangs during recursive template instantiation with libstdc++ 17*d486c5b1SLouis Dionne // UNSUPPORTED: stdlib=libstdc++ 187a6aaf9bSLouis Dionne 197a6aaf9bSLouis Dionne #define _LIBCPP_TESTING_FALLBACK_MAKE_INTEGER_SEQUENCE 207a6aaf9bSLouis Dionne #include "make_integer_seq.fail.cpp" 21