forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 53
Add disclaimer, and fix links #5
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
Merged
Merged
Changes from 5 commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
1891af7
Add disclaimer, and fix links
jaisnan 5d3aa44
Grammar
jaisnan 9b19d22
Merge branch 'main' into Add-disclaimer-readme
jaisnan 4752023
Update issues page
jaisnan c123757
Merge branch 'Add-disclaimer-readme' of https://github.com/jaisnan/ru…
jaisnan 0e5e6d0
Update README.md
jaisnan 79c2454
Update README.md
jaisnan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,20 +11,22 @@ The goal is to have a contest to help verify the [Rust standard library](https:/ | |
|
||
|
||
To help you get started in the contest, Amazon’s [Kani-rust-verifier team](https://github.com/model-checking/kani) has created mechanisms and tools to help participants verify the standard library. The Kani team has also created some initial contracts and proofs (To be filled and linked here later) to help you get started as a participant. | ||
|
||
NOTE: This work is not official, affiliated, or endorsed by the Rust project or Rust Foundation. | ||
* * * | ||
|
||
## Contest Details | ||
|
||
Here are some details for the contest | ||
|
||
1. This repository will contain templates for [Issues](http://Insert link to Issues page), [pull requests](http://Link to PR page here) etc. that will be used to create new challenges for verifying the Rust standard library. | ||
1. This repository will contain templates for [Issues](https://github.com/model-checking/verify-rust-std/issues), [pull requests](https://github.com/model-checking/verify-rust-std/pulls) etc. that will be used to create new challenges for verifying the Rust standard library. | ||
2. This repository will contain the initial contracts and proofs that AWS creates using Kani as a tool to verify the standard library. | ||
3. Verification of the functions will be enabled using CI pipelines and Kani tool initially. | ||
4. Any new tool that participants want to enable will require an application using an Issue template. This tool will be analyzed by an independent committee consisting of members from the Rust open-source developers and AWS | ||
1. A new tool application should clearly specify the differences to existing techniques and provide sufficient background of why this is needed. | ||
2. Once the tool is approved, it needs to be enabled using CI pipelines. | ||
5. Each contribution or attempt should be submitted via a pull request that will be analyzed by the committee. | ||
6. Each contribution will be reviewed on a first come first serve basis. Acceptance will be based on a unanimous affirmative vote from the review committee. | ||
6. Each contribution will be reviewed on a first come first serve basis. Acceptance will be based on a unanimous affirmative vote from the review committee. | ||
7. The contribution must be automated and should work in CI. | ||
8. Once approved by the review committee, the change will be merged into the repository. | ||
|
||
|
@@ -53,7 +55,7 @@ You can find out more about Kani from the [Kani book](https://model-checking.git | |
|
||
## Contact | ||
|
||
For questions, suggestions or feedback, feel free to open an issue on the Kani page with the tag `stdlib-contest` or contact us directly at [[email protected]](mailto:[email protected]). | ||
For questions, suggestions or feedback, feel free to open an [issue on the Kani page](https://github.com/model-checking/verify-rust-std/issues) with the tag `stdlib-contest` or contact us directly at [[email protected]](mailto:[email protected]). | ||
jaisnan marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
## Security | ||
|
||
|
@@ -65,13 +67,11 @@ See [SECURITY](https://github.com/model-checking/kani/security/policy) for more | |
|
||
Kani is distributed under the terms of both the MIT license and the Apache License (Version 2.0). | ||
|
||
See [LICENSE-APACHE](link to LICENSE-APACHE) and [LICENSE-MIT](link to LICENSE-MIT) for details. | ||
See [LICENSE-APACHE](https://github.com/model-checking/kani/blob/main/LICENSE-APACHE) and [LICENSE-MIT](https://github.com/model-checking/kani/blob/main/LICENSE-MIT) for details. | ||
|
||
|
||
## Rust | ||
|
||
Rust is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses. | ||
|
||
See [the Rust repository](https://github.com/rust-lang/rust) for details. | ||
|
||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.