Thread overview
[Issue 21936] [REG 2.080.1] Segfault when compiled with -dip1000
May 20, 2021
Dlang Bot
May 21, 2021
Dlang Bot
May 30, 2021
Dlang Bot
May 20, 2021
https://issues.dlang.org/show_bug.cgi?id=21936

--- Comment #1 from uplink.coder@googlemail.com ---
a crap.

Code example got in wrongly.

struct Handlers {
    void registerType(T)()
    {
        registerConstructors!T;
    }    void registerConstructors(T)()
    {
        constructImplicit!T;
    }
}

auto constructImplicit(T)(T.init.tupleof)
{
}
import std.datetime;
void registerHandlersDateTime(Handlers handlers)
{
        handlers.registerType!MonoTime;
}

--
May 20, 2021
https://issues.dlang.org/show_bug.cgi?id=21936

uplink.coder@googlemail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|enhancement                 |regression

--
May 20, 2021
https://issues.dlang.org/show_bug.cgi?id=21936

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@UplinkCoder updated dlang/dmd pull request #12545 "Fix Issue 21212 - Segfault with -dip1000" fixing this issue:

- Fix Issue 21936 - Segfault with -dip1000

https://github.com/dlang/dmd/pull/12545

--
May 21, 2021
https://issues.dlang.org/show_bug.cgi?id=21936

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #12545 "Fix Issue 21936 - Segfault with -dip1000" was merged into stable:

- 0b1c91f32fde897029731574f3d4166c319df370 by Stefan Koch:
  Fix Issue 21936 - Segfault with -dip1000

https://github.com/dlang/dmd/pull/12545

--
May 30, 2021
https://issues.dlang.org/show_bug.cgi?id=21936

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #12600 "merge stable" was merged into master:

- 4ce420989f9c748414bec04b561f45f5ba624c78 by Stefan Koch:
  Fix Issue 21936 - Segfault with -dip1000

https://github.com/dlang/dmd/pull/12600

--