Issue 4391: rustc should not silently skip tests with erroneous signature.
auto merge of #6111 : pnkfelix/rust/issue4391-rustc-should-not-silently-skip-erroneous-tests, r=catamorphism

...e.

Fixes #4391.