| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libcxx][test] std::array::iterator are not pointers by C++ standard (#70729) This is to modify a list of libcxx tests written under the assumption that iterators for std::array, std::string_view, and std::string are pointers. The motivation for this PR is to make the tests more universal and potentially being used to test other C++ standard library implementations, for example [microsoft/STL](https://github.com/microsoft/STL). I can confirm that this patch makes a number of tests compatible with microsoft STL: Failed : 204 (2.12%) -> Failed : 136 (1.42%) , and does not break any tests on libcxx. This is not a complete list of such incompatibilities, but I am hoping this will start a discussion about whether we are open to accepting such changes. | 2 年前 | |
[libc++] Removes base member from tests. Change the tests to use the base friend function instead of members. Also changed some types to have a base friends instead of members. Reviewed By: #libc, ldionne, Quuxplusone Differential Revision: https://reviews.llvm.org/D120742 | 4 年前 | |
[libc++][NFC] Use cpp17_output_iterator in tests. The renames the output_iterator to cpp17_output_iterator. These iterators are still used in C++20 so it's not possible to change the current type to the new C++20 requirements. This is done in a similar fashion as the cpp17_input_iterator. Reviewed By: #libc, Quuxplusone, ldionne Differential Revision: https://reviews.llvm.org/D117950 | 4 年前 | |
[libc++][NFC] Simplify checks for static assertions in .verify.cpp tests (#67559) We don't neeed to handle both spellings anymore since we don't support Clang 15 anymore. | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 4 年前 | ||
| 4 年前 | ||
| 2 年前 |