@@ -2335,14 +2335,17 @@ impl<'test> TestCx<'test> {
2335
2335
rustc. arg ( "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" ) ;
2336
2336
rustc. arg ( "-Ztranslate-remapped-path-to-local-path=no" ) ;
2337
2337
2338
- // Hide Cargo dependency sources from ui tests to make sure the error message doesn't
2339
- // change depending on whether $CARGO_HOME is remapped or not. If this is not present,
2340
- // when $CARGO_HOME is remapped the source won't be shown, and when it's not remapped the
2341
- // source will be shown, causing a blessing hell.
2342
- rustc. arg ( "-Z" ) . arg ( format ! (
2343
- "ignore-directory-in-diagnostics-source-blocks={}" ,
2344
- home:: cargo_home( ) . expect( "failed to find cargo home" ) . to_str( ) . unwrap( )
2345
- ) ) ;
2338
+ // #[cfg(not(bootstrap))]: After beta bump, this should **always** run.
2339
+ if !( self . config . stage_id . starts_with ( "stage1-" ) && self . config . suite == "ui-fulldeps" ) {
2340
+ // Hide Cargo dependency sources from ui tests to make sure the error message doesn't
2341
+ // change depending on whether $CARGO_HOME is remapped or not. If this is not present,
2342
+ // when $CARGO_HOME is remapped the source won't be shown, and when it's not remapped the
2343
+ // source will be shown, causing a blessing hell.
2344
+ rustc. arg ( "-Z" ) . arg ( format ! (
2345
+ "ignore-directory-in-diagnostics-source-blocks={}" ,
2346
+ home:: cargo_home( ) . expect( "failed to find cargo home" ) . to_str( ) . unwrap( )
2347
+ ) ) ;
2348
+ }
2346
2349
2347
2350
// Optionally prevent default --sysroot if specified in test compile-flags.
2348
2351
if !self . props . compile_flags . iter ( ) . any ( |flag| flag. starts_with ( "--sysroot" ) )
0 commit comments