digitalmars.D - An notable case of AI slop, agents use the most modern version of D
- user1234 (18/20) Mar 24 An notable case of AI slop, agents use the most modern version of
- FeepingCreature (5/26) Mar 24 This is a developer skill issue, not AI skill issue. Let the
- Serg Gini (3/5) Mar 24 I can see 30 successful checks in GitHub runners.. They are not
- user1234 (4/9) Mar 24 It's about self-hosting. The host compiler does not allow the
An notable case of AI slop, agents use the most modern version of D, ignoring the constraints of self-hosting. This just made my [day](https://github.com/dlang/dmd/pull/22802/files#diff-862192b33df815981dcb4a8a49bc7dc572506b444a7dc034fde3643f887e2982R2239) ```d while (auto tsa = t.isTypeSArray()) ``` So what you can see here is so funny. This is indeed a valid D construct but not yet available for the compiler. Agents have no notions of that. So very obviously errors, when trying to self host:src/dmd/dsymbolsem.d(2239): Error: expression expected, not auto src/dmd/dsymbolsem.d(2239): Error: found tsa when expecting )[etc](https://buildkite.com/dlang/dmd/builds/45977/steps/canvas?sid=019d1d38-c7b0-441e-81d0-99ccf246b6f4)... What's the point ? 1. loss of time reviewing 2. if you publish what you think, the poster will eventually fix, but nonetheless you'll just have a contributor which has no interest in D Have a great D.
Mar 24
On Tuesday, 24 March 2026 at 14:19:37 UTC, user1234 wrote:An notable case of AI slop, agents use the most modern version of D, ignoring the constraints of self-hosting. This just made my [day](https://github.com/dlang/dmd/pull/22802/files#diff-862192b33df815981dcb4a8a49bc7dc572506b444a7dc034fde3643f887e2982R2239) ```d while (auto tsa = t.isTypeSArray()) ``` So what you can see here is so funny. This is indeed a valid D construct but not yet available for the compiler. Agents have no notions of that. So very obviously errors, when trying to self host:This is a developer skill issue, not AI skill issue. Let the agent iterate. If you didn't tell me what errors my code produced, I would also look like I was very very bad at programming.src/dmd/dsymbolsem.d(2239): Error: expression expected, not auto src/dmd/dsymbolsem.d(2239): Error: found tsa when expecting )[etc](https://buildkite.com/dlang/dmd/builds/45977/steps/canvas?sid=019d1d38-c7b0-441e-81d0-99ccf246b6f4)... What's the point ? 1. loss of time reviewing 2. if you publish what you think, the poster will eventually fix, but nonetheless you'll just have a contributor which has no interest in D Have a great D.
Mar 24
On Tuesday, 24 March 2026 at 14:19:37 UTC, user1234 wrote:This just made my [day](https://github.com/dlang/dmd/pull/22802/files#diff-862192b33df815981dcb4a8a49bc7dc572506b444a7dc034fde3643f887e2982R2239)I can see 30 successful checks in GitHub runners.. They are not running or how did they pass?
Mar 24
On Tuesday, 24 March 2026 at 14:32:22 UTC, Serg Gini wrote:On Tuesday, 24 March 2026 at 14:19:37 UTC, user1234 wrote:It's about self-hosting. The host compiler does not allow the construct I pointed, hence the errors partially quoted but fully visible in the second link.This just made my [day](https://github.com/dlang/dmd/pull/22802/files#diff-862192b33df815981dcb4a8a49bc7dc572506b444a7dc034fde3643f887e2982R2239)I can see 30 successful checks in GitHub runners.. They are not running or how did they pass?
Mar 24









FeepingCreature <feepingcreature gmail.com> 