// Verifies that the `!llvm.ident` named metadata is emitted. | |
// | |
//@ revisions: NONE OPT DEBUG | |
// | |
//@ [OPT] compile-flags: -Copt-level=2 | |
//@ [DEBUG] compile-flags: -Cdebuginfo=2 | |
// The named metadata should contain a single metadata node (see | |
// `LLVMRustPrepareThinLTOImport` for details). | |
// CHECK: !llvm.ident = !{![[ID:[0-9]+]]} | |
// In addition, check that the metadata node has the expected content. | |
// CHECK: ![[ID]] = !{!"rustc version 1.{{.*}}"} | |
fn main() {} |