//@ compile-flags: -Z unstable-options | |
// #[cfg(bootstrap)]: We can stop ignoring next beta bump; afterward this ALWAYS should run. | |
//@ ignore-stage1 (requires matching sysroot built with in-tree compiler) | |
#![feature(rustc_private)] | |
#![deny(rustc::untracked_query_information)] | |
extern crate rustc_data_structures; | |
use rustc_data_structures::steal::Steal; | |
fn use_steal(x: Steal<()>) { | |
let _ = x.is_stolen(); | |
//~^ ERROR `is_stolen` accesses information that is not tracked by the query system | |
} | |
fn main() {} |