You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In generic-iter-frame.rs, replacing "put ();" with "put;" results in an LLVM assertion.
Reduced testcase:
iter i() { put; }
fn main() { for each j in i() { } }
Assertion failed: (((Args.size() == FTy->getNumParams()) || (FTy->isVarArg() && Args.size() > FTy->getNumParams())) && "Invoking a function with bad signature"), function init, file Instructions.cpp, line 526.
The text was updated successfully, but these errors were encountered:
…nt-levels, r=xFrednet
used_underscore_bindings: respect lint levels on the binding definition
Fixesrust-lang#11520Fixesrust-lang#947
Also ignores usages of `PhantomData`
changelog: none
celinval
pushed a commit
to celinval/rust-dev
that referenced
this issue
Jun 4, 2024
In generic-iter-frame.rs, replacing "put ();" with "put;" results in an LLVM assertion.
Reduced testcase:
Assertion failed: (((Args.size() == FTy->getNumParams()) || (FTy->isVarArg() && Args.size() > FTy->getNumParams())) && "Invoking a function with bad signature"), function init, file Instructions.cpp, line 526.
The text was updated successfully, but these errors were encountered: