Thread overview
[Issue 15030] [REG2.068.1] ICE with recursive delegate, -unittest, and std.range
[Issue 15030] [Reg 2.068.1] ICE with recursive delegate, -unittest, and std.range
Sep 08, 2015
Martin Nowak
Sep 09, 2015
Kenji Hara
[Issue 15030] [Reg 2.068.1] ICE with recursive delegate, -unittest, and std.range
Sep 09, 2015
Kenji Hara
Sep 10, 2015
Kenji Hara
Oct 12, 2015
Vladimir Panteleev
September 08, 2015
https://issues.dlang.org/show_bug.cgi?id=15030

--- Comment #1 from Martin Nowak <code@dawg.eu> ---
Digger points this back to https://github.com/D-Programming-Language/dmd/pull/4944.

--
September 09, 2015
https://issues.dlang.org/show_bug.cgi?id=15030

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[Reg 2.068.1] ICE with      |[REG2.068.1] ICE with
                   |recursive delegate,         |recursive delegate,
                   |-unittest, and std.range    |-unittest, and std.range

--
September 09, 2015
https://issues.dlang.org/show_bug.cgi?id=15030

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull
           Hardware|x86_64                      |All
                 OS|Linux                       |All

--- Comment #2 from Kenji Hara <k.hara.pg@gmail.com> ---
https://github.com/D-Programming-Language/dmd/pull/5058

--
September 09, 2015
https://issues.dlang.org/show_bug.cgi?id=15030

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/d96a64973467d54a91693f87511da7289d1e1b71 fix Issue 15030 - ICE with recursive delegate, -unittest, and std.range

Refer the detailed explanation in `test/runnable/ice15030.d`.

https://github.com/D-Programming-Language/dmd/commit/ea5d85af7abf0b1e36fd42a8d98fd692a765dea0 Merge pull request #5058 from 9rnsr/fix15030

[REG2.068.1] Issue 15030 - ICE with recursive delegate, -unittest, and std.range

--
September 09, 2015
https://issues.dlang.org/show_bug.cgi?id=15030

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/d96a64973467d54a91693f87511da7289d1e1b71 fix Issue 15030 - ICE with recursive delegate, -unittest, and std.range

https://github.com/D-Programming-Language/dmd/commit/ea5d85af7abf0b1e36fd42a8d98fd692a765dea0 Merge pull request #5058 from 9rnsr/fix15030

--
September 10, 2015
https://issues.dlang.org/show_bug.cgi?id=15030

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |enjouzensyou.boinc@gmail.co
                   |                            |m

--- Comment #5 from Kenji Hara <k.hara.pg@gmail.com> ---
*** Issue 15034 has been marked as a duplicate of this issue. ***

--
October 12, 2015
https://issues.dlang.org/show_bug.cgi?id=15030

Vladimir Panteleev <thecybershadow@gmail.com> changed:

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

--- Comment #6 from Vladimir Panteleev <thecybershadow@gmail.com> ---
After a minor update, forum.dlang.org displayed a blank page as the index page today for a few minutes. For some reason, the group information array was empty after startup.

The problem manifested only with 2.068.1, and not 2.067.1 or 2.068.2. I bisected the fix and DMD PR #5058 seems to have fixed it... thus, it's possible that this issue can also manifest as a wrong-code bug.

If anyone is interested I could try to debug this further and produce a test case.

--