[llvm-commits] [llvm] r131186 - in /llvm/trunk: include/llvm/Support/Program.h lib/Support/Program.cpp lib/Support/Unix/Program.inc tools/bugpoint/ExecutionDriver.cpp tools/bugpoint/Miscompilation.cpp tools/bugpoint/ToolRunner.cpp

Andrew Trick atrick at apple.com
Wed May 11 10:15:18 PDT 2011


On May 11, 2011, at 9:56 AM, Eli Friedman wrote:

> On Wed, May 11, 2011 at 9:31 AM, Andrew Trick <atrick at apple.com> wrote:
>> Author: atrick
>> Date: Wed May 11 11:31:24 2011
>> New Revision: 131186
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=131186&view=rev
>> Log:
>> Bugpoint support for miscompilations that result in a crash.
>> 
>> This change allows bugpoint to pinpoint the "opt" pass and bitcode
>> segment responsible for a crash caused by miscompilation. At least it
>> works well for me now, without having to create any custom execution
>> wrappers.
> 
> Thank you!  I've been stuck with adding a call to signal() until now.
> 
> -Eli

It's good to know I'm not the only person who wants the feature.

BTW: it still needs Windows support, which should be trivial but I don't currently have access to Windows to test it.

-Andy



More information about the llvm-commits mailing list