Regression in DMD master, the following code used to be rejected quickly now it hangs the compiler: --- struct BlackHole(alias T){ T t;} import std.typecons: BlackHole; extern(C++) interface Inter { void func(); } BlackHole!Inter var; ---
@Basile-z created dlang/dmd pull request #10194 "fix issue 20057 - compiler hang on conflicting local and imported template" fixing this issue: - fix issue 20057 - compiler hang on conflicting local and imported template https://github.com/dlang/dmd/pull/10194
dlang/dmd pull request #10194 "fix issue 20057 - compiler hang on conflicting local and imported template" was merged into master: - d5c87e2ea96221fca3fc66f351cd64da3ed2bd2f by Basile Burg: fix issue 20057 - compiler hang on conflicting local and imported template https://github.com/dlang/dmd/pull/10194