[llvm-dev] LLVM 3.9 RC binaries should NOT disable assertions.

Eric Fiselier via llvm-dev llvm-dev at lists.llvm.org
Mon Aug 15 15:33:47 PDT 2016


> I would argue that you should build the RC and the release the same way.
I've had to fix bugs were someone had an assert with a side-effect, and the
code with asserts turned off didn't work.

OK, so it's clearly important to provide and test against RC's in the
actual release configuration, especially since assertions can introduce
bugs on their own.
Arguably however assertions catch more bugs that they cause and if an
assertion is firing in a RC  that's a bug and we should want to know about
it.

Simply providing both configurations is a good start but I think we want
our releases to be assertion free and ensuring that should
be part of the releases process.

Those are my 2 cents at least.

/Eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160815/bffe4b0b/attachment.html>


More information about the llvm-dev mailing list