-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
bugSomething isn't workingSomething isn't working
Description
fn helper() {}
fn main() {
// Function items are zero-sized; calling through a `fn()` slot exercises constant decoding.
let f: fn() = helper;
f();
}- this is the program tried to test feat(rt): handle zero-sized locals #809 and fix(rt): Handle zero sized function constant decode #813
- fix(rt): Handle zero sized function constant decode #813 stuck at a term that solved in feat(rt): handle zero-sized locals #809
- feat(rt): handle zero-sized locals #809 stuck at the following term where types
25,7not found in types; this might be able to be solved by adding function types in types.
#cast ( Aggregate ( variantIdx ( 0 ) , .List ) , castKindPointerCoercion ( pointerCoercionReifyFnPointer ) , ty ( 25 ) , ty ( 7 ) )
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working