This is an archive of the discontinued LLVM Phabricator instance.

access time is not reliably preserved on darwin
AbandonedPublic

Authored by hiraditya on Aug 22 2023, 3:36 PM.

Details

Summary

ninja check-llvm-tools-llvm-objcopy sometimes passes and sometimes fails on llvm-project/llvm/test/tools/llvm-objcopy/ELF/strip-preserve-atime.test

https://github.com/llvm/llvm-project/issues/64908

Diff Detail

Event Timeline

hiraditya created this revision.Aug 22 2023, 3:36 PM
Herald added a project: Restricted Project. · View Herald Transcript
Herald added a subscriber: emaste. · View Herald Transcript
hiraditya requested review of this revision.Aug 22 2023, 3:36 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 22 2023, 3:36 PM
jhenderson added inline comments.Aug 22 2023, 11:49 PM
llvm/test/tools/llvm-objcopy/ELF/strip-preserve-atime.test
4–6

Please add a comment explaining why this is disabled on Darwin (with an explanation of the actual cause of the test failure, not simply "it sometimes fails"). Ideally, if it's something fixable, we'd have an issue created for it, with the comment referencing that.

Added link to issue in the testcase.

hiraditya marked an inline comment as done.Aug 24 2023, 10:48 AM

Functionally, the change does what it says it does, and I have no issues with that. However, the discussion in the ticket seems to suggest this isn't a general issue in Darwin, but rather something about your system setup. That needs resolving before this lands.

hiraditya abandoned this revision.Sep 15 2023, 10:16 AM