generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 129
Upgrade stable branch to Rust 1.88.0 #4184
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 159 commits
Commits
Show all changes
162 commits
Select commit
Hold shift + click to select a range
ecbdb14
Toolchain upgrade to nightly-2025-01-28 (#3855)
feliperodri cc07375
Allow multiple annotations, but check for duplicate targets. (#3808)
remi-delmas-3000 ad91bfa
Move documentation of kani_core modules to right places (#3851)
qinheping 53013f3
Fix missing function declaration issue (#3862)
celinval 5024b63
Fix transmute codegen when sizes are different (#3861)
celinval afd0469
Remove symtab2gb from bundle (#3865)
zhassan-aws edb1173
Update the rustc hack for CLion / RustRover (#3868)
celinval 9872f12
Bump tests/perf/s2n-quic from `4500593` to `82dd0b5` (#3872)
dependabot[bot] b29868a
Automatic cargo update to 2025-02-03 (#3869)
github-actions[bot] 380b1fb
Add reference for loop contracts (#3849)
qinheping d87dd23
remove flag float-overflow-check (#3873)
rajath-mk 2955d5e
Bump Kani version to 0.59.0 (#3876)
94ed3f7
Add missing version number to changelog (#3877)
a66bb06
Automatic cargo update to 2025-02-10 (#3880)
github-actions[bot] 759e2c5
Bump tests/perf/s2n-quic from `82dd0b5` to `a5d8422` (#3882)
dependabot[bot] 4f78926
Fast fail feature - Stops verification process as soon as one failure…
rajath-mk 8b2ec77
Autoharness Subcommand (#3874)
81e9aa3
Upgrade toolchain to 2/10 (#3883)
475ea5e
Add loop-contracts doc to SUMMARY (#3886)
qinheping ff3aea3
Support concrete playback for arrays of length 65 or greater (#3888)
d588378
Automatic cargo update to 2025-02-17 (#3889)
github-actions[bot] 53b28f2
Bump tests/perf/s2n-quic from `a5d8422` to `00e3371` (#3894)
dependabot[bot] ac8e0b9
Adjust PropertyClass of assertions to identify UB (#3860)
tautschnig 006e5da
Fix: regression test from #3888 has version control change (#3892)
51de000
Upgrade toolchain to 2025-02-11 (#3887)
thanhnguyen-aws 2e95d8b
Remove isize overflow check for zst offsets (#3897)
fe0d9d2
Automatic toolchain upgrade to nightly-2025-02-12 (#3898)
github-actions[bot] 4e54539
Upgrade the toolchain to 2025-02-21 (#3899)
zhassan-aws f64f53e
Automatic cargo update to 2025-02-24 (#3901)
github-actions[bot] 303302d
Bump ncipollo/release-action from 1.15.0 to 1.16.0 (#3902)
dependabot[bot] bc573ef
Bump tests/perf/s2n-quic from `00e3371` to `cfb314b` (#3903)
dependabot[bot] 366ce20
Convert raw URL to link (#3907)
flba-eb 8d46dc6
Automatic cargo update to 2025-03-03 (#3913)
github-actions[bot] 40e46bc
Install toolchain with rustup >= 1.28.0 (#3917)
tautschnig 182fb6c
Bump tests/perf/s2n-quic from `cfb314b` to `d88faa4` (#3916)
dependabot[bot] fecc7e4
Remove Ubuntu 20.04 CI usage (#3918)
tautschnig f604bef
scanner: Fix loop stats in overall function stats summary (#3915)
tautschnig b93e591
Move standard-library metrics script to verify-rust-std repo (#3914)
tautschnig 9ea1f38
Update toolchain to 2025-03-02 (#3911)
remi-delmas-3000 68cb4ee
Autoharness Misc. Improvements (#3922)
67cd1e6
Bump Kani version to 0.60.0 (#3923)
qinheping cb01c7b
Fix CHANGELOG of 0.60.0 (#3925)
qinheping fcc5c4b
Bump tests/perf/s2n-quic from `d88faa4` to `8670e83` (#3928)
dependabot[bot] 9ee764f
Update toolchain to 2025-03-04 (#3927)
qinheping 931c40e
Install the right toolchain for HEAD and BASE checks in `verify-std-c…
remi-delmas-3000 7f8d8e4
Automatic cargo update to 2025-03-10 (#3926)
github-actions[bot] b032310
Automatic toolchain upgrade to nightly-2025-03-05 (#3929)
github-actions[bot] ad996ac
Upgrade toolchain to nightly-2025-03-07 (#3931)
tautschnig 44a44e5
Upgrade toolchain to nightly-2025-03-12 (#3933)
tautschnig 3cf1706
Automatic toolchain upgrade to nightly-2025-03-13 (#3934)
github-actions[bot] e488887
Update CBMC dependency to 6.5.0 (#3936)
tautschnig 953ff35
Automatic toolchain upgrade to nightly-2025-03-14 (#3937)
github-actions[bot] 1e94e64
Automatic toolchain upgrade to nightly-2025-03-15 (#3938)
github-actions[bot] 453c1cd
Automatic toolchain upgrade to nightly-2025-03-16 (#3939)
github-actions[bot] 3f2fd03
Automatic toolchain upgrade to nightly-2025-03-17 (#3940)
github-actions[bot] 30aa50e
Automatic cargo update to 2025-03-17 (#3941)
github-actions[bot] ce89f61
Autoharness: Don't panic on `_` argument and add `_autoharness` suffi…
707309b
Implement `f16` and `f128` cases in `codegen_float_type` (#3943)
62dd13c
Support function implementations of known built-ins (#3945)
tautschnig 5d0ccca
Autoharness: metadata improvements and enable standard library applic…
319040b
Autoharness: `--list` option (#3952)
2c972fb
Add support for anonymous nested statics (#3953)
f348a20
Automatic cargo update to 2025-03-24 (#3954)
github-actions[bot] 7d7fca2
Bump tests/perf/s2n-quic from `8670e83` to `324cf31` (#3955)
dependabot[bot] c0b3286
Document behavior of checked_size_of_raw and is_inbounds (#3956)
rajath-mk 49c4b6f
Upgrade toolchain to 2025-03-18 (#3959)
zhassan-aws 9f52753
Remove unstable-features from code formatting script (#3962)
zhassan-aws 641756b
Remove CI job to update features/verify-rust-std (#3963)
tautschnig c8b15c6
Make is_inbounds public (#3958)
rajath-mk d12f10f
Enable Kani to work with a stable toolchain (#3964)
zhassan-aws f284b34
Automatic cargo update to 2025-03-31 (#3966)
github-actions[bot] 71b0e86
Add support for struct field accessing in loop contracts (#3970)
thanhnguyen-aws 6b7616c
Bump tests/perf/s2n-quic from `324cf31` to `d0aff82` (#3968)
dependabot[bot] 4e81792
Clarify `is_inbounds` docs (#3974)
bfa2a98
Upgrade toolchain to 2025-04-01 (#3973)
d5c144b
Remove remaining `--enable-unstable` mentions (#3978)
fa34b1c
Clean up unused dependencies (#3981)
zhassan-aws a52b9e3
Automatic toolchain upgrade to nightly-2025-04-02 (#3983)
github-actions[bot] 6e9cb87
Update dependencies per `cargo-outdated` (#3982)
2cfe4dc
Fix `autoharness` termination test & print metadata in alphabetical o…
7a126c2
Fix cargo invocations to only use `pkg_args` where appropriate (#3984)
1ff0c8f
Upgrade toolchain to 2025-04-03 (#3988)
3a82c3b
Bump Kani version to 0.61.0 (#3989)
04ed7a3
Disable llbc feature by default (#3980)
zhassan-aws 8565e1e
Automatic cargo update to 2025-04-07 (#3992)
github-actions[bot] 034b056
Automatic toolchain upgrade to nightly-2025-04-04 (#3991)
github-actions[bot] 1301558
Fix release schedule in docs (#3994)
e6bc7e2
Automatic toolchain upgrade to nightly-2025-04-05 (#3996)
github-actions[bot] 5351603
Bump tests/perf/s2n-quic from `d0aff82` to `9f7e0a9` (#3995)
dependabot[bot] c80e966
Automatic toolchain upgrade to nightly-2025-04-06 (#4004)
github-actions[bot] 0e4cab9
Fix the package docker job in the release workflow (#4003)
zhassan-aws b70548f
Avoid spurious action failures in forks (#4005)
tautschnig 1537c29
Add an option to skip codegen (#4002)
zhassan-aws e2d9c3b
Automatic toolchain upgrade to nightly-2025-04-07 (#4006)
github-actions[bot] c87c7d0
Add support for loop-contract historic values (#3951)
thanhnguyen-aws 59b25fd
Automatic cargo update to 2025-04-14 (#4013)
github-actions[bot] 946263e
Clarify Rust intrinsic assumption error message (#4015)
7a226f4
Bump tests/perf/s2n-quic from `9f7e0a9` to `0413d9a` (#4014)
dependabot[bot] dc9d0ab
Autoharness: enable function-contracts and loop-contracts features by…
2a528a5
Autoharness: Harness Generation Improvements (#4017)
6acad2f
Add support for Loop-loops (#4011)
thanhnguyen-aws 1495e73
Clarify installation instructions (#4023)
zhassan-aws 150ccd1
Fix the bug of while loop invariant contains no local variables (#4022)
thanhnguyen-aws 84cd134
List Subcommand: include crate name (#4024)
717e99d
Autoharness: Update Filtering Options (#4025)
484cd30
CI Formatting Fixes (#4028)
a61a52b
Update toolchain to 2025-04-14 (#4018)
zhassan-aws 34e7c72
Upgrade toolchain to 2025-04-18 (#4031)
zhassan-aws cb452e4
Automatic toolchain upgrade to nightly-2025-04-19 (#4033)
github-actions[bot] 3ad1133
Automatic toolchain upgrade to nightly-2025-04-20 (#4034)
github-actions[bot] a13041b
Automatic cargo update to 2025-04-21 (#4036)
github-actions[bot] aa7b391
Bump tests/perf/s2n-quic from `0413d9a` to `f42521d` (#4038)
dependabot[bot] 228c5a5
Automatic toolchain upgrade to nightly-2025-04-21 (#4035)
github-actions[bot] cf92ce6
Automatic toolchain upgrade to nightly-2025-04-22 (#4039)
github-actions[bot] 9de733a
Introduce BoundedArbitrary trait and macro for bounded proofs (#4000)
sgpthomas 0aa6c41
Support `trait_upcasting` (#4001)
clubby789 2879207
Automatic toolchain upgrade to nightly-2025-04-23 (#4040)
github-actions[bot] 5a8febb
Analyze unsafe code reachability (#4037)
d685343
Automatic toolchain upgrade to nightly-2025-04-24 (#4042)
github-actions[bot] 60aa1dd
Scanner: log crate-level visibility of functions (#4041)
tautschnig 7209765
Autoharness: exit code 1 upon harness failure (#4043)
570469f
Automatic cargo update to 2025-04-28 (#4047)
github-actions[bot] 3e5ee7f
Bump tests/perf/s2n-quic from `f42521d` to `29e5e15` (#4048)
dependabot[bot] f915000
Overflow operators can also be used with vectors (#4049)
tautschnig cc367b3
Update CBMC dependency to 6.6.0 (#4050)
qinheping 0a3d32b
Automatic cargo update to 2025-05-05 (#4053)
github-actions[bot] e229b69
Bump tests/perf/s2n-quic from `29e5e15` to `6aa9975` (#4054)
dependabot[bot] 08d99d3
Contracts/Stubs for multiple inherent impls: fix checking the generic…
f47b27a
Remove bool typedef (#4058)
zhassan-aws a15883b
Bump Kani version 0.62.0 (#4056)
thanhnguyen-aws a0d7d80
Toolchain upgrade to nightly-2025-05-04 (#4059)
thanhnguyen-aws e9798c7
Automatic toolchain upgrade to nightly-2025-05-05 (#4060)
github-actions[bot] 8d5370c
Automatic toolchain upgrade to nightly-2025-05-06 (#4061)
github-actions[bot] 5b42a48
Enable target features: x87 and sse2 (#4062)
thanhnguyen-aws 670d1d1
Fix the bug: Loop contracts are not composable with function contract…
thanhnguyen-aws 91680b6
Automatic cargo update to 2025-05-12 (#4066)
github-actions[bot] 1e9e8db
Bump tests/perf/s2n-quic from `6aa9975` to `5f323b7` (#4068)
dependabot[bot] 1ff8054
Fix stabilization instructions in RFC intro (#4067)
db238e6
Add support for quantifiers (#3993)
qinheping e232f16
Toolchain upgrade to nightly-2025-05-07 (#4070)
thanhnguyen-aws b6259a2
Automatic toolchain upgrade to nightly-2025-05-08 (#4071)
github-actions[bot] 2227614
Automatic toolchain upgrade to nightly-2025-05-09 (#4072)
github-actions[bot] 85b6989
Automatic toolchain upgrade to nightly-2025-05-10 (#4073)
github-actions[bot] b9f05de
Clippy/Stylistic Fixes (#4074)
d33b962
Upgrade toolchain to 2025-05-14 (#4076)
zhassan-aws 1f36f69
Autoharness argument validation: only error on `--quiet` if `--list` …
5261643
Upgrade Rust toolchain to 2025-05-16 (#4080)
zhassan-aws 6ddcabd
Automatic toolchain upgrade to nightly-2025-05-17 (#4081)
github-actions[bot] 8b586cd
Add setup scripts for Ubuntu 20.04 (#4082)
zhassan-aws cfb9aaf
Automatic toolchain upgrade to nightly-2025-05-18 (#4083)
github-actions[bot] d15a043
Automatic cargo update to 2025-05-19 (#4086)
github-actions[bot] 5d76510
Automatic toolchain upgrade to nightly-2025-05-19 (#4085)
github-actions[bot] c33df19
Automatic toolchain upgrade to nightly-2025-05-20 (#4091)
github-actions[bot] 92bc45d
Bump tests/perf/s2n-quic from `5f323b7` to `22434aa` (#4089)
dependabot[bot] 0b68df0
Fix the error that Kani panics when there is no external parameter in…
thanhnguyen-aws f72d4c5
Merge commit '0b68df0b8ed585b4bae9d6c07db64875137f1ae7' into 1.88.0
zhassan-aws 61380f1
Upgrade stable branch to Rust 1.88.0
zhassan-aws 3843913
Fix llbc backend
zhassan-aws 5dd075c
Fix typo in labeler.yml
zhassan-aws 8f4633d
Add write permissions to issues
zhassan-aws ee6e0e4
Revert changes
zhassan-aws c706cf5
Introduce compiler timing script & CI job (#4154)
zhassan-aws 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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.