[Issue 19887] New: Segfault with void tuple default parameter

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue May 21 03:20:16 UTC 2019


https://issues.dlang.org/show_bug.cgi?id=19887

          Issue ID: 19887
           Summary: Segfault with void tuple default parameter
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Severity: regression
          Priority: P1
         Component: dmd
          Assignee: nobody at puremagic.com
          Reporter: elpenguino+D at gmail.com

This code causes the compiler to segfault as of DMD 2.084.1. This did not occur
in 2.083.1 and earlier. I did not test with 2.084.0.
```
void func(AliasSeq!(int) params = AliasSeq!(void)) {}

template AliasSeq(TList...)
{
    alias AliasSeq = TList;
}
```

--


More information about the Digitalmars-d-bugs mailing list