mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 10:45:18 +00:00
22 lines
402 B
Rust
22 lines
402 B
Rust
// Test warnings for a library crate
|
|
|
|
// check-pass
|
|
// aux-crate:bar=bar.rs
|
|
// compile-flags:--crate-type lib -Wunused-crate-dependencies
|
|
|
|
pub fn fib(n: u32) -> Vec<u32> {
|
|
//~^ WARNING external crate `bar` unused in
|
|
let mut prev = 0;
|
|
let mut cur = 1;
|
|
let mut v = vec![];
|
|
|
|
for _ in 0..n {
|
|
v.push(prev);
|
|
let n = prev + cur;
|
|
prev = cur;
|
|
cur = n;
|
|
}
|
|
|
|
v
|
|
}
|