{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihc3wyokugd7wiolvo6vjdogn3f77fja7aqhnljujmcmkiixnnuji",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mjwrj7uweqz2"
  },
  "path": "/t/regression-1-94-0/24185#post_2",
  "publishedAt": "2026-04-20T15:07:57.000Z",
  "site": "https://internals.rust-lang.org",
  "tags": [
    "recursion_limit"
  ],
  "textContent": "It’s not a good idea to assume that everyone has memorized the error codes; the job of error codes isn’t to identify errors for experienced users, but to point to additional documentation. I see that E0275 is “An evaluation of a trait requirement overflowed.”\n\nIn this case, the thing to check is: does your program compile if you set recursion_limit higher than the default?\n\nIf it does compile, then: this sort of thing unavoidably happens sometimes.\n\nIf it does not compile, then: this _is_ a serious regression and you should report it. Minimal reproduction is highly valuable, but not a prerequisite for making a report.",
  "title": "Regression 1.94.0"
}