https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95573
Bug ID: 95573 Summary: [11 regression] gdc.test/runnable/lazy.d UNRESOLVED Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: d Assignee: ibuclaw at gdcproject dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Target: i386-pc-solaris2.11, sparc-sun-solaris2.11 Between 20200605 (6ea6c4978111d146db8d33c80d9da93d7bd2bc8d) and 20200607 (c3a2ba10b272fd9581560604284da2a6283bcde0), two gdc.test testcases started to come up UNRESOLVE: +UNRESOLVED: runnable/lazy.d compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 -frelease compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 -frelease -g compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 -frelease -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 -frelease -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 -g compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -O2 -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -frelease compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -frelease -g compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -frelease -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -frelease -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -g compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/lazy.d -shared-libphobos compilation failed to produce executable runnable/lazy.d:70:13: error: function lazy.switcher (bool delegate()[] cases...) is not callable using argument types (bool, bool, bool, bool) runnable/lazy.d:205:9: error: function lazy.foo7 (long delegate()[] dg...) is not callable using argument types (int, int) +UNRESOLVED: runnable/nested.d compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 -frelease compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 -frelease -g compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 -frelease -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 -frelease -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 -g compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/nested.d -O2 -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/nested.d -frelease compilation failed to produce executa ble +UNRESOLVED: runnable/nested.d -frelease -g compilation failed to produce executable +UNRESOLVED: runnable/nested.d -frelease -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/nested.d -frelease -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/nested.d -g compilation failed to produce executable +UNRESOLVED: runnable/nested.d -g -shared-libphobos compilation failed to produce executable +UNRESOLVED: runnable/nested.d -shared-libphobos compilation failed to produce executable runnable/nested.d:1159:22: error: function nested.Foo44 (Comb delegate()[] c...) is not callable using argument types (Comb) null I'm seeing this on 32 and 64-bit Solaris/SPARC and x86, but suspect it's universal.