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
|
||
|
}
|