File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed 
compiler/rustc_driver_impl/src Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -878,6 +878,15 @@ pub fn version_at_macro_invocation(
878878)  { 
879879    let  verbose = matches. opt_present( "verbose" ) ; 
880880
881+     let  mut  version = version; 
882+     let  mut  release = release; 
883+     let  tmp; 
884+     if  let  Ok ( force_version)  = std:: env:: var( "RUSTC_FORCE_RUSTC_VERSION" )  { 
885+         tmp = force_version; 
886+         version = & tmp; 
887+         release = & tmp; 
888+     } 
889+ 
881890    safe_println!( "{binary} {version}" ) ; 
882891
883892    if  verbose { 
Original file line number Diff line number Diff line change @@ -10,5 +10,5 @@ fn main() {
1010        . unwrap ( ) 
1111        . stdout ; 
1212    let  version = std:: str:: from_utf8 ( & version) . unwrap ( ) . strip_prefix ( "rustc " ) . unwrap ( ) . trim_end ( ) ; 
13-     assert_ne ! ( version,  signalled_version) ; 
13+     assert_eq ! ( version,  signalled_version) ; 
1414} 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments