Patch by Jonathan Metzman (@metzman).
Details
Diff Detail
- Repository
- rCRT Compiler Runtime
Event Timeline
Please take a look.
Another issue with the file extension.
These issues aren't trivial to figure out, I wonder if all tests should compile binaries with exe extensions so problems aren't accidentally introduced.
I wonder if there is any trick in lit to resolve this .exe issue. How do other tests work on windows? I see that /compiler-rt/test/asan/TestCases/Windows/ has a bunch of tests that don't use .exe, but some of them have .exe too.
compiler-rt/test/fuzzer/fuzzer-oom.test | ||
---|---|---|
4 ↗ | (On Diff #164226) | what is "exp"? |
Not sure. Maybe cpp_compiler can be some kind of script that wraps clang? Probably the easiest solution for me would be for test binaries to be built with cmake (as they used to be) rather than by lit.
How do other tests work on windows? I see that /compiler-rt/test/asan/TestCases/Windows/ has a bunch of tests that don't use .exe, but some of them have .exe too.
For most windows tests it doesn't matter if exe is used or not. This is the second one where I've seen it make a difference.
compiler-rt/test/fuzzer/fuzzer-oom.test | ||
---|---|---|
4 ↗ | (On Diff #164226) | https://msdn.microsoft.com/en-us/library/se8y7dcs.aspx |