Commit 533403e
authored
Update CBMC dependency to 6.7.1 (#4178)
Kani now uses CBMC's latest release. Notably, this includes necessary
fixes to improve Kani's quantifier support as well as full aarch64/Linux
support.
Resolves: #4020
Resolves: #4187
By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 and MIT licenses.1 parent 6796bb4 commit 533403e
File tree
8 files changed
+40
-37
lines changed- tests
- expected
- loop-contract
- shadow/unsupported_num_objects
- kani
- Quantifiers
- ThreadLocalRef
- perf
- hashset
- src
8 files changed
+40
-37
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
| 1 | + | |
6 | 2 | | |
7 | 3 | | |
8 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
| 17 | + | |
17 | 18 | | |
18 | | - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
19 | 23 | | |
20 | 24 | | |
21 | 25 | | |
22 | | - | |
23 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
24 | 29 | | |
25 | 30 | | |
26 | 31 | | |
| |||
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
33 | | - | |
| 38 | + | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
37 | 42 | | |
38 | | - | |
| 43 | + | |
39 | 44 | | |
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | 5 | | |
8 | 6 | | |
9 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
- common/s2n-codec/Cargo.toml+1-1
- dc/s2n-quic-dc/Cargo.toml+5-4
- dc/s2n-quic-dc/src/event/generated/metrics.rs-8
- dc/s2n-quic-dc/src/path/secret/map.rs+3-5
- dc/s2n-quic-dc/src/path/secret/map/entry.rs-8
- dc/s2n-quic-dc/src/path/secret/map/handshake.rs+14-65
- dc/s2n-quic-dc/src/path/secret/map/peer.rs+1-6
- dc/s2n-quic-dc/src/path/secret/map/state.rs+4-6
- dc/s2n-quic-dc/src/path/secret/map/state/tests.rs+2-2
- dc/s2n-quic-dc/src/path/secret/map/store.rs+3-3
- dc/s2n-quic-dc/src/stream/client/rpc.rs+2-2
- dc/s2n-quic-dc/src/stream/recv/buffer/local.rs+1-14
- dc/s2n-quic-dc/src/stream/recv/buffer/local/test.rs-44
- dc/s2n-quic-dc/src/stream/send/flow/blocking.rs+1-1
- dc/s2n-quic-dc/src/stream/send/flow/non_blocking.rs+1-1
- dc/s2n-quic-dc/src/stream/tests/request_response.rs+2-2
- dc/s2n-quic-dc/src/task/waker/set.rs+1-2
- dc/s2n-quic-dc/src/task/waker/worker.rs+70-29
- quic/s2n-quic-core/Cargo.toml+2-2
- quic/s2n-quic-core/src/buffer/reassembler/tests.rs+4-2
- quic/s2n-quic-core/src/crypto/tls/null.rs+2-2
- quic/s2n-quic-core/src/event/generated/metrics.rs-8
- quic/s2n-quic-core/src/frame/crypto.rs+4-2
- quic/s2n-quic-core/src/frame/stream.rs+6-3
- quic/s2n-quic-core/src/packet/number/map.rs+1-1
- quic/s2n-quic-core/src/packet/number/sliding_window.rs+5-3
- quic/s2n-quic-core/src/path/mtu.rs+1-1
- quic/s2n-quic-core/src/path/mtu/tests.rs+2-1
- quic/s2n-quic-core/src/recovery/pacing/tests.rs+12-2
- quic/s2n-quic-core/src/recovery/rtt_estimator.rs+14-3
- quic/s2n-quic-core/src/sync/cursor.rs+2-2
- quic/s2n-quic-crypto/Cargo.toml+3-3
- quic/s2n-quic-events/src/output/metrics.rs-10
- quic/s2n-quic-platform/Cargo.toml+3-3
- quic/s2n-quic-platform/src/io/turmoil/tests.rs+1-1
- quic/s2n-quic-qns/Cargo.toml+1-1
- quic/s2n-quic-qns/src/tls.rs+1-1
- quic/s2n-quic-qns/src/xdp.rs+1-1
- quic/s2n-quic-rustls/Cargo.toml+4-4
- quic/s2n-quic-sim/Cargo.toml+1-1
- quic/s2n-quic-tls-default/Cargo.toml+4-4
- quic/s2n-quic-tls/Cargo.toml+4-4
- quic/s2n-quic-transport/Cargo.toml+3-3
- quic/s2n-quic-transport/src/dc/manager.rs+2-1
- quic/s2n-quic-transport/src/path/manager/fuzz_target.rs+1-1
- quic/s2n-quic-transport/src/path/manager/tests.rs+1-1
- quic/s2n-quic-transport/src/stream/manager/tests.rs+27-9
- quic/s2n-quic-transport/src/stream/send_stream/tests.rs+1-1
- quic/s2n-quic-transport/src/stream/testing.rs+2-2
- quic/s2n-quic-transport/src/sync/data_sender.rs+5-3
- quic/s2n-quic/Cargo.toml+9-9
- quic/s2n-quic/src/client/builder.rs+1-1
- quic/s2n-quic/src/server/builder.rs+2-6
- quic/s2n-quic/src/stream/bidirectional.rs+1-1
- quic/s2n-quic/src/tests/deduplicate.rs+1-1
- quic/s2n-quic/src/tests/issue_1717.rs+4-2
- tools/xdp/s2n-quic-xdp/Cargo.toml+3-3
0 commit comments