Latest upstream change in https://reviews.llvm.org/D117179 causes lit regressions on z/OS, when TMPDIR is exported and contains _, ld linker fails, it doesnt recognize _ specified in SYSLIN. this seems a limitation on z/OS. we need to fix lit.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Exact spelling of the temporary test directory shouldn't matter.
The z/OS linker not being able to handle this sounds like a bug... but oh my.
Nit: can we make the comment more compact, maybe:
tmp_dir = tempfile.mkdtemp(prefix='lit-tmp-') # z/OS linker does not support '_' in paths, so use '-'
LGTM, thanks!
Comment Actions
Sounds reasonable to me - I don't think any other supported OSes would have an issue with that.
Comment Actions
sure. I will update comments, I will put comment in separate line since it will be too long to fix in one line