ab4cbddb646098c4ffeec558ffce3a442169e410 |
21-May-2014 |
Marshall Clow <mclow.lists@gmail.com> |
Fix bug 19740; round-tripping a pointer through a stream doesn't work git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@209305 91177308-0d34-0410-b5e6-96231b3b80d8 (cherry picked from commit 854ad932c8926b373d1dab71b440ac79e3293c4c)
stream.formatted/istream.formatted.arithmetic/pointer.pass.cpp
|
6f56ab789cb470620554d624c37f488285b3b04e |
06-May-2014 |
Dan Albert <danalbert@google.com> |
Adds a basic test wrapper for Android To run libc++ tests: $ mm $ adb sync $ python runtests.py # runs all host and device tests # see main() for command line options To regenerate all makefiles: $ python makemake.py Change-Id: Ibad78ad8e1bd45f32730d281afa53c2cec55478f
ndroid.mk
ostreamclass/Android.mk
ostreamclass/iostream.assign/Android.mk
ostreamclass/iostream.cons/Android.mk
ostreamclass/iostream.dest/Android.mk
stream.formatted/Android.mk
stream.formatted/istream.formatted.arithmetic/Android.mk
stream.formatted/istream.formatted.reqmts/Android.mk
stream.formatted/istream_extractors/Android.mk
stream.manip/Android.mk
stream.rvalue/Android.mk
stream.unformatted/Android.mk
stream/Android.mk
stream/istream.assign/Android.mk
stream/istream.cons/Android.mk
stream/istream_sentry/Android.mk
|
76a8670ce4404429a36ea8672590da79172528c8 |
31-Oct-2013 |
Marshall Clow <mclow.lists@gmail.com> |
LWG issue 2341; Make the two variants of basic_ostream::seekp and basic_istream::seekg behave consistently; update tests to make sure git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@193814 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/seekg_off.pass.cpp
|
641d3d8b4c05fd2cff6ea348729d670f59a114a2 |
22-Aug-2013 |
Howard Hinnant <hhinnant@apple.com> |
XFAIL a few tests on darwin12 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189043 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/get.pass.cpp
stream.unformatted/get_chart.pass.cpp
stream.unformatted/read.pass.cpp
|
171771a9f5fd9e5dbbc6d6a2d9dfb0d8532b5155 |
08-Jul-2013 |
Howard Hinnant <hhinnant@apple.com> |
War on tabs. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185865 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/ignore_0xff.pass.cpp
|
eaffd0a8ff4c08dcc95c1d1ad31ec7901bcd1cdf |
02-Jul-2013 |
Howard Hinnant <hhinnant@apple.com> |
XFAIL this test on 10.7 and 10.8 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185391 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/ignore_0xff.pass.cpp
|
11b87182b0a59685b82d6b825b81f416728f051f |
01-Jul-2013 |
Howard Hinnant <hhinnant@apple.com> |
In istream::ignore, check the delimeter as an int_type, not as a char_type, so as to correctly handle EOF. This fixes http://llvm.org/bugs/show_bug.cgi?id=16427 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185298 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/ignore_0xff.pass.cpp
|
aac8dd83317151da747c86e786df34e80872bf0c |
05-Feb-2013 |
Daniel Dunbar <daniel@zuster.org> |
[tests] Mark some istream.unformatted expected failures (with system libc++). git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@174444 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/get.pass.cpp
stream.unformatted/get_chart.pass.cpp
stream.unformatted/read.pass.cpp
stream.unformatted/readsome.pass.cpp
|
3793a7d2026f6d7b38bd17af30bac5c1e4401886 |
20-Dec-2012 |
Howard Hinnant <hhinnant@apple.com> |
Test case for http://llvm.org/bugs/show_bug.cgi?id=14670. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@170706 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/readsome.pass.cpp
|
92a836c03d9e2aa0f6eb24b41221c9f24d570178 |
01-Sep-2011 |
Howard Hinnant <hhinnant@apple.com> |
Reimplemented much of <istream> such that single character extractions do not check to see if this is the last character in the stream and thus never set eofbit. This fixes http://llvm.org/bugs/show_bug.cgi?id=10817 . This fix requires a recompiled libc++.dylib to be fully implemented. The recompiled libc++.dylib is ABI compatible with that shipped on Lion. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@138961 91177308-0d34-0410-b5e6-96231b3b80d8
stream.unformatted/get.pass.cpp
stream.unformatted/get_chart.pass.cpp
stream.unformatted/read.pass.cpp
stream.unformatted/readsome.pass.cpp
|
d515df2a50342d2324563f175d90d80284da00d4 |
14-May-2011 |
Howard Hinnant <hhinnant@apple.com> |
Fix test bug. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@131328 91177308-0d34-0410-b5e6-96231b3b80d8
stream.formatted/istream_extractors/chart.pass.cpp
|
b64f8b07c104c6cc986570ac8ee0ed16a9f23976 |
16-Nov-2010 |
Howard Hinnant <hhinnant@apple.com> |
license change git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@119395 91177308-0d34-0410-b5e6-96231b3b80d8
ostreamclass/iostream.assign/member_swap.pass.cpp
ostreamclass/iostream.assign/move_assign.pass.cpp
ostreamclass/iostream.cons/move.pass.cpp
ostreamclass/iostream.cons/streambuf.pass.cpp
ostreamclass/iostream.dest/nothing_to_do.pass.cpp
ostreamclass/types.pass.cpp
stream.formatted/istream.formatted.arithmetic/bool.pass.cpp
stream.formatted/istream.formatted.arithmetic/double.pass.cpp
stream.formatted/istream.formatted.arithmetic/float.pass.cpp
stream.formatted/istream.formatted.arithmetic/int.pass.cpp
stream.formatted/istream.formatted.arithmetic/long.pass.cpp
stream.formatted/istream.formatted.arithmetic/long_double.pass.cpp
stream.formatted/istream.formatted.arithmetic/long_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/pointer.pass.cpp
stream.formatted/istream.formatted.arithmetic/short.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_int.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_long_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_short.pass.cpp
stream.formatted/istream.formatted.reqmts/tested_elsewhere.pass.cpp
stream.formatted/istream_extractors/basic_ios.pass.cpp
stream.formatted/istream_extractors/chart.pass.cpp
stream.formatted/istream_extractors/ios_base.pass.cpp
stream.formatted/istream_extractors/istream.pass.cpp
stream.formatted/istream_extractors/signed_char.pass.cpp
stream.formatted/istream_extractors/signed_char_pointer.pass.cpp
stream.formatted/istream_extractors/streambuf.pass.cpp
stream.formatted/istream_extractors/unsigned_char.pass.cpp
stream.formatted/istream_extractors/unsigned_char_pointer.pass.cpp
stream.formatted/istream_extractors/wchar_t_pointer.pass.cpp
stream.formatted/nothing_to_do.pass.cpp
stream.manip/ws.pass.cpp
stream.rvalue/rvalue.pass.cpp
stream.unformatted/get.pass.cpp
stream.unformatted/get_chart.pass.cpp
stream.unformatted/get_pointer_size.pass.cpp
stream.unformatted/get_pointer_size_chart.pass.cpp
stream.unformatted/get_streambuf.pass.cpp
stream.unformatted/get_streambuf_chart.pass.cpp
stream.unformatted/getline_pointer_size.pass.cpp
stream.unformatted/getline_pointer_size_chart.pass.cpp
stream.unformatted/ignore.pass.cpp
stream.unformatted/peek.pass.cpp
stream.unformatted/putback.pass.cpp
stream.unformatted/read.pass.cpp
stream.unformatted/readsome.pass.cpp
stream.unformatted/seekg.pass.cpp
stream.unformatted/seekg_off.pass.cpp
stream.unformatted/sync.pass.cpp
stream.unformatted/tellg.pass.cpp
stream.unformatted/unget.pass.cpp
stream/istream.assign/member_swap.pass.cpp
stream/istream.assign/move_assign.pass.cpp
stream/istream.cons/move.pass.cpp
stream/istream.cons/streambuf.pass.cpp
stream/istream_sentry/ctor.pass.cpp
stream/types.pass.cpp
ersion.pass.cpp
|
73d21a4f0774d3fadab98e690619a359cfb160a3 |
05-Sep-2010 |
Howard Hinnant <hhinnant@apple.com> |
Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@113086 91177308-0d34-0410-b5e6-96231b3b80d8
ostreamclass/iostream.assign/move_assign.pass.cpp
ostreamclass/iostream.cons/move.pass.cpp
stream.rvalue/rvalue.pass.cpp
stream/istream.assign/move_assign.pass.cpp
stream/istream.cons/move.pass.cpp
|
256813f4e7915d64776a4edd5f4765d893b9f062 |
22-Aug-2010 |
Howard Hinnant <hhinnant@apple.com> |
Fixing whitespace problems git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@111758 91177308-0d34-0410-b5e6-96231b3b80d8
ostreamclass/iostream.assign/move_assign.pass.cpp
ostreamclass/iostream.cons/move.pass.cpp
stream.formatted/istream_extractors/chart.pass.cpp
stream.formatted/istream_extractors/signed_char.pass.cpp
stream.formatted/istream_extractors/signed_char_pointer.pass.cpp
stream.formatted/istream_extractors/unsigned_char.pass.cpp
stream.formatted/istream_extractors/unsigned_char_pointer.pass.cpp
stream.formatted/istream_extractors/wchar_t_pointer.pass.cpp
stream.manip/ws.pass.cpp
stream.rvalue/rvalue.pass.cpp
stream.unformatted/get_streambuf.pass.cpp
stream.unformatted/get_streambuf_chart.pass.cpp
stream.unformatted/ignore.pass.cpp
stream/istream.assign/move_assign.pass.cpp
stream/istream.cons/move.pass.cpp
|
72215c2dbf0bbff4ad9f73879d346be95facdd83 |
18-May-2010 |
Howard Hinnant <hhinnant@apple.com> |
more :: to _ git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@104006 91177308-0d34-0410-b5e6-96231b3b80d8
stream.formatted/istream::extractors/basic_ios.pass.cpp
stream.formatted/istream::extractors/chart.pass.cpp
stream.formatted/istream::extractors/ios_base.pass.cpp
stream.formatted/istream::extractors/istream.pass.cpp
stream.formatted/istream::extractors/signed_char.pass.cpp
stream.formatted/istream::extractors/signed_char_pointer.pass.cpp
stream.formatted/istream::extractors/streambuf.pass.cpp
stream.formatted/istream::extractors/unsigned_char.pass.cpp
stream.formatted/istream::extractors/unsigned_char_pointer.pass.cpp
stream.formatted/istream::extractors/wchar_t_pointer.pass.cpp
stream.formatted/istream_extractors/basic_ios.pass.cpp
stream.formatted/istream_extractors/chart.pass.cpp
stream.formatted/istream_extractors/ios_base.pass.cpp
stream.formatted/istream_extractors/istream.pass.cpp
stream.formatted/istream_extractors/signed_char.pass.cpp
stream.formatted/istream_extractors/signed_char_pointer.pass.cpp
stream.formatted/istream_extractors/streambuf.pass.cpp
stream.formatted/istream_extractors/unsigned_char.pass.cpp
stream.formatted/istream_extractors/unsigned_char_pointer.pass.cpp
stream.formatted/istream_extractors/wchar_t_pointer.pass.cpp
stream/istream::sentry/ctor.pass.cpp
stream/istream_sentry/ctor.pass.cpp
|
f5256e16dfc425c1d466f6308d4026d529ce9e0b |
11-May-2010 |
Howard Hinnant <hhinnant@apple.com> |
Wiped out some non-ascii characters that snuck into the copyright. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103516 91177308-0d34-0410-b5e6-96231b3b80d8
ostreamclass/iostream.assign/member_swap.pass.cpp
ostreamclass/iostream.assign/move_assign.pass.cpp
ostreamclass/iostream.cons/move.pass.cpp
ostreamclass/iostream.cons/streambuf.pass.cpp
ostreamclass/iostream.dest/nothing_to_do.pass.cpp
ostreamclass/types.pass.cpp
stream.formatted/istream.formatted.arithmetic/bool.pass.cpp
stream.formatted/istream.formatted.arithmetic/double.pass.cpp
stream.formatted/istream.formatted.arithmetic/float.pass.cpp
stream.formatted/istream.formatted.arithmetic/int.pass.cpp
stream.formatted/istream.formatted.arithmetic/long.pass.cpp
stream.formatted/istream.formatted.arithmetic/long_double.pass.cpp
stream.formatted/istream.formatted.arithmetic/long_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/pointer.pass.cpp
stream.formatted/istream.formatted.arithmetic/short.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_int.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_long_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_short.pass.cpp
stream.formatted/istream.formatted.reqmts/tested_elsewhere.pass.cpp
stream.formatted/istream::extractors/basic_ios.pass.cpp
stream.formatted/istream::extractors/chart.pass.cpp
stream.formatted/istream::extractors/ios_base.pass.cpp
stream.formatted/istream::extractors/istream.pass.cpp
stream.formatted/istream::extractors/signed_char.pass.cpp
stream.formatted/istream::extractors/signed_char_pointer.pass.cpp
stream.formatted/istream::extractors/streambuf.pass.cpp
stream.formatted/istream::extractors/unsigned_char.pass.cpp
stream.formatted/istream::extractors/unsigned_char_pointer.pass.cpp
stream.formatted/istream::extractors/wchar_t_pointer.pass.cpp
stream.formatted/nothing_to_do.pass.cpp
stream.manip/ws.pass.cpp
stream.rvalue/rvalue.pass.cpp
stream.unformatted/get.pass.cpp
stream.unformatted/get_chart.pass.cpp
stream.unformatted/get_pointer_size.pass.cpp
stream.unformatted/get_pointer_size_chart.pass.cpp
stream.unformatted/get_streambuf.pass.cpp
stream.unformatted/get_streambuf_chart.pass.cpp
stream.unformatted/getline_pointer_size.pass.cpp
stream.unformatted/getline_pointer_size_chart.pass.cpp
stream.unformatted/ignore.pass.cpp
stream.unformatted/peek.pass.cpp
stream.unformatted/putback.pass.cpp
stream.unformatted/read.pass.cpp
stream.unformatted/readsome.pass.cpp
stream.unformatted/seekg.pass.cpp
stream.unformatted/seekg_off.pass.cpp
stream.unformatted/sync.pass.cpp
stream.unformatted/tellg.pass.cpp
stream.unformatted/unget.pass.cpp
stream/istream.assign/member_swap.pass.cpp
stream/istream.assign/move_assign.pass.cpp
stream/istream.cons/move.pass.cpp
stream/istream.cons/streambuf.pass.cpp
stream/istream::sentry/ctor.pass.cpp
stream/types.pass.cpp
ersion.pass.cpp
|
bc8d3f97eb5c958007f2713238472e0c1c8fe02c |
11-May-2010 |
Howard Hinnant <hhinnant@apple.com> |
libcxx initial import git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103490 91177308-0d34-0410-b5e6-96231b3b80d8
ostreamclass/iostream.assign/member_swap.pass.cpp
ostreamclass/iostream.assign/move_assign.pass.cpp
ostreamclass/iostream.cons/move.pass.cpp
ostreamclass/iostream.cons/streambuf.pass.cpp
ostreamclass/iostream.dest/nothing_to_do.pass.cpp
ostreamclass/types.pass.cpp
stream.formatted/istream.formatted.arithmetic/bool.pass.cpp
stream.formatted/istream.formatted.arithmetic/double.pass.cpp
stream.formatted/istream.formatted.arithmetic/float.pass.cpp
stream.formatted/istream.formatted.arithmetic/int.pass.cpp
stream.formatted/istream.formatted.arithmetic/long.pass.cpp
stream.formatted/istream.formatted.arithmetic/long_double.pass.cpp
stream.formatted/istream.formatted.arithmetic/long_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/pointer.pass.cpp
stream.formatted/istream.formatted.arithmetic/short.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_int.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_long_long.pass.cpp
stream.formatted/istream.formatted.arithmetic/unsigned_short.pass.cpp
stream.formatted/istream.formatted.reqmts/tested_elsewhere.pass.cpp
stream.formatted/istream::extractors/basic_ios.pass.cpp
stream.formatted/istream::extractors/chart.pass.cpp
stream.formatted/istream::extractors/ios_base.pass.cpp
stream.formatted/istream::extractors/istream.pass.cpp
stream.formatted/istream::extractors/signed_char.pass.cpp
stream.formatted/istream::extractors/signed_char_pointer.pass.cpp
stream.formatted/istream::extractors/streambuf.pass.cpp
stream.formatted/istream::extractors/unsigned_char.pass.cpp
stream.formatted/istream::extractors/unsigned_char_pointer.pass.cpp
stream.formatted/istream::extractors/wchar_t_pointer.pass.cpp
stream.formatted/nothing_to_do.pass.cpp
stream.manip/ws.pass.cpp
stream.rvalue/rvalue.pass.cpp
stream.unformatted/get.pass.cpp
stream.unformatted/get_chart.pass.cpp
stream.unformatted/get_pointer_size.pass.cpp
stream.unformatted/get_pointer_size_chart.pass.cpp
stream.unformatted/get_streambuf.pass.cpp
stream.unformatted/get_streambuf_chart.pass.cpp
stream.unformatted/getline_pointer_size.pass.cpp
stream.unformatted/getline_pointer_size_chart.pass.cpp
stream.unformatted/ignore.pass.cpp
stream.unformatted/peek.pass.cpp
stream.unformatted/putback.pass.cpp
stream.unformatted/read.pass.cpp
stream.unformatted/readsome.pass.cpp
stream.unformatted/seekg.pass.cpp
stream.unformatted/seekg_off.pass.cpp
stream.unformatted/sync.pass.cpp
stream.unformatted/tellg.pass.cpp
stream.unformatted/unget.pass.cpp
stream/istream.assign/member_swap.pass.cpp
stream/istream.assign/move_assign.pass.cpp
stream/istream.cons/move.pass.cpp
stream/istream.cons/streambuf.pass.cpp
stream/istream::sentry/ctor.pass.cpp
stream/types.pass.cpp
ersion.pass.cpp
|