[LLVMdev] PR723: Default To Optimized Build
sabre at nondot.org
Mon Mar 27 09:47:12 PST 2006
On Mon, 27 Mar 2006, John Criswell wrote:
> One consideration to weigh is that a debug build of LLVM provides users with
> more diagnostic information to submit with bug reports (since many bugs are
> caught by assertions, which print a readable stack trace). The tradeoff
> seems to be faster and smaller LLVM tools (optimized build) vs. better
> diagnostic information for bug reports (debug build).
> If the LLVM developers who regularly fix user bugs depend on that
> information, we should keep it a debug build by default. Otherwise, I think
> an optimized build would be fine.
Another option is to build an optimized build with assertions on. Do to
local demand, I added a build option 'make ENABLE_OPTIMIZED=1
ENABLE_ASSERTIONS=1' that provides this.
More information about the llvm-dev