[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