<div dir="ltr">That sounds to me like a bug in LLVM support libraries.  `TempFile` should be able to work across drives.  It's also a Windows specific bug, so perhaps the best thing to do is to fix this bug in LLVM.</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 30, 2018 at 4:04 PM Stella Stamenova via Phabricator <<a href="mailto:reviews@reviews.llvm.org">reviews@reviews.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">stella.stamenova added a comment.<br>
<br>
All three tests started failing in our environment after this change:<br>
<br>
Failing Tests (3):<br>
<br>
  LLVM :: tools/dsymutil/X86/accelerator.test<br>
  LLVM :: tools/dsymutil/X86/update-one-CU.test<br>
  LLVM :: tools/dsymutil/X86/update.test<br>
<br>
The error for all three is:<br>
<br>
Error : while keeping C:\Windows\SERVIC~2\NETWOR~1\AppData\Local\Temp\lit_tmp_l55xwfv6\dsym.tmp18368.dwarf as E:\_work\14\b\LLVMBuild\test\tools\dsymutil\X86\Output\accelerator.test.tmp.apple.dSYM\Contents\Resources\DWARF\basic.macho.x86_64: The system cannot move the file to a different disk drive.<br>
<br>
<br>
Repository:<br>
  rL LLVM<br>
<br>
<a href="https://reviews.llvm.org/D49860" rel="noreferrer" target="_blank">https://reviews.llvm.org/D49860</a><br>
<br>
<br>
<br>
</blockquote></div>