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

NAME=noreturn exit (relocation)
FILE=bins/elf/analysis/filetime.c-clang-x64-O0.o
CMDS=<<EOF
aaa
s sym.showVersion
afi~size[1]
afi~noreturn[1]
s sym.showHelp
afi~size[1]
afi~noreturn[1]
s sym.main
afi~size[1]
afi~noreturn[1]
EOF
EXPECT=<<EOF
38
true
89
true
1202
false
EOF
RUN

NAME=noreturn caller block has no fall-through (#2725)
FILE=bins/mach0/ls-osx-x86_64
CMDS=<<EOF
aaa
afb @ sym.func.1000044bd~^0x1000044bd
afb @ entry0~^0x100001407
EOF
EXPECT=<<EOF
0x1000044bd 0x1000044eb 00:0000 46
0x100001407 0x10000140c 00:0000 5
EOF
RUN
