mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 04:57:19 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			13 lines
		
	
	
		
			274 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			274 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| //@ run-fail
 | |
| //@ error-pattern:index out of bounds: the len is 1 but the index is 2
 | |
| //@ ignore-emscripten no processes
 | |
| 
 | |
| fn main() {
 | |
|     let v: Vec<isize> = vec![10];
 | |
|     let x: usize = 0;
 | |
|     assert_eq!(v[x], 10);
 | |
|     // Bounds-check panic.
 | |
| 
 | |
|     assert_eq!(v[x + 2], 20);
 | |
| }
 | 
