23 lines · plain
1; RUN: split-file %s %t2; RUN: not llvm-as < %t/invalid_dw_lang.ll -disable-output 2>&1 | FileCheck %s --check-prefix=INVALID_DW_LANG3; RUN: not llvm-as < %t/invalid_dw_lang_2.ll -disable-output 2>&1 | FileCheck %s --check-prefix=INVALID_DW_LANG_24; RUN: not llvm-as < %t/invalid_dw_lname.ll -disable-output 2>&1 | FileCheck %s --check-prefix=INVALID_DW_LNAME5; RUN: not llvm-as < %t/invalid_dw_lname_2.ll -disable-output 2>&1 | FileCheck %s --check-prefix=INVALID_DW_LNAME_26 7; INVALID_DW_LANG: invalid DWARF language 'DW_LANG_blah'8; INVALID_DW_LANG_2: expected DWARF language9; INVALID_DW_LNAME: invalid DWARF source language name 'DW_LNAME_blah'10; INVALID_DW_LNAME_2: expected DWARF source language name11 12;--- invalid_dw_lang.ll13!0 = distinct !DICompileUnit(language: DW_LANG_blah)14 15;--- invalid_dw_lang_2.ll16!0 = distinct !DICompileUnit(language: DW_LNAME_C)17 18;--- invalid_dw_lname.ll19!0 = distinct !DICompileUnit(sourceLanguageName: DW_LNAME_blah)20 21;--- invalid_dw_lname_2.ll22!0 = distinct !DICompileUnit(sourceLanguageName: DW_LANG_C)23