Skip to content

Relax the requirements for is_rust_box() to enable crate compilation#153

Merged
danielsn merged 1 commit intomodel-checking:main-152-2021-05-18from
danielsn:is_box
May 25, 2021
Merged

Relax the requirements for is_rust_box() to enable crate compilation#153
danielsn merged 1 commit intomodel-checking:main-152-2021-05-18from
danielsn:is_box

Conversation

@danielsn
Copy link
Copy Markdown
Contributor

@danielsn danielsn commented May 25, 2021

Description of changes:

Rust boxes can have multiple names, causing spurious failures in RMC. Use fuzzy matching to get past this

Resolved issues:

Resolves #113

Call-outs:

No regression test for this - its somewhat difficult to come up with a nice single file reproducer.

Testing:

Checklist

  • Each commit message has a non-empty body, explaining why the change was made
  • Methods or procedures are documented
  • Regression or unit tests are included, or existing tests cover the modified code
  • My PR is restricted to a single feature or bugfix

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

@danielsn danielsn merged commit ac7b266 into model-checking:main-152-2021-05-18 May 25, 2021
@danielsn danielsn deleted the is_box branch May 25, 2021 22:37
@zhassan-aws zhassan-aws mentioned this pull request Aug 6, 2021
4 tasks
celinval pushed a commit to celinval/kani-dev that referenced this pull request Nov 16, 2021
Rename to portable-simd and remove other names
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extern crate usage causes Box predicate to fail

2 participants