[Bitcode] Report error for missing element type for attr upgrade
authorNikita Popov <npopov@redhat.com>
Fri, 11 Mar 2022 09:17:31 +0000 (10:17 +0100)
committerNikita Popov <npopov@redhat.com>
Fri, 11 Mar 2022 09:18:42 +0000 (10:18 +0100)
commite732f69ea1fdca2c4c0c56600e03f0d8d82e1c29
treee92e434d11bcf88d2a784aca332c10a9b0640ff8
parentdfeb9781557ca655bb99a31f4bcf4d0187d7dd38
[Bitcode] Report error for missing element type for attr upgrade

Otherwise this is going to crash either the TypeFinder or the
Verifier.
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/test/Bitcode/Inputs/missing-element-type-for-attribute.bc [new file with mode: 0644]
llvm/test/Bitcode/invalid.test