[LLVMdev] [PATCH] Fix for bugpoint -remote-client
Evan Cheng
evan.cheng at apple.com
Wed Jul 8 13:33:25 PDT 2009
On Jul 8, 2009, at 12:42 AM, Viktor Kutuzov wrote:
> Hello Evan,
>
> Thanks for looking at the patch.
>
>> This should use std::cerr and make sure it is wrapped inside the
>> DEBUG
>> macro.
>
> Will do.
>
>> Also, we don't want RemoteRunSafely.sh to be under utils/bugpoint.
>> Can you move it to test-suite? Are you planning to change the llvm
>> test suite makefile to make use of RemoteRunSafely.sh?
>
>
> I thought about bugpoint remote mode and the RemoteRunSafely.sh
> script more as a manual tool rather than a part of the test suit.
> Unless I'm missing something, getting it there will add some
> dependencies which are not for a regular build system.
> This is why I have placed the script under utils/bugpoint.
>
> But it sounds like you have an idea how to do this. Would you
> explain your thoughts, please?
I guess I don't understand the point of RemoteRunSafely.sh then. I
thought it's meant to be a script that parallel RunSafely.sh for
bugpoint'ing miscompilations of llvm test suite.
bugpoint should be a standalone tool. It should not require a separate
script to handle remote execution. Why is the script needed?
Evan
>
> Best regards,
> Viktor
>
> ----- Original Message -----
> From: "Evan Cheng" <evan.cheng at apple.com>
> To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
> Sent: Tuesday, July 07, 2009 6:08 PM
> Subject: Re: [LLVMdev] [PATCH] Fix for bugpoint -remote-client
>
>
>> Thanks Viktor.
>>
>> + std::cout << "<run locally>" << std::flush;
>>
>> This should use std::cerr and make sure it is wrapped inside the
>> DEBUG
>> macro.
>>
>> Also, we don't want RemoteRunSafely.sh to be under utils/bugpoint.
>> Can you move it to test-suite? Are you planning to change the llvm
>> test suite makefile to make use of RemoteRunSafely.sh?
>>
>> Thanks,
>>
>> Evan
>>
>> On Jul 7, 2009, at 4:32 PM, Viktor Kutuzov wrote:
>>
>>> Hello everyone,
>>>
>>> Please find the patch attached.
>>> This fixes the bugpoint -remote-client and adds a helper script for
>>> a remote run.
>>>
>>> -Viktor
>>> <ToolRunner.diff>_______________________________________________
>>> LLVM Developers mailing list
>>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-dev
mailing list