mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 04:57:19 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			496 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			496 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| //@ needs-sanitizer-support
 | |
| //@ needs-sanitizer-address
 | |
| //@ compile-flags: --test -Z sanitizer=address
 | |
| //
 | |
| // #43031: Verify that rustdoc passes `-Z` options to rustc. Use an extern
 | |
| // function that is provided by the sanitizer runtime, if flag is not passed
 | |
| // correctly, then linking will fail.
 | |
| 
 | |
| /// ```
 | |
| /// extern "C" {
 | |
| ///     fn __sanitizer_print_stack_trace();
 | |
| /// }
 | |
| ///
 | |
| /// fn main() {
 | |
| ///     unsafe { __sanitizer_print_stack_trace() };
 | |
| /// }
 | |
| /// ```
 | |
| pub fn z_flag_is_passed_to_rustc() {}
 | 
