Skip to content

Need new test for incomplete compute_implied_outlives_bounds fulfillment #101694

Open
@jackh726

Description

@jackh726

In #101680 (af619eb#diff-f699f7fa1d6499f96d393ebaf6be4031125d026a7b6a18d6ecb8ee4e875fa197R161), I changed the Err(NoSolution) to a bug!(). The issue-42552 test originally covered this case, but seems like that's not the case anymore. Instead, when attempting a try run the hyper-0.14.18 benchmark in rustc-perf failed to build.

This issue is basically a call to minimize that failure and add a test to the test suite so we properly capture that bug path.

To do this, you will need to make a local change like the above, calling bug!() instead of returning Err(NoSolution). Then, you can minimize the hyper-0.14.18 benchmark.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-testsuiteArea: The testsuite used to check the correctness of rustcE-needs-mcveCall for participation: This issue has a repro, but needs a Minimal Complete and Verifiable ExampleT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions