Displaying 20 results from an estimated 6000 matches similar to: "[LLVMdev] Need help with bugpoint for codegen problem"
2005 Apr 22
0
[LLVMdev] Need help with bugpoint for codegen problem
On Fri, 22 Apr 2005, Markus F.X.J. Oberhumer wrote:
> many thanks once more for your quick fix for this issue. Actually the current
> CVS version is the first version since llvm-1.3 which does not miscompile the
> UCL library, so this is a definitive improvement :-). And getting famliar
> with bugpoint should help me tracking down possible problems much more easily
> in the
2005 Apr 22
0
[LLVMdev] Need help with bugpoint for codegen problem
On Fri, 22 Apr 2005, Markus F.X.J. Oberhumer wrote:
> I've finally got it working! The key point was to pass all bytecode
> objects individually to bugpoint, and not to use the pre-linked bytecode from
> gccld.
nice!
> After running for some time bugpoints exits saying:
>
> *** The following functions are being miscompiled: ucl_alloc main
>
2005 Apr 22
0
[LLVMdev] Need help with bugpoint for codegen problem
On Fri, Apr 22, 2005 at 03:13:44AM +0200, Markus F.X.J. Oberhumer wrote:
> Misha Brukman wrote:
> >On Fri, Apr 22, 2005 at 02:32:25AM +0200, Markus F.X.J. Oberhumer wrote:
> >>[...]
> >>bugpoint: Unknown command line argument '-instcombine-load-vn'. Try:
> >>'bugpoint --help'
> >
> >You need a space between -instcombine and
2005 Apr 22
0
[LLVMdev] Need help with bugpoint for codegen problem
On Fri, Apr 22, 2005 at 02:32:25AM +0200, Markus F.X.J. Oberhumer wrote:
> Ok, after pasting the output from "gccas -debug-pass=Arguments
> </dev/null -o - >/dev/null" I get the following:
>
> bugpoint -verify -lowersetjmp -funcresolve -raiseallocs -simplifycfg
> -mem2reg -globalopt -globaldce -ipconstprop -deadargelim -instcombine
> -simplifycfg -prune-eh
2005 Apr 22
0
[LLVMdev] Need help with bugpoint for codegen problem
On Fri, Apr 22, 2005 at 02:14:23AM +0200, Markus F.X.J. Oberhumer wrote:
> Hmm - is there some option so that bugpoint automatically runs all the
> passes that are normally run by gccas and gccld ?
Nope, that's not built into bugpoint, hence the procedures in the
document.
--
Misha Brukman :: http://misha.brukman.net :: http://llvm.cs.uiuc.edu
2005 Apr 21
0
[LLVMdev] Need help with bugpoint for codegen problem
On Fri, Apr 22, 2005 at 01:46:53AM +0200, Markus F.X.J. Oberhumer wrote:
> Debugging code generator problem!
> <cbe><gcc><program>Warning: While generating reference output, program
> exited with
> non-zero exit code. This will NOT be treated as a failure.
>
> *** The C backend cannot match the reference diff, but it is used as the
> 'known good'
2011 May 03
1
[LLVMdev] Using Bugpoint to debug miscompilation
Hi,
I am trying to reduce what I believe to be a miscompilation bug.
Running lli on my bitcode file causes a segmentation fault.
However, running bugpoint as
bugpoint file.bc
gives me the following errors,
/tmp/ccAdmNqH.o: In function `_ZL17bus_error_handleriP7siginfoPv':
bugpoint-test-program.bc-Vega5s.cbe.c:(.text+0x1b4e1): undefined reference
to `std::cerr'
/tmp/ccAdmNqH.o: In
2010 Feb 17
2
[LLVMdev] using bugpoint to find miscompilation/code generation problems?
Sorry to ask about a documented use of bugpoint, but I am having trouble
understanding what to do.
I would like to be able to use bugpoint to simplify test cases, when the
symptom is a run time difference in the testprogram behavior. That looks
like what is described in the documentation as "miscompilation or
perhaps code generation problems". There are examples in the LLVM doc
showing
2010 Nov 25
2
[LLVMdev] using bugpoint in a complex ruby code build case
Hi all,
I've been running into what appears to be an optimization bug in llvm,
while compiling
the latest ruby 1.9.3 with the latest llvm/clang 2.9 version. From
hands on experimentation
I do know that the gvn pass for the "vm.c" compilation is the culprit
of the miscompilation
(clang -O2/-O3 options produce the miscompilation, however -O1 is
fine!). I've also tried
to
2010 Feb 18
1
[LLVMdev] using bugpoint to find miscompilation/code generation problems?
Yes, its what I want, but I can't figure out how to get bugpoint to accomplish this.
-David
________________________________
From: Duncan Sands [mailto:baldrick at free.fr]
Sent: Thu 2/18/2010 6:06 AM
To: David Dunkle
Cc: llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] using bugpoint to find miscompilation/code generation problems?
Hi David,
> It then iterates until a simplified test
2019 Jun 11
2
Bugpoint Redesign
"Finkel, Hal J. via llvm-dev" <llvm-dev at lists.llvm.org> writes:
> One concern that I have is that, from personal experience, the ability
> for bugpoint to reduce the set of optimization passes applied in order
> to reproduce a bug is extremely helpful. I understand your desire to
> decouple the logic somewhat, and maybe there's some way to generalize
> that
2019 Jun 11
2
Bugpoint Redesign
On 6/11/19 12:25 PM, Philip Reames via llvm-dev wrote:
At the moment, bugpoint has three major use cases: crash reduction, miscompile reduction, and mutation fuzzing. Out of these, a huge proportion of the interface complexity comes from the miscompile handling.
I generally agree with removing the auto-detection logic. I've found it to be extraordinarily error prone and confusing.
2010 Feb 18
0
[LLVMdev] using bugpoint to find miscompilation/code generation problems?
Hi David,
> It then iterates until a simplified test case is created whose output is
> still different from that of the native code.
isn't that exactly what you want: a small test-case that shows the problem?
Ciao,
Duncan.
2009 May 06
0
[LLVMdev] Using non-system compiler to build llvm and llvm-gcc front end
Hi Scott,
> On Tue, May 5, 2009 at 12:26 PM, Duncan Sands <baldrick at free.fr> wrote:
> > this is indeed a miscompilation by your system compiler. However so many
> > compilers miscompiled this that a workaround was committed to svn. So you
> > may want to check out llvm and llvm-gcc from svn. Alternatively, maybe
> > the patch applies to llvm 2.5 too.
2005 Apr 20
8
[LLVMdev] misc CVS patches
On Wed, Apr 20, 2005 at 12:12:54PM +0200, Markus F.X.J. Oberhumer wrote:
> Misha Brukman wrote:
> >On Tue, Apr 19, 2005 at 07:01:40AM +0200, Markus F.X.J. Oberhumer
> >wrote: Have you considered using bugpoint for your codegen debugging
> >needs? http://llvm.cs.uiuc.edu/docs/Bugpoint.html#codegendebug
>
> Well, the (critical) bug in question was
>
2002 Dec 07
0
[LLVMdev] Got bugs? Perhaps bugpoint can help...
Hey everyone. It sounds like 426 people are in for a fun weekend. It's
possible that some of you may even have bugs in your code (I know, I know,
not YOU... :) If this is you, read on...
You might be interested in trying out the 'bugpoint' tool. It can help
you when your pass crashes on a testcase. Merely tell it the input
testcase and the name of your pass, and it will try to
2005 Apr 21
0
[LLVMdev] misc CVS patches
On Wed, 20 Apr 2005, Markus F.X.J. Oberhumer wrote:
> Misha Brukman wrote:
>> On Tue, Apr 19, 2005 at 07:01:40AM +0200, Markus F.X.J. Oberhumer wrote:
>>
>>> While trying to hunt down a codegen bug (not yet found) ...
>>
>> Have you considered using bugpoint for your codegen debugging needs?
>> http://llvm.cs.uiuc.edu/docs/Bugpoint.html#codegendebug
>
2009 May 06
2
[LLVMdev] Using non-system compiler to build llvm and llvm-gcc front end
On Tue, May 5, 2009 at 11:33 PM, Duncan Sands <baldrick at free.fr> wrote:
> Hi Scott,
>
>> On Tue, May 5, 2009 at 12:26 PM, Duncan Sands <baldrick at free.fr> wrote:
>> > this is indeed a miscompilation by your system compiler. However so many
>> > compilers miscompiled this that a workaround was committed to svn. So you
>> > may want to check
2008 Jul 18
1
[LLVMdev] Improving bugpoint
I've made quite a bit of progress getting bugpoint to work with
our (non-gcc) tools. In fact I caught the alignment bug I
recently posted about using it. But it's not there yet. In
particular, I am seeing this scenario a lot (comments in brackets):
*** Found miscompiling pass: -instcombine
Emitted bitcode to 'bugpoint-passinput.bc'
[ Good! This is progress! ]
*** You can
2009 May 05
2
[LLVMdev] Using non-system compiler to build llvm and llvm-gcc front end
On Tue, May 5, 2009 at 12:26 PM, Duncan Sands <baldrick at free.fr> wrote:
> this is indeed a miscompilation by your system compiler. However so many
> compilers miscompiled this that a workaround was committed to svn. So you
> may want to check out llvm and llvm-gcc from svn. Alternatively, maybe
> the patch applies to llvm 2.5 too. I've attached it.
I will try the