[Issue 17308] [TEST/PROCESS] Beta releases should not be built with -release

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Jul 28 11:37:41 PDT 2017


https://issues.dlang.org/show_bug.cgi?id=17308

Iain Buclaw <ibuclaw at gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WONTFIX                     |---

--- Comment #2 from Iain Buclaw <ibuclaw at gdcproject.org> ---
(In reply to Vladimir Panteleev from comment #1)
> > Beta releases should not be built with -release 
> 
> Err, no, beta releases should be as close as possible to the final release.
> I've lost count of the number of times I shipped a broken build of some
> project only because the bug was not reproducible in the debug version. So,
> I'm pretty sure having different build flags for betas and releases a bad
> idea.
> 
> Nightly builds are a different story and I think could be built with
> assertions.
> 
> I'm closing this as WONTFIX as I'm pretty sure the issue as stated would be
> a bad idea, but please reopen if you can argument the opposite or can
> suggest some other actionable way to improve the situation.

I feel inclined to re-open.  But only because I'm constantly finding bugs in
the compiler.  The fact that I'm still using the C++ frontend just makes it
that more evident.

Here's another one: https://issues.dlang.org/show_bug.cgi?id=17492

--


More information about the Digitalmars-d-bugs mailing list