[Issue 24153] Inliner breaks -betterC by requiring TypeInfo

2023-12-31 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24153 ryuukk_ changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 24153] Inliner breaks -betterC by requiring TypeInfo

2023-11-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24153 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 24153] Inliner breaks -betterC by requiring TypeInfo

2023-09-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24153 --- Comment #2 from ryuukk_ --- Found the cause: Here reduced test: ```D struct InvBoneBindInfo { } struct Test(Value) { void test() { auto t = Value.init; } } extern(C) void main() { Test!(InvBoneBindInfo[32]) test;

[Issue 24153] Inliner breaks -betterC by requiring TypeInfo

2023-09-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24153 --- Comment #1 from ryuukk_ --- I sublimted a PR that fixes it, but apparently is not valid? https://github.com/dlang/dmd/pull/15627 --

[Issue 24153] Inliner breaks -betterC by requiring TypeInfo

2023-09-23 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=24153 ryuukk_ changed: What|Removed |Added Keywords||betterC --