Rust Analyzer inconsistent with The Test Runner: doesn't like unstable features

The failure I got from the Rust Analyzer:

error[E0554]: `#![feature]` may not be used on the stable release channel
 --> src/lib.rs:1:12
  |
1 | #![feature(iter_intersperse)]
  |            ^^^^^^^^^^^^^^^^

It’s inconsistent with the test runner - my solution passes the test suite :stuck_out_tongue:

My real issue is that since this feedback is hanging on my iteration, preventing the protein-based reviewer to come by, since they see automated feedback attached to my solution.

What makes you think that?

I cannot speak to the Rust-specific problem in this post, but I’m pretty sure mentors do not avoid reviewing a solution just because it has automated feedback. First of all, on the list of solutions waiting for review, we don’t even see which ones got automated feedback. We only see it once we read the solution, and it’s not very prominent either. You need to click it to see its details. See attached screenshot. We don’t even assume it’s something bad that the student was supposed to fix - there are also positive automated comments.

1 Like

That’s great! I was worried this could affect, if I’ll receive human feedback at all :P

This still leaves us with the inconsistency issue. I’ll edit the title of the issue to reflect that.