This is an archive of the discontinued LLVM Phabricator instance.

Enable creation of large response file on z/OS
ClosedPublic

Authored by SeanP on Apr 9 2021, 7:31 AM.

Details

Summary

Most text processing commands (eg. grep, awk) have a maximum line length limit on z/OS. The current method of using cc -E & grep fails on z/OS because of this limit. I'm changing the command to create the long line in the response file to use python. This avoids the possibility of any tools blocking the generation of the large response file. This also eliminates the need for the extra file.

Diff Detail

Event Timeline

SeanP requested review of this revision.Apr 9 2021, 7:31 AM
SeanP created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptApr 9 2021, 7:31 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
SeanP edited the summary of this revision. (Show Details)Apr 9 2021, 7:33 AM
This revision is now accepted and ready to land.Apr 9 2021, 12:52 PM
This revision was automatically updated to reflect the committed changes.