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

Mehdi Amini via cfe-dev cfe-dev at lists.llvm.org
Mon Aug 15 14:49:33 PDT 2016


I share the same basic opinion as Duncan, it makes me uncomfortable to not test what is shipped.
Also users have to know that their compile-time will regress with RC compared to release.
Maybe we could put both build online?

— 
Mehdi

> On Aug 15, 2016, at 2:48 PM, Duncan P. N. Exon Smith via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> I think it's correct to test the same configuration that is shipped.  I can see it being useful to *also* test asserts-enabled builds, but the RCs and final release should be built identically IMO.
> 
>> On 2016-Aug-15, at 14:40, Eric Fiselier via cfe-dev <cfe-dev at lists.llvm.org> wrote:
>> 
>> Hi All,
>> 
>> 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.
>> 
>> /Eric
>> _______________________________________________
>> cfe-dev mailing list
>> cfe-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
> 
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev



More information about the cfe-dev mailing list