-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple failures in overlapping traits example #564
Comments
Some of these failures are related to #763. Once we fix it, we should see what tests are still failing here. |
With the switch to replacing unknown functions with assert false followed by assume false (done in #964), this test now produces a single failure due to the missing std library function:
If this is something that cannot be easily supported, we should add a warning/error message in the short term and remove the "MLP - Must Have" label. |
Here's a minimized example that produces the missing function failure: fn main() {
let x = String::from("foo");
let y = x.clone();
assert_eq!("foo", y);
} |
In the example from
Rust by Example/Traits/Disambiguating overlapping traits/11.rs
shown here:we get many multiple failures:
Moreover, the unwind value seems to be higher than I would expect (currently 10).
The text was updated successfully, but these errors were encountered: