1RUN: split-file %s %t 2RUN: llvm-symbolizer --filter-markup < %t/log 2> %t.err 3RUN: FileCheck %s -input-file=%t.err --match-full-lines 4 5CHECK-NOT: error: expected address; found '0x4f' 6CHECK-NOT: error: expected address; found '00' 7CHECK: error: expected address; found '' 8CHECK: error: expected address; found '42' 9CHECK: error: expected address; found '0xgg' 10 11CHECK-NOT: error: expected module ID; found '0' 12CHECK: error: expected module ID; found '' 13CHECK: error: expected module ID; found '-1' 14CHECK-NOT: error: expected module ID; found '077' 15CHECK: error: expected module ID; found '079' 16CHECK-NOT: error: expected module ID; found '0xff' 17CHECK: error: expected module ID; found '0xfg' 18CHECK: error: expected module ID; found '0x' 19 20CHECK: error: expected build ID; found '' 21CHECK-NOT: error: expected build ID; found '0' 22CHECK-NOT: error: expected build ID; found '0xff' 23CHECK: error: expected build ID; found 'fg' 24 25;--- log 26{{{mmap:0x4f:1:unknown}}} 27{{{mmap:00:1:unknown}}} 28{{{mmap::1:unknown}}} 29{{{mmap:42:1:unknown}}} 30{{{mmap:0xgg:1:unknown}}} 31 32{{{module:0::elf:00}}} 33{{{module:::elf:00}}} 34{{{module:-1::elf:00}}} 35{{{module:077::elf:00}}} 36{{{module:079::elf:00}}} 37{{{module:0xff::elf:00}}} 38{{{module:0xfg::elf:00}}} 39{{{module:0x::elf:00}}} 40 41{{{module:1::elf:}}} 42{{{module:2::elf:0}}} 43{{{module:3::elf:ff}}} 44{{{module:4::elf:fg}}} 45