[prev in list] [next in list] [prev in thread] [next in thread] 

List:       llvm-bugs
Subject:    [LLVMbugs] [Bug 753] NEW: bugpoint should fork/exec opt instead of
From:       bugzilla-daemon () cs ! uiuc ! edu
Date:       2006-04-28 4:36:31
Message-ID: 200604280436.XAA25600 () zion ! cs ! uiuc ! edu
[Download RAW message or body]

http://llvm.org/bugs/show_bug.cgi?id=753

           Summary: bugpoint should fork/exec opt instead of fork/exec'ing
                    itself to run opt passes
           Product: tools
           Version: 1.0
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: bugpoint
        AssignedTo: unassignedbugs@nondot.org
        ReportedBy: sabre@nondot.org


Currently, BugDriver::runPasses exec's bugpoint with a magic argument to run passes, \
instead of running  opt.

It would be nice if bugpoint was changed to run opt.  Because the eventual \
instructions it prints will use  opt, it knows how to do it already.  In most cases \
there should be no difference.  In cases where the  optimizer is nondeterministic or \
thrashing memory though, it is possible that bugpoint can find a  problem, reduce it, \
then it may not be reproducible with the opt command line that is printed.

By always using what it will eventually print, bugpoint is more likely to do a useful \
reduction.

-Chris



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic