Index: tools/llvm-objdump/llvm-objdump.cpp =================================================================== --- tools/llvm-objdump/llvm-objdump.cpp +++ tools/llvm-objdump/llvm-objdump.cpp @@ -1243,7 +1243,7 @@ addDynamicElfSymbols(Elf64LEObj, AllSymbols); else if (auto *Elf32BEObj = dyn_cast(Obj)) addDynamicElfSymbols(Elf32BEObj, AllSymbols); - else if (auto *Elf64BEObj = cast(Obj)) + else if (auto *Elf64BEObj = dyn_cast(Obj)) addDynamicElfSymbols(Elf64BEObj, AllSymbols); else llvm_unreachable("Unsupported binary format");