Thread overview
[Issue 11461] `Error`s are not thrown as `pure nothrow` functions are optimized out with "-O -release"
Feb 14, 2016
naptime
Feb 14, 2016
Richard Cattermole
February 14, 2016
https://issues.dlang.org/show_bug.cgi?id=11461

naptime <naptimeentertainment@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |naptimeentertainment@gmail.
                   |                            |com

--- Comment #17 from naptime <naptimeentertainment@gmail.com> ---
(In reply to bearophile_hugs from comment #12)
> (In reply to comment #5)
> > The fix is fairly simple, we need a way to annotate noreturn functions.
> 
> On this there is no DIP and perhaps not even an enhancement request.

I know this is off-topic, but I don't think it warrants a forum post... if someone thinks it does then I'll make one:

I've never made a DIP before, but @noreturn is a feature that I care about, and there is still no DIP for @noreturn despite the fact that this issue is over two years old.  I'm sure I could find the time to write a proposal or two for enhancements I really care about (I happen to have a knack for technical writing).

1. Can anyone (me) just create a DIP, or does there have to be some sort of approval or discussion first before I post it?

2. Is it required that there be a corresponding issue in the issue tracker for the problem addressed by the DIP?

3. Similarly, is it required that there be a corresponding link to a news group discussion (discussion, not announcement -- I know the announcement is required)?  http://wiki.dlang.org/DIP1 made it seem like a discussion link is preferred but not required, but I just wanted to make sure.

Thanks in advance >^,^<

--
February 14, 2016
https://issues.dlang.org/show_bug.cgi?id=11461

Richard Cattermole <alphaglosined@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alphaglosined@gmail.com

--- Comment #18 from Richard Cattermole <alphaglosined@gmail.com> ---
(In reply to naptime from comment #17)
You're more than welcome to create a DIP.

Create a wiki page dedicated to the topic as close to the DIP structure as
possible.
We can sort out making it into a proper DIP later.

Once you have something to show, post to the N.G. about it, from there its just a matter of iterating over it and making it usable.

--
November 16, 2021
https://issues.dlang.org/show_bug.cgi?id=11461

moonlightsentinel@disroot.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |moonlightsentinel@disroot.o
                   |                            |rg
         Resolution|---                         |WORKSFORME

--- Comment #19 from moonlightsentinel@disroot.org ---
Fixed as a side effect of https://github.com/dlang/dmd/pull/13047.

--