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

David Chisnall via llvm-dev
2016-08-16T08:06:48Z

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