1# RUN: not llvm-mc -triple=i686-pc-win32 %s -o /dev/null 2>&1 | FileCheck %s 2 3.text 4foo: 5.cv_file a 6# CHECK: error: expected file number in '.cv_file' directive 7# CHECK-NOT: error: 8.cv_file 0 "t.cpp" 9# CHECK: error: file number less than one 10# CHECK-NOT: error: 11.cv_func_id x 12# CHECK: error: expected function id in '.cv_func_id' directive 13# CHECK-NOT: error: 14.cv_func_id -1 15# CHECK: error: expected function id in '.cv_func_id' directive 16# CHECK-NOT: error: 17.cv_func_id 0xFFFFFFFFFFFFFFFF 18# CHECK: error: expected function id within range [0, UINT_MAX) 19# CHECK-NOT: error: 20.cv_inline_site_id x 21# CHECK: error: expected function id in '.cv_inline_site_id' directive 22# CHECK-NOT: error: 23 24.cv_file 1 "t.cpp" 25.cv_func_id 0 26 27.cv_inline_site_id 0 0 0 0 0 0 28# CHECK: error: expected 'within' identifier in '.cv_inline_site_id' directive 29# CHECK-NOT: error: 30 31.cv_inline_site_id 0 within a 32# CHECK: error: expected function id in '.cv_inline_site_id' directive 33# CHECK-NOT: error: 34 35.cv_inline_site_id 0 within 0 x 36# CHECK: error: expected 'inlined_at' identifier in '.cv_inline_site_id' directive 37# CHECK-NOT: error: 38 39.cv_inline_site_id 0 within 0 inlined_at 0 0 0 40# CHECK: error: file number less than one in '.cv_inline_site_id' directive 41# CHECK-NOT: error: 42 43.cv_inline_site_id 0 within 0 inlined_at 10 0 0 44# CHECK: error: unassigned file number in '.cv_inline_site_id' directive 45# CHECK-NOT: error: 46 47.cv_inline_site_id 0 within 0 inlined_at 1 1 1 48# CHECK: error: function id already allocated 49# CHECK-NOT: error: 50 51.cv_inline_site_id 1 within 0 inlined_at 1 1 1 52 53.cv_loc 0 1 1 1 # t.cpp:1:1 54nop 55.cv_loc 1 1 1 1 # t.cpp:1:1 56nop 57