llvm-project/libcxx/test/std/experimental/filesystem
Volodymyr Sapsai ff9595a002 [libcxx] Fix last_write_time test for filesystems that don't support very small times.
APFS minimum supported file write time is -2^63 nanoseconds, which doesn't go
as far as `file_time_type::min()` that is equal to -2^63 microseconds on macOS.

This change doesn't affect filesystems that support `file_time_type` range only
for in-memory file time representation but not for on-disk representation. Such
filesystems are considered as `SupportsMinTime`.

rdar://problem/35865151

Reviewers: EricWF, Hahnfeld

Subscribers: jkorous-apple, mclow.lists, cfe-commits, christof

Differential Revision: https://reviews.llvm.org/D42755

llvm-svn: 326383
2018-02-28 23:27:40 +00:00
..
Inputs/static_test_env
class.directory_entry
class.directory_iterator Implement LWG 3013 - some filesystem members should not be noexcept. 2017-10-30 18:59:59 +00:00
class.file_status Implement LWG 2787 - [file_status.cons] is inconsistent 2017-03-06 21:02:06 +00:00
class.filesystem_error
class.path Implement LWG2989: path's streaming operators allow everything under the sun. 2018-02-04 03:10:53 +00:00
class.rec.dir.itr Remove debug println from rec.dir.itr.increment test 2018-02-04 03:26:55 +00:00
fs.enum Implement LWG issue 2720. Replace perms::resolve_symlinks with perms::symlink_nofollow. 2016-06-21 22:42:42 +00:00
fs.error.report
fs.filesystem.synopsis [libcxx] [test] Fix comment typos. 2017-02-05 22:48:20 +00:00
fs.op.funcs [libcxx] Fix last_write_time test for filesystems that don't support very small times. 2018-02-28 23:27:40 +00:00
fs.req.macros
fs.req.namespace
lit.local.cfg