[PATCH] D115363: [lit] Pass the COMSPEC variable through to test processes on Windows
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 8 10:47:08 PST 2021
mstorsjo created this revision.
mstorsjo added reviewers: rnk, thakis, amccarth, hans.
Herald added a subscriber: delcypher.
mstorsjo requested review of this revision.
Herald added a project: LLVM.
This variable is necessary for the system() function for running
external processes.
This is needes for some libcxx tests. With the current libcxx test
infrastructure, all OS environment variables are passed through, but
with the new "from scratch" libcxx test setup, we only pass through
the variables listed here.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D115363
Files:
llvm/utils/lit/lit/TestingConfig.py
Index: llvm/utils/lit/lit/TestingConfig.py
===================================================================
--- llvm/utils/lit/lit/TestingConfig.py
+++ llvm/utils/lit/lit/TestingConfig.py
@@ -31,6 +31,7 @@
'WindowsSDKLibVersion', 'SOURCE_DATE_EPOCH']
if sys.platform == 'win32':
+ pass_vars.append('COMSPEC')
pass_vars.append('INCLUDE')
pass_vars.append('LIB')
pass_vars.append('PATHEXT')
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D115363.392833.patch
Type: text/x-patch
Size: 475 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211208/bbe49075/attachment.bin>
More information about the llvm-commits
mailing list