Bug#914470: gdc-8: ICE in gdc on call to defaulted alias template parameter that is a delegate literal

2019-04-10 Thread Iain Buclaw
On Wed, 10 Apr 2019 at 19:06, Witold Baryluk wrote: > > Package: gdc-8 > Version: 8.3.0-6 > Followup-For: Bug #914470 > > Still broken in 8.3.0-6 > Looks like another example of PR d/89041, which was fixed in r269533 in gcc trunk. -- Iain

Bug#914470: gdc-8: ICE in gdc on call to defaulted alias template parameter that is a delegate literal

2019-04-10 Thread Witold Baryluk
Package: gdc-8 Version: 8.3.0-6 Followup-For: Bug #914470 Still broken in 8.3.0-6 -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-2-amd64

Bug#914470: gdc-8: ICE in gdc on call to defaulted alias template parameter that is a delegate literal

2018-11-23 Thread Witold Baryluk
Package: gdc-8 Version: 8.2.0-9 Severity: normal # cat perf_min.d ``` module perf_min; void run(alias prep = delegate() {})() { prep(); } void main() { run!()(); } ``` $ gdc perf_min.d perf_min.d: In function ‘run’: perf_min.d:3:5: internal compiler error: in get_frame_for_symbol, at d/