error: function is never used: `foo`
  --> $DIR/basic.rs:4:4
   |
LL | fn foo() {
   |    ^^^
   |
note: the lint level is defined here
  --> $DIR/basic.rs:1:9
   |
LL | #![deny(dead_code)]
   |         ^^^^^^^^^

error: aborting due to previous error

