[CodeView] Add coverage test for r338308 (Fixed crash in type merging)

llvm-svn: 338423
This commit is contained in:
Alexandre Ganea 2018-07-31 19:30:03 +00:00
parent 9fe9a95f65
commit b92d3ad762
1 changed files with 15 additions and 0 deletions

View File

@ -0,0 +1,15 @@
# RUN: llvm-pdbutil yaml2pdb -pdb=%t1.pdb %p/Inputs/one-symbol.yaml
# RUN: llvm-pdbutil yaml2pdb -pdb=%t2.pdb %s
# RUN: not llvm-pdbutil merge -pdb=%t.pdb %t1.pdb %t2.pdb 2>&1 | FileCheck %s
# CHECK: CodeView Error: The CodeView record is corrupted.
---
TpiStream:
Records:
# uint32_t* [Index: 0x1000]
- Kind: LF_POINTER
Pointer:
ReferentType: 4097
Attrs: 32778
...