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

David Chisnall via llvm-dev llvm-dev at lists.llvm.org
Tue Aug 16 01:06:48 PDT 2016


On 15 Aug 2016, at 22:40, Eric Fiselier via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> I recently learned that the RC binaries are built without assertions, the same way the actual releases are built. This seems like a serious bug to me. We should be looking for assertion failures during RC testing, not hiding them.
> 
> So why are assertions disabled? I suggest we enable assertions in RC binaries right away.

Release Candidates are candidates for becoming the release.  They should be builds that could simply be renamed to the release (perhaps with changes to the version string, but nothing else).  Builds that have additional testing code enabled are called betas.

David



More information about the llvm-dev mailing list