[PATCH] D49860: [dsymutil] Simplify temporary file handling.

Zachary Turner via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 30 16:09:53 PDT 2018


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.

On Mon, Jul 30, 2018 at 4:04 PM Stella Stamenova via Phabricator <
reviews at reviews.llvm.org> wrote:

> stella.stamenova added a comment.
>
> All three tests started failing in our environment after this change:
>
> Failing Tests (3):
>
>   LLVM :: tools/dsymutil/X86/accelerator.test
>   LLVM :: tools/dsymutil/X86/update-one-CU.test
>   LLVM :: tools/dsymutil/X86/update.test
>
> The error for all three is:
>
> 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.
>
>
> Repository:
>   rL LLVM
>
> https://reviews.llvm.org/D49860
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180730/0cbf8507/attachment.html>


More information about the llvm-commits mailing list