[all-commits] [llvm/llvm-project] f5a93c: [clang] [test] Skip a test that sets PATH on Windo...
Martin Storsjö via All-commits
all-commits at lists.llvm.org
Thu Jun 13 00:46:58 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f5a93c5f2a4d0916c975bbf028768d58a29b6b73
https://github.com/llvm/llvm-project/commit/f5a93c5f2a4d0916c975bbf028768d58a29b6b73
Author: Martin Storsjö <martin at martin.st>
Date: 2024-06-13 (Thu, 13 Jun 2024)
Changed paths:
M clang/test/Driver/spirv-toolchain.cl
Log Message:
-----------
[clang] [test] Skip a test that sets PATH on Windows (#95096)
The same has been done in a couple other existing tests, that also are
skipped on Windows (e.g. ld-path.c). Some tests that really do want to
test setting the path on Windows does it differently, see e.g.
ps4-ps5-linker-win.c.
Since a65771fce4a2f25f16d4b3918ad6a11370637f7b, the spirv-toolchain.cl
test does one test where PATH is set. Setting PATH does work in some
build configurations - however, if built with e.g. llvm-mingw, the built
Clang executable depends on libc++.dll (and libunwind.dll) which are
found in PATH. If the PATH is overridden, the newly built Clang
executable no longer can run.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list