Yes, I did turn off return statement checks due to another bug report that C compilers allowed them :-)
Comment #2 by dlang-bot — 2022-04-29T17:13:54Z
@WalterBright created dlang/dmd pull request #14043 "fix Issue 23056 - importC: dmd asserts for missing return statement i…" fixing this issue:
- fix Issue 23056 - importC: dmd asserts for missing return statement in CTFE function
https://github.com/dlang/dmd/pull/14043
Comment #3 by dlang-bot — 2022-04-29T18:27:58Z
dlang/dmd pull request #14043 "fix Issue 23056 - importC: dmd asserts for missing return statement i…" was merged into master:
- 6b61081af064560482d9a2d2f1631f2a7e091dd5 by Walter Bright:
fix Issue 23056 - importC: dmd asserts for missing return statement in CTFE function
https://github.com/dlang/dmd/pull/14043
Comment #4 by dlang-bot — 2022-05-01T15:40:47Z
dlang/dmd pull request #14053 "fix Issue 23056 - importC: dmd asserts for missing return statement in CTFE function" was merged into stable:
- 4c9f5454aabada0a1ddb9a6bc7367bd6021e0fa0 by Walter Bright:
fix Issue 23056 - importC: dmd asserts for missing return statement in CTFE function
https://github.com/dlang/dmd/pull/14053
Comment #5 by dlang-bot — 2022-05-05T21:04:20Z
dlang/dmd pull request #14064 "merge stable" was merged into master:
- 9e266aac1967182a48f12b8fc50b26714de826a4 by Walter Bright:
fix Issue 23056 - importC: dmd asserts for missing return statement in CTFE function
https://github.com/dlang/dmd/pull/14064