X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc%2Fsession%2Fconfig.rs;h=fdd791c5edac5844a9c8a91f5abe9acfa5a97a04;hb=ffc453abf7227257ca64429c0ead14ce81bc0985;hp=c349def865af672e75a3aa9580002bac20d9d8b2;hpb=65ff4141a5ed69223b29634a49a499b9415993ee;p=rust.git diff --git a/src/librustc/session/config.rs b/src/librustc/session/config.rs index c349def865a..fdd791c5eda 100644 --- a/src/librustc/session/config.rs +++ b/src/librustc/session/config.rs @@ -1972,6 +1972,13 @@ pub fn build_session_options_and_crate_config( ); } + if debugging_opts.profile && incremental.is_some() { + early_error( + error_format, + "can't instrument with gcov profiling when compiling incrementally", + ); + } + let mut prints = Vec::::new(); if cg.target_cpu.as_ref().map_or(false, |s| s == "help") { prints.push(PrintRequest::TargetCPUs);