[llvm] r318361 - Convert a use of createUniqueFile to TempFile::create.

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 23 15:53:35 PST 2017


It happened while I was trying to reduce this NewGVN bug this morning,
but I saw it some other time (I don't exactly remember when :)
https://bugs.llvm.org/show_bug.cgi?id=35391
If you can't reproduce it, I'll give you access to my desktop where i
see the issue

On Thu, Nov 23, 2017 at 2:04 PM, Rafael Avila de Espindola
<rafael.espindola at gmail.com> wrote:
> Davide Italiano <davide at freebsd.org> writes:
>
>> FWIW, after the recent changes to bugpoint I see my screen spammed
>> with these messages:
>>
>> *** Attempting to reduce testcase by deleting instructions:
>> Simplification Level #1
>> Checking instruction:   %tmp5 = phi i64 [ %tmp13, %bb9 ], [ 0, %bb
>> ]Failed to delete temp file Bad file descriptor
>>
>> Checking instruction:   %tmp6 = phi i64 [ %tmp13, %bb9 ], [ 0, %bb
>> ]Failed to delete temp file Bad file descriptor
>>
>> Checking instruction:   %tmp7 = icmp eq i64 %tmp6, 0Failed to delete
>> temp file Bad file descriptor
>>
>> Checking instruction:   %tmp10 = phi i1 [ false, %bb8 ], [ true, %bb4
>> ]Failed to delete temp file Bad file descriptor
>>
>> Checking instruction:   %tmp11 = or i1 %tmp7, %tmp10Failed to delete
>> temp file Bad file descriptor
>>
>> Checking instruction:   %tmp12 = zext i1 %tmp11 to i8Failed to delete
>> temp file Bad file descriptor
>>
>> Checking instruction:   %tmp13 = xor i64 %tmp5, 5Failed to delete temp
>> file Bad file descriptor
>>
>> They're harmless, although annoying.
>> They seem related to your file handling changes, but I haven't
>> bisected to confirm. Can you please take a look?
>
> Sure. Do you have a testcase?
>
> Cheers,
> Rafael



-- 
Davide

"There are no solved problems; there are only problems that are more
or less solved" -- Henri Poincare


More information about the llvm-commits mailing list