Thread overview
[Issue 16214] [REG2.069] ICE: Assertion `fd->semanticRun == PASSsemantic3done' failed.
Jun 29, 2016
Marc Schütz
Dec 14, 2018
Walter Bright
Dec 14, 2018
ag0aep6g
Dec 18, 2018
RazvanN
Jun 16, 2019
Dlang Bot
Jun 24, 2020
Walter Bright
June 29, 2016
https://issues.dlang.org/show_bug.cgi?id=16214

Marc Schütz <schuetzm@gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schuetzm@gmx.net

--- Comment #1 from Marc Schütz <schuetzm@gmx.net> ---
This is the culprit, according to digger:

https://github.com/D-Programming-Language/dmd/pull/5166

--
December 14, 2018
https://issues.dlang.org/show_bug.cgi?id=16214

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |bugzilla@digitalmars.com
         Resolution|---                         |WORKSFORME

--- Comment #2 from Walter Bright <bugzilla@digitalmars.com> ---
It's working now.

--
December 14, 2018
https://issues.dlang.org/show_bug.cgi?id=16214

ag0aep6g <ag0aep6g@gmail.com> changed:

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

--- Comment #3 from ag0aep6g <ag0aep6g@gmail.com> ---
(In reply to Walter Bright from comment #2)
> It's working now.

Still fails for me. Segfaults with DMD64 D Compiler v2.083.1 and with DMD64 D Compiler v2.083.1-449-geb782a17f (current git master). Tested on Ubuntu 18.10. Reopening.

--
December 18, 2018
https://issues.dlang.org/show_bug.cgi?id=16214

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |razvan.nitu1305@gmail.com

--- Comment #4 from RazvanN <razvan.nitu1305@gmail.com> ---
PR: https://github.com/dlang/dmd/pull/9101

--
December 21, 2018
https://issues.dlang.org/show_bug.cgi?id=16214

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/07a1004a6d16a987606d9d682eb863eaa1b0d3e6 Fix Issue 16214 - [REG2.069] ICE: Assertion fd->semanticRun == PASSsemantic3done failed

https://github.com/dlang/dmd/commit/076a217b3deacb78bc50242db6986cbaec54708d Merge pull request #9101 from RazvanN7/Issue_16214

Fix Issue 16214 - [REG2.069] ICE: Assertion fd->semanticRun == PASSsemantic3done failed

--
December 21, 2018
https://issues.dlang.org/show_bug.cgi?id=16214

github-bugzilla@puremagic.com changed:

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

--
June 16, 2019
https://issues.dlang.org/show_bug.cgi?id=16214

--- Comment #6 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #10046 "[dmd-cxx] Backport semanticRun refactoring and recursive semantic SEGV bug fixes" was merged into dmd-cxx:

- 3bed0808695ba1c11c47e0c48b12effa9dc542c6 by RazvanN7:
  Fix Issue 16214 - [REG2.069] ICE: Assertion fd->semanticRun ==
PASSsemantic3done failed

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

--
June 24, 2020
https://issues.dlang.org/show_bug.cgi?id=16214

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=20958

--