AFAIK this could&#x27;ve been fixed in LLVM a long time ago, which would also help C code compiled with clang, although I believe stack probes are opt-in there.<p>We can&#x27;t fix it fully in rustc because we don&#x27;t know the stack size, which can grow with aggressive inlining, for example.<p>I suppose we could summarily probe allocas we know are larger than the page size, which would solve this particular situation (one large variable), but it&#x27;s not a panacea.