Thread overview
[Issue 13200] Assertion `protName' failed
Jul 24, 2014
Stefan Frijters
Jul 24, 2014
Stefan Frijters
Nov 28, 2014
Stefan Frijters
Nov 29, 2014
Kenji Hara
Nov 29, 2014
Kenji Hara
July 24, 2014
https://issues.dlang.org/show_bug.cgi?id=13200

Stefan Frijters <sfrijters@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |D2

--
July 24, 2014
https://issues.dlang.org/show_bug.cgi?id=13200

--- Comment #1 from Stefan Frijters <sfrijters@gmail.com> ---
I got this error in my actual code before, but I now noticed that the line number is different:

dmd: traits.c:481: Expression* semanticTraits(TraitsExp*, Scope*): Assertion
`protName' failed.

If needed I can run a Dustmite, but that would take a while. Please let me know if the previous information is enough to prepare a fix.

--
November 28, 2014
https://issues.dlang.org/show_bug.cgi?id=13200

Stefan Frijters <sfrijters@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice

--- Comment #2 from Stefan Frijters <sfrijters@gmail.com> ---
Bug is still present in v2.067-b1, with slightly moved error line

dmd: traits.c:516: Expression* semanticTraits(TraitsExp*, Scope*): Assertion
`protName' failed.

--
November 29, 2014
https://issues.dlang.org/show_bug.cgi?id=13200

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

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

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

--
November 29, 2014
https://issues.dlang.org/show_bug.cgi?id=13200

--- Comment #4 from Kenji Hara <k.hara.pg@gmail.com> ---
(In reply to Kenji Hara from comment #3)
> https://github.com/D-Programming-Language/dmd/pull/4178

Correct PR URL: https://github.com/D-Programming-Language/dmd/pull/4179

--
November 30, 2014
https://issues.dlang.org/show_bug.cgi?id=13200

github-bugzilla@puremagic.com changed:

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

--
November 30, 2014
https://issues.dlang.org/show_bug.cgi?id=13200

--- Comment #5 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/ea5d59e23025a994237c12903c5baae1f0c51c10 fix Issue 13200 - Assertion `protName' failed

Set `parent`, `protection`, `isdeprecated`, and `userAttribDecl` members of `EnumDeclaration` as same as class and struct declarations, even if its definition is opaque.

https://github.com/D-Programming-Language/dmd/commit/ab5dbd53a4f217ef0e20149867211a82d50efc46 Merge pull request #4179 from 9rnsr/fix13200

Issue 13200 - Assertion `protName' failed

--
February 19, 2015
https://issues.dlang.org/show_bug.cgi?id=13200

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

https://github.com/D-Programming-Language/dmd/commit/ea5d59e23025a994237c12903c5baae1f0c51c10 fix Issue 13200 - Assertion `protName' failed

https://github.com/D-Programming-Language/dmd/commit/ab5dbd53a4f217ef0e20149867211a82d50efc46 Merge pull request #4179 from 9rnsr/fix13200

--