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.
-Chris
--
http://nondot.org/sabre/
http://llvm.org/