Thread overview
[Issue 13693] Assertion failed at cppmangle.c:298: void CppMangleVisitor::mangle_variable(VarDeclaration*, bool)
Aug 31, 2015
Luís Marques
Nov 29, 2015
Walter Bright
Feb 22, 2018
RazvanN
November 07, 2014
https://issues.dlang.org/show_bug.cgi?id=13693

hsteoh@quickfur.ath.cx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice
                 CC|                            |hsteoh@quickfur.ath.cx
           Severity|minor                       |critical

--- Comment #1 from hsteoh@quickfur.ath.cx ---
ICEs are major issues.

--
August 31, 2015
https://issues.dlang.org/show_bug.cgi?id=13693

Luís Marques <luis@luismarques.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |luis@luismarques.eu

--- Comment #2 from Luís Marques <luis@luismarques.eu> ---
This also causes problems:

struct Foo
{
    extern (C++) static int foo;
}

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

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |C++
                 CC|                            |bugzilla@digitalmars.com

--
February 22, 2018
https://issues.dlang.org/show_bug.cgi?id=13693

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |razvan.nitu1305@gmail.com
         Resolution|---                         |FIXED

--- Comment #3 from RazvanN <razvan.nitu1305@gmail.com> ---
Running the examples in comment 1 and 3 on git HEAD Ubuntu 16.04 results in the error specified in comment 1. Looks like the assert is not hit anymore and this looks like the correct behavior. Closing as fixed, please reopen is I am missing something

--