#zig build-obj {
--name test -fno-emit-bin
-target x86_64-linux -fllvm
-Mroot=test.zig
#}

#write test.zig {
fn myFn(_: usize) void {
    return;
}
export fn entry() void {
    @call(.always_tail, myFn, .{0});
}
#}
#update
#check errors {
test.zig:5:5: error: unable to perform tail call: type of function being called 'fn (usize) void' does not match type of calling function 'fn () callconv(.c) void'
#}
