I don't know what the failure mode is but I have heard that `--test` does not work if you define `#[start]`.