crash.d:
```
import std;
void main ()
{
auto tup = tuple!(string, string, string);
static foreach (j, t; tup)
{
}
}
```
$ dmd crash.d
Segmentation fault
$ dmd --version
DMD64 D Compiler v2.109.1
Copyright (C) 1999-2024 by The D Language Foundation, All Rights Reserved written by Walter Bright
Comment #1 by nick — 2024-11-23T13:24:22Z
Reduced:
struct Tuple(T...)
{
T fields;
alias fields this;
}
void main ()
{
Tuple!(string) tup;
static foreach (j, t; tup)
{
}
}
Comment #2 by robert.schadek — 2024-12-13T19:38:41Z