www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 19031] New: [REG 2.080.0] assert failure when subclassing C++


          Issue ID: 19031
           Summary: [REG 2.080.0] assert failure when subclassing C++
                    class with D class
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Severity: regression
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: doob me.com

I don't have a reduced test case but compiling the following code results in an
assertion failure:

import dmd.attrib;
import dmd.visitor;

class Foo : SemanticTimeTransitiveVisitor
    override void visit(UserAttributeDeclaration uda)

Compile with: dmd main.d -Isrc -version=NoBackend. This is compiling some parts
of the DMD source code, currently at commit

Jun 27 2018