[Issue 21152] New: DMD crashing using __gshared inside class
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Aug 13 12:58:23 UTC 2020
https://issues.dlang.org/show_bug.cgi?id=21152
Issue ID: 21152
Summary: DMD crashing using __gshared inside class
Product: D
Version: D2
Hardware: x86
OS: Windows
Status: NEW
Severity: normal
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: naydef at abv.bg
Code:
-----------------
class Class1
{
public:
void Init(void* inst)
{
}
};
class Class2
{
}
class Class3
{
__gshared Class2 Client;
};
Class3 gInts;
void main()
{
Class1 baseClientHook;
baseClientHook.Init(gInts.Client);
}
-----------------
Tested with:
DMD32 D Compiler v2.093.0-dirty
https://run.dlang.io/is/SGRP8N
--
More information about the Digitalmars-d-bugs
mailing list