[Issue 15167] New: [Reg 2.069-devel] conflicting error with repeated alias declaration
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Mon Oct 5 23:51:27 PDT 2015
https://issues.dlang.org/show_bug.cgi?id=15167
Issue ID: 15167
Summary: [Reg 2.069-devel] conflicting error with repeated
alias declaration
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: regression
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: code at dawg.eu
cat > bug.d << CODE
version (X86_64)
alias ulong CARD64;
static if (true)
alias ulong CARD64;
CODE
dmd -c bug
----
DMD v2.069-devel-6279af3 DEBUG
bug.d(5): Error: alias bug.CARD64 conflicts with alias bug.CARD64 at bug.d(2)
----
It might indeed be treated as conflict but it used to work with 2.068.2 as long
as one of the aliases is within a static if.
--
More information about the Digitalmars-d-bugs
mailing list