Mercurial > hg > CbC > CbC_llvm
view lld/test/COFF/precomp-summary-fail.test @ 213:25ca0248ac32
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 11 Jul 2021 17:05:31 +0900 |
parents | 2e18cbf3894f |
children |
line wrap: on
line source
The input files were tailored so that we end up with a resulting IPI stream smaller than the TPI stream, which would previously trigger a crash with /summary. RUN: rm -rf %t && mkdir %t RUN: yaml2obj < %S/Inputs/precomp2.yaml -o %t\precomp2.obj RUN: yaml2obj < %S/Inputs/precomp2-a.yaml -o %t\precomp2-a.obj RUN: lld-link %t\precomp2-a.obj %t\precomp2.obj /nodefaultlib /noentry \ RUN: /dll /out:%t.dll /debug /summary | FileCheck %s -check-prefix SUMMARY SUMMARY: Summary SUMMARY-NEXT: -------------------------------------------------------------------------------- SUMMARY-NEXT: 2 Input OBJ files (expanded from all cmd-line inputs) SUMMARY-NEXT: 0 PDB type server dependencies SUMMARY-NEXT: 1 Precomp OBJ dependencies SUMMARY-NEXT: 8 Input type records SUMMARY-NEXT: 232 Input type records bytes SUMMARY-NEXT: 3 Merged TPI records SUMMARY-NEXT: 2 Merged IPI records SUMMARY-NEXT: 1 Output PDB strings SUMMARY-NEXT: 0 Global symbol records SUMMARY-NEXT: 4 Module symbol records SUMMARY-NEXT: 0 Public symbol records