1 2The input files were tailored so that we end up with a resulting IPI stream 3smaller than the TPI stream, which would previously trigger a crash with 4/summary. 5 6RUN: rm -rf %t && mkdir %t 7RUN: yaml2obj < %S/Inputs/precomp2.yaml -o %t\precomp2.obj 8RUN: yaml2obj < %S/Inputs/precomp2-a.yaml -o %t\precomp2-a.obj 9RUN: lld-link %t\precomp2-a.obj %t\precomp2.obj /nodefaultlib /noentry \ 10RUN: /dll /out:%t.dll /debug /summary | FileCheck %s -check-prefix SUMMARY 11 12SUMMARY: Summary 13SUMMARY-NEXT: -------------------------------------------------------------------------------- 14SUMMARY-NEXT: 2 Input OBJ files (expanded from all cmd-line inputs) 15SUMMARY-NEXT: 0 PDB type server dependencies 16SUMMARY-NEXT: 1 Precomp OBJ dependencies 17SUMMARY-NEXT: 5 Merged TPI records 18SUMMARY-NEXT: 1 Output PDB strings 19SUMMARY-NEXT: 0 Global symbol records 20SUMMARY-NEXT: 4 Module symbol records 21SUMMARY-NEXT: 0 Public symbol records 22