• Home
  • History
  • Annotate
  • only in /external/libcxx/test/input.output/iostreams.base/
History log of /external/libcxx/test/input.output/iostreams.base/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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
pos/Android.mk
pos/fpos.members/Android.mk
pos/fpos.operations/Android.mk
os.base/Android.mk
os.base/fmtflags.state/Android.mk
os.base/ios.base.callback/Android.mk
os.base/ios.base.cons/Android.mk
os.base/ios.base.locales/Android.mk
os.base/ios.base.storage/Android.mk
os.base/ios.members.static/Android.mk
os.base/ios.types/Android.mk
os.base/ios.types/ios_Init/Android.mk
os.base/ios.types/ios_failure/Android.mk
os.base/ios.types/ios_fmtflags/Android.mk
os.base/ios.types/ios_iostate/Android.mk
os.base/ios.types/ios_openmode/Android.mk
os.base/ios.types/ios_seekdir/Android.mk
os/Android.mk
os/basic.ios.cons/Android.mk
os/basic.ios.members/Android.mk
os/iostate.flags/Android.mk
td.ios.manip/Android.mk
td.ios.manip/adjustfield.manip/Android.mk
td.ios.manip/basefield.manip/Android.mk
td.ios.manip/error.reporting/Android.mk
td.ios.manip/floatfield.manip/Android.mk
td.ios.manip/fmtflags.manip/Android.mk
tream.types/Android.mk
d712a59c7fdebbbdc32598e3b0e6894600b6379a 06-Jul-2013 Howard Hinnant <hhinnant@apple.com> Silence -Wint-to-void-pointer-cast warning in test.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@185756 91177308-0d34-0410-b5e6-96231b3b80d8
os.base/ios.base.storage/pword.pass.cpp
83e2c4d877fe2d7793868b1c6a5d9525a7c4d431 05-Jan-2013 Marshall Clow <mclow@qualcomm.com> Move common header files into a 'support' directory; make 'testit' include -I to that directory; rename 'iterators.h' to 'iterator_test.h'; remove hard-coded paths to include files from more than 350 source files

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@171594 91177308-0d34-0410-b5e6-96231b3b80d8
os.base/ios.base.callback/register_callback.pass.cpp
os.base/ios.base.locales/imbue.pass.cpp
os/basic.ios.members/copyfmt.pass.cpp
os/basic.ios.members/imbue.pass.cpp
os/basic.ios.members/move.pass.cpp
os/basic.ios.members/swap.pass.cpp
c0d0cbad9ed434267a7af9531bdeeae52eb6d706 03-Oct-2011 Howard Hinnant <hhinnant@apple.com> Windows porting work by Ruben Van Boxem

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@141003 91177308-0d34-0410-b5e6-96231b3b80d8
os.base/ios.base.callback/register_callback.pass.cpp
os.base/ios.base.locales/imbue.pass.cpp
os/basic.ios.members/copyfmt.pass.cpp
os/basic.ios.members/imbue.pass.cpp
os/basic.ios.members/move.pass.cpp
os/basic.ios.members/swap.pass.cpp
db2e99f8528c17cdd1d6d53ac68a0c23a2b88049 21-Sep-2011 David Chisnall <csdavec@swan.ac.uk> More fixes to the tests. Add UTF-8 encoding to all locales that don't specify one. Undefine some stdio.h macros that break the tests.



git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@140252 91177308-0d34-0410-b5e6-96231b3b80d8
os.base/ios.base.callback/register_callback.pass.cpp
os.base/ios.base.locales/imbue.pass.cpp
6b8ac3acda1031a2302136b277e7a68d6ce421e3 21-Sep-2011 David Chisnall <csdavec@swan.ac.uk> More locale cleanups. Fully specify locales in iostream tests.


git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@140247 91177308-0d34-0410-b5e6-96231b3b80d8
os/basic.ios.members/copyfmt.pass.cpp
os/basic.ios.members/imbue.pass.cpp
os/basic.ios.members/move.pass.cpp
os/basic.ios.members/swap.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
pos/fpos.members/state.pass.cpp
pos/fpos.operations/addition.pass.cpp
pos/fpos.operations/ctor_int.pass.cpp
pos/fpos.operations/difference.pass.cpp
pos/fpos.operations/eq_int.pass.cpp
pos/fpos.operations/offset.pass.cpp
pos/fpos.operations/streamsize.pass.cpp
pos/fpos.operations/subtraction.pass.cpp
pos/nothing_to_do.pass.cpp
os.base/fmtflags.state/flags.pass.cpp
os.base/fmtflags.state/flags_fmtflags.pass.cpp
os.base/fmtflags.state/precision.pass.cpp
os.base/fmtflags.state/precision_streamsize.pass.cpp
os.base/fmtflags.state/setf_fmtflags.pass.cpp
os.base/fmtflags.state/setf_fmtflags_mask.pass.cpp
os.base/fmtflags.state/unsetf_mask.pass.cpp
os.base/fmtflags.state/width.pass.cpp
os.base/fmtflags.state/width_streamsize.pass.cpp
os.base/ios.base.callback/register_callback.pass.cpp
os.base/ios.base.cons/dtor.pass.cpp
os.base/ios.base.locales/getloc.pass.cpp
os.base/ios.base.locales/imbue.pass.cpp
os.base/ios.base.storage/iword.pass.cpp
os.base/ios.base.storage/pword.pass.cpp
os.base/ios.base.storage/xalloc.pass.cpp
os.base/ios.members.static/sync_with_stdio.pass.cpp
os.base/ios.types/ios_Init/tested_elsewhere.pass.cpp
os.base/ios.types/ios_failure/ctor_char_pointer_error_code.pass.cpp
os.base/ios.types/ios_failure/ctor_string_error_code.pass.cpp
os.base/ios.types/ios_fmtflags/fmtflags.pass.cpp
os.base/ios.types/ios_iostate/iostate.pass.cpp
os.base/ios.types/ios_openmode/openmode.pass.cpp
os.base/ios.types/ios_seekdir/seekdir.pass.cpp
os.base/ios.types/nothing_to_do.pass.cpp
os.base/nothing_to_do.pass.cpp
os/basic.ios.cons/ctor_streambuf.pass.cpp
os/basic.ios.members/copyfmt.pass.cpp
os/basic.ios.members/fill.pass.cpp
os/basic.ios.members/fill_char_type.pass.cpp
os/basic.ios.members/imbue.pass.cpp
os/basic.ios.members/move.pass.cpp
os/basic.ios.members/narow.pass.cpp
os/basic.ios.members/rdbuf.pass.cpp
os/basic.ios.members/rdbuf_streambuf.pass.cpp
os/basic.ios.members/set_rdbuf.pass.cpp
os/basic.ios.members/swap.pass.cpp
os/basic.ios.members/tie.pass.cpp
os/basic.ios.members/tie_ostream.pass.cpp
os/basic.ios.members/widen.pass.cpp
os/iostate.flags/bad.pass.cpp
os/iostate.flags/bool.pass.cpp
os/iostate.flags/clear.pass.cpp
os/iostate.flags/eof.pass.cpp
os/iostate.flags/exceptions.pass.cpp
os/iostate.flags/exceptions_iostate.pass.cpp
os/iostate.flags/fail.pass.cpp
os/iostate.flags/good.pass.cpp
os/iostate.flags/not.pass.cpp
os/iostate.flags/rdstate.pass.cpp
os/iostate.flags/setstate.pass.cpp
os/types.pass.cpp
td.ios.manip/adjustfield.manip/internal.pass.cpp
td.ios.manip/adjustfield.manip/left.pass.cpp
td.ios.manip/adjustfield.manip/right.pass.cpp
td.ios.manip/basefield.manip/dec.pass.cpp
td.ios.manip/basefield.manip/hex.pass.cpp
td.ios.manip/basefield.manip/oct.pass.cpp
td.ios.manip/error.reporting/iostream_category.pass.cpp
td.ios.manip/error.reporting/make_error_code.pass.cpp
td.ios.manip/error.reporting/make_error_condition.pass.cpp
td.ios.manip/floatfield.manip/defaultfloat.pass.cpp
td.ios.manip/floatfield.manip/fixed.pass.cpp
td.ios.manip/floatfield.manip/hexfloat.pass.cpp
td.ios.manip/floatfield.manip/scientific.pass.cpp
td.ios.manip/fmtflags.manip/boolalpha.pass.cpp
td.ios.manip/fmtflags.manip/noboolalpha.pass.cpp
td.ios.manip/fmtflags.manip/noshowbase.pass.cpp
td.ios.manip/fmtflags.manip/noshowpoint.pass.cpp
td.ios.manip/fmtflags.manip/noshowpos.pass.cpp
td.ios.manip/fmtflags.manip/noskipws.pass.cpp
td.ios.manip/fmtflags.manip/nounitbuf.pass.cpp
td.ios.manip/fmtflags.manip/nouppercase.pass.cpp
td.ios.manip/fmtflags.manip/showbase.pass.cpp
td.ios.manip/fmtflags.manip/showpoint.pass.cpp
td.ios.manip/fmtflags.manip/showpos.pass.cpp
td.ios.manip/fmtflags.manip/skipws.pass.cpp
td.ios.manip/fmtflags.manip/unitbuf.pass.cpp
td.ios.manip/fmtflags.manip/uppercase.pass.cpp
td.ios.manip/nothing_to_do.pass.cpp
tream.types/streamoff.pass.cpp
tream.types/streamsize.pass.cpp
ersion.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
os.base/ios.types/ios_fmtflags/fmtflags.pass.cpp
os.base/ios.types/ios_iostate/iostate.pass.cpp
os.base/ios.types/ios_openmode/openmode.pass.cpp
os.base/ios.types/ios_seekdir/seekdir.pass.cpp
os/types.pass.cpp
d90b0a41a8f0995602f0f7ee2541ff724079b20b 17-May-2010 Howard Hinnant <hhinnant@apple.com> Got rid of more :: path names

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103970 91177308-0d34-0410-b5e6-96231b3b80d8
os.base/ios.types/ios::Init/tested_elsewhere.pass.cpp
os.base/ios.types/ios::failure/ctor_char_pointer_error_code.pass.cpp
os.base/ios.types/ios::failure/ctor_string_error_code.pass.cpp
os.base/ios.types/ios::fmtflags/fmtflags.pass.cpp
os.base/ios.types/ios::iostate/iostate.pass.cpp
os.base/ios.types/ios::openmode/openmode.pass.cpp
os.base/ios.types/ios::seekdir/seekdir.pass.cpp
os.base/ios.types/ios_Init/tested_elsewhere.pass.cpp
os.base/ios.types/ios_failure/ctor_char_pointer_error_code.pass.cpp
os.base/ios.types/ios_failure/ctor_string_error_code.pass.cpp
os.base/ios.types/ios_fmtflags/fmtflags.pass.cpp
os.base/ios.types/ios_iostate/iostate.pass.cpp
os.base/ios.types/ios_openmode/openmode.pass.cpp
os.base/ios.types/ios_seekdir/seekdir.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
pos/fpos.members/state.pass.cpp
pos/fpos.operations/addition.pass.cpp
pos/fpos.operations/ctor_int.pass.cpp
pos/fpos.operations/difference.pass.cpp
pos/fpos.operations/eq_int.pass.cpp
pos/fpos.operations/offset.pass.cpp
pos/fpos.operations/streamsize.pass.cpp
pos/fpos.operations/subtraction.pass.cpp
pos/nothing_to_do.pass.cpp
os.base/fmtflags.state/flags.pass.cpp
os.base/fmtflags.state/flags_fmtflags.pass.cpp
os.base/fmtflags.state/precision.pass.cpp
os.base/fmtflags.state/precision_streamsize.pass.cpp
os.base/fmtflags.state/setf_fmtflags.pass.cpp
os.base/fmtflags.state/setf_fmtflags_mask.pass.cpp
os.base/fmtflags.state/unsetf_mask.pass.cpp
os.base/fmtflags.state/width.pass.cpp
os.base/fmtflags.state/width_streamsize.pass.cpp
os.base/ios.base.callback/register_callback.pass.cpp
os.base/ios.base.cons/dtor.pass.cpp
os.base/ios.base.locales/getloc.pass.cpp
os.base/ios.base.locales/imbue.pass.cpp
os.base/ios.base.storage/iword.pass.cpp
os.base/ios.base.storage/pword.pass.cpp
os.base/ios.base.storage/xalloc.pass.cpp
os.base/ios.members.static/sync_with_stdio.pass.cpp
os.base/ios.types/ios::Init/tested_elsewhere.pass.cpp
os.base/ios.types/ios::failure/ctor_char_pointer_error_code.pass.cpp
os.base/ios.types/ios::failure/ctor_string_error_code.pass.cpp
os.base/ios.types/ios::fmtflags/fmtflags.pass.cpp
os.base/ios.types/ios::iostate/iostate.pass.cpp
os.base/ios.types/ios::openmode/openmode.pass.cpp
os.base/ios.types/ios::seekdir/seekdir.pass.cpp
os.base/ios.types/nothing_to_do.pass.cpp
os.base/nothing_to_do.pass.cpp
os/basic.ios.cons/ctor_streambuf.pass.cpp
os/basic.ios.members/copyfmt.pass.cpp
os/basic.ios.members/fill.pass.cpp
os/basic.ios.members/fill_char_type.pass.cpp
os/basic.ios.members/imbue.pass.cpp
os/basic.ios.members/move.pass.cpp
os/basic.ios.members/narow.pass.cpp
os/basic.ios.members/rdbuf.pass.cpp
os/basic.ios.members/rdbuf_streambuf.pass.cpp
os/basic.ios.members/set_rdbuf.pass.cpp
os/basic.ios.members/swap.pass.cpp
os/basic.ios.members/tie.pass.cpp
os/basic.ios.members/tie_ostream.pass.cpp
os/basic.ios.members/widen.pass.cpp
os/iostate.flags/bad.pass.cpp
os/iostate.flags/bool.pass.cpp
os/iostate.flags/clear.pass.cpp
os/iostate.flags/eof.pass.cpp
os/iostate.flags/exceptions.pass.cpp
os/iostate.flags/exceptions_iostate.pass.cpp
os/iostate.flags/fail.pass.cpp
os/iostate.flags/good.pass.cpp
os/iostate.flags/not.pass.cpp
os/iostate.flags/rdstate.pass.cpp
os/iostate.flags/setstate.pass.cpp
os/types.pass.cpp
td.ios.manip/adjustfield.manip/internal.pass.cpp
td.ios.manip/adjustfield.manip/left.pass.cpp
td.ios.manip/adjustfield.manip/right.pass.cpp
td.ios.manip/basefield.manip/dec.pass.cpp
td.ios.manip/basefield.manip/hex.pass.cpp
td.ios.manip/basefield.manip/oct.pass.cpp
td.ios.manip/error.reporting/iostream_category.pass.cpp
td.ios.manip/error.reporting/make_error_code.pass.cpp
td.ios.manip/error.reporting/make_error_condition.pass.cpp
td.ios.manip/floatfield.manip/defaultfloat.pass.cpp
td.ios.manip/floatfield.manip/fixed.pass.cpp
td.ios.manip/floatfield.manip/hexfloat.pass.cpp
td.ios.manip/floatfield.manip/scientific.pass.cpp
td.ios.manip/fmtflags.manip/boolalpha.pass.cpp
td.ios.manip/fmtflags.manip/noboolalpha.pass.cpp
td.ios.manip/fmtflags.manip/noshowbase.pass.cpp
td.ios.manip/fmtflags.manip/noshowpoint.pass.cpp
td.ios.manip/fmtflags.manip/noshowpos.pass.cpp
td.ios.manip/fmtflags.manip/noskipws.pass.cpp
td.ios.manip/fmtflags.manip/nounitbuf.pass.cpp
td.ios.manip/fmtflags.manip/nouppercase.pass.cpp
td.ios.manip/fmtflags.manip/showbase.pass.cpp
td.ios.manip/fmtflags.manip/showpoint.pass.cpp
td.ios.manip/fmtflags.manip/showpos.pass.cpp
td.ios.manip/fmtflags.manip/skipws.pass.cpp
td.ios.manip/fmtflags.manip/unitbuf.pass.cpp
td.ios.manip/fmtflags.manip/uppercase.pass.cpp
td.ios.manip/nothing_to_do.pass.cpp
tream.types/streamoff.pass.cpp
tream.types/streamsize.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
pos/fpos.members/state.pass.cpp
pos/fpos.operations/addition.pass.cpp
pos/fpos.operations/ctor_int.pass.cpp
pos/fpos.operations/difference.pass.cpp
pos/fpos.operations/eq_int.pass.cpp
pos/fpos.operations/offset.pass.cpp
pos/fpos.operations/streamsize.pass.cpp
pos/fpos.operations/subtraction.pass.cpp
pos/nothing_to_do.pass.cpp
os.base/fmtflags.state/flags.pass.cpp
os.base/fmtflags.state/flags_fmtflags.pass.cpp
os.base/fmtflags.state/precision.pass.cpp
os.base/fmtflags.state/precision_streamsize.pass.cpp
os.base/fmtflags.state/setf_fmtflags.pass.cpp
os.base/fmtflags.state/setf_fmtflags_mask.pass.cpp
os.base/fmtflags.state/unsetf_mask.pass.cpp
os.base/fmtflags.state/width.pass.cpp
os.base/fmtflags.state/width_streamsize.pass.cpp
os.base/ios.base.callback/register_callback.pass.cpp
os.base/ios.base.cons/dtor.pass.cpp
os.base/ios.base.locales/getloc.pass.cpp
os.base/ios.base.locales/imbue.pass.cpp
os.base/ios.base.storage/iword.pass.cpp
os.base/ios.base.storage/pword.pass.cpp
os.base/ios.base.storage/xalloc.pass.cpp
os.base/ios.members.static/sync_with_stdio.pass.cpp
os.base/ios.types/ios::Init/tested_elsewhere.pass.cpp
os.base/ios.types/ios::failure/ctor_char_pointer_error_code.pass.cpp
os.base/ios.types/ios::failure/ctor_string_error_code.pass.cpp
os.base/ios.types/ios::fmtflags/fmtflags.pass.cpp
os.base/ios.types/ios::iostate/iostate.pass.cpp
os.base/ios.types/ios::openmode/openmode.pass.cpp
os.base/ios.types/ios::seekdir/seekdir.pass.cpp
os.base/ios.types/nothing_to_do.pass.cpp
os.base/nothing_to_do.pass.cpp
os/basic.ios.cons/ctor_streambuf.pass.cpp
os/basic.ios.members/copyfmt.pass.cpp
os/basic.ios.members/fill.pass.cpp
os/basic.ios.members/fill_char_type.pass.cpp
os/basic.ios.members/imbue.pass.cpp
os/basic.ios.members/move.pass.cpp
os/basic.ios.members/narow.pass.cpp
os/basic.ios.members/rdbuf.pass.cpp
os/basic.ios.members/rdbuf_streambuf.pass.cpp
os/basic.ios.members/set_rdbuf.pass.cpp
os/basic.ios.members/swap.pass.cpp
os/basic.ios.members/tie.pass.cpp
os/basic.ios.members/tie_ostream.pass.cpp
os/basic.ios.members/widen.pass.cpp
os/iostate.flags/bad.pass.cpp
os/iostate.flags/bool.pass.cpp
os/iostate.flags/clear.pass.cpp
os/iostate.flags/eof.pass.cpp
os/iostate.flags/exceptions.pass.cpp
os/iostate.flags/exceptions_iostate.pass.cpp
os/iostate.flags/fail.pass.cpp
os/iostate.flags/good.pass.cpp
os/iostate.flags/not.pass.cpp
os/iostate.flags/rdstate.pass.cpp
os/iostate.flags/setstate.pass.cpp
os/types.pass.cpp
td.ios.manip/adjustfield.manip/internal.pass.cpp
td.ios.manip/adjustfield.manip/left.pass.cpp
td.ios.manip/adjustfield.manip/right.pass.cpp
td.ios.manip/basefield.manip/dec.pass.cpp
td.ios.manip/basefield.manip/hex.pass.cpp
td.ios.manip/basefield.manip/oct.pass.cpp
td.ios.manip/error.reporting/iostream_category.pass.cpp
td.ios.manip/error.reporting/make_error_code.pass.cpp
td.ios.manip/error.reporting/make_error_condition.pass.cpp
td.ios.manip/floatfield.manip/defaultfloat.pass.cpp
td.ios.manip/floatfield.manip/fixed.pass.cpp
td.ios.manip/floatfield.manip/hexfloat.pass.cpp
td.ios.manip/floatfield.manip/scientific.pass.cpp
td.ios.manip/fmtflags.manip/boolalpha.pass.cpp
td.ios.manip/fmtflags.manip/noboolalpha.pass.cpp
td.ios.manip/fmtflags.manip/noshowbase.pass.cpp
td.ios.manip/fmtflags.manip/noshowpoint.pass.cpp
td.ios.manip/fmtflags.manip/noshowpos.pass.cpp
td.ios.manip/fmtflags.manip/noskipws.pass.cpp
td.ios.manip/fmtflags.manip/nounitbuf.pass.cpp
td.ios.manip/fmtflags.manip/nouppercase.pass.cpp
td.ios.manip/fmtflags.manip/showbase.pass.cpp
td.ios.manip/fmtflags.manip/showpoint.pass.cpp
td.ios.manip/fmtflags.manip/showpos.pass.cpp
td.ios.manip/fmtflags.manip/skipws.pass.cpp
td.ios.manip/fmtflags.manip/unitbuf.pass.cpp
td.ios.manip/fmtflags.manip/uppercase.pass.cpp
td.ios.manip/nothing_to_do.pass.cpp
tream.types/streamoff.pass.cpp
tream.types/streamsize.pass.cpp
ersion.pass.cpp