21 lines · plain
1# Check that llvm-symbolizer prints line-table discriminators properly.2 3RUN: llvm-symbolizer --output-style=GNU -f --obj=%p/Inputs/discrim 0x400590 0x400575 \4RUN: | FileCheck %s --check-prefix=GNU --match-full-lines5RUN: llvm-symbolizer --output-style=LLVM -f --obj=%p/Inputs/discrim 0x400590 0x400575 \6RUN: | FileCheck %s --check-prefix=LLVM --match-full-lines7 8GNU: foo9GNU: /tmp{{[\\/]}}discrim.c:510GNU: main11GNU: /tmp{{[\\/]}}discrim.c:1012GNU: foo13GNU: /tmp{{[\\/]}}discrim.c:5 (discriminator 2)14 15LLVM: foo16LLVM: /tmp{{[\\/]}}discrim.c:5:717LLVM: main18LLVM: /tmp{{[\\/]}}discrim.c:10:019LLVM: foo20LLVM: /tmp{{[\\/]}}discrim.c:5:1721