NAME=noreturn 0
FILE=bins/mach0/ls-osx-x86_64
CMDS=<<EOF
aaa
tn~0x~$
afi@0x1000013d8~noret[1]
afi@0x1000044bd~noret[1]
EOF
EXPECT=<<EOF
0x1000013d8
0x1000044bd
true
true
EOF
RUN

NAME=noreturn keeps pigz indirect tail call and caller CFG (#20961)
FILE=bins/elf/pigz
CMDS=<<EOF
aaa
afij @ sym.fail~{0.noreturn}
afij @ sym.join_~{0.noreturn}
abj @ 0x404bc5~{0.size}
abj @ 0x404bca~{0.addr}
afij @ sym.load.part.6~{0.realsz}
afij @ sym.load.part.6~{0.ninstrs}
EOF
EXPECT=<<EOF
true
false
65
4213682
491
87
EOF
RUN
