Skip to content
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

deps: update cargo semver compatible deps #1914

Merged
merged 1 commit into from
Apr 24, 2024
Merged

Conversation

cpu
Copy link
Member

@cpu cpu commented Apr 22, 2024

Replaces #1910

Updating hickory-resolver v0.24.0 -> v0.24.1 diff.rs
Updating serde v1.0.197 -> v1.0.198 diff.rs
Updating serde_derive v1.0.197 -> v1.0.198 diff.rs
Updating serde_json v1.0.115 -> v1.0.116 diff.rs
Updating aws-lc-rs v1.6.4 -> v1.7.0 diff.rs
Updating aws-lc-sys v0.14.1 -> v0.15.0 diff.rs
Updating hashbrown v0.13.2 -> v0.14.3 diff.rs
Updating rustls-webpki v0.102.2 -> v0.102.3 diff.rs

Note: the hashbrown update was one we were previously holding because of an MSRV 1.63 requirement that is now met. However, I also had to adjust the default features to exclude allocator-api2, it was giving errors on MSRV of the form:

error[E0658]: use of unstable library feature 'core_c_str'

Copy link

codecov bot commented Apr 22, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.49%. Comparing base (7b93604) to head (6b8858a).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1914   +/-   ##
=======================================
  Coverage   95.49%   95.49%           
=======================================
  Files          86       86           
  Lines       18650    18650           
=======================================
  Hits        17810    17810           
  Misses        840      840           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

Benchmark results

Instruction counts

Significant differences

⚠️ There are significant instruction count differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server 13009380 13350803 ⚠️ 341423 (2.62%) 0.91%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_server 13428703 13751474 ⚠️ 322771 (2.40%) 2.09%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_server 13415212 13734170 ⚠️ 318958 (2.38%) 1.42%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_client 4283277 4299813 ⚠️ 16536 (0.39%) 0.20%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_client 3958605 3972820 ⚠️ 14215 (0.36%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 1885220 1891662 ⚠️ 6442 (0.34%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 1888801 1895231 ⚠️ 6430 (0.34%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_client 2209114 2215940 ⚠️ 6826 (0.31%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 4261238 4273504 ⚠️ 12266 (0.29%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 4264733 4276973 ⚠️ 12240 (0.29%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_client 2216615 2222887 ⚠️ 6272 (0.28%) 0.20%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_client 2009166 2014805 ⚠️ 5639 (0.28%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_server 32590345 32673057 ⚠️ 82712 (0.25%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_server 32590448 32672981 ⚠️ 82533 (0.25%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_server 32331780 32411275 ⚠️ 79495 (0.25%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_server 32331640 32410684 ⚠️ 79044 (0.24%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_server 32577754 32648806 ⚠️ 71052 (0.22%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_server 32578300 32648537 ⚠️ 70237 (0.22%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_server 32302264 32370556 ⚠️ 68292 (0.21%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_server 32303379 32371068 ⚠️ 67689 (0.21%) 0.20%

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_tickets_aws_lc_rs_1.2_rsa_aes_server 4341457 4466068 124611 (2.87%) 4.58%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 8676079 8744069 67990 (0.78%) 0.83%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 8664683 8724663 59980 (0.69%) 0.94%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_server 3957037 3930031 -27006 (-0.68%) 5.06%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_server 32533467 32668504 135037 (0.42%) 0.78%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_server 32276595 32391873 115278 (0.36%) 0.79%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_server 32540592 32651084 110492 (0.34%) 0.76%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_client 30266376 30357377 91001 (0.30%) 0.46%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_server 32301398 32379989 78591 (0.24%) 0.65%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_client 30080036 30147926 67890 (0.23%) 0.26%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_client 30302605 30357621 55016 (0.18%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_client 30106441 30156671 50230 (0.17%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_client 30320332 30370539 50207 (0.17%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_client 30120012 30169795 49783 (0.17%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 3363861 3368761 4900 (0.15%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_client 30104772 30146564 41792 (0.14%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_client 30306111 30347017 40906 (0.13%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_client 30092419 30132113 39694 (0.13%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_server 46394995 46455612 60617 (0.13%) 0.34%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_client 30292914 30330854 37940 (0.13%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_client 30300265 30335495 35230 (0.12%) 0.33%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 3361901 3365548 3647 (0.11%) 0.24%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_server 46421264 46445340 24076 (0.05%) 0.37%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_server 80577826 80617016 39190 (0.05%) 0.35%
handshake_no_resume_ring_1.3_ecdsap256_aes_client 3912692 3914475 1783 (0.05%) 0.21%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_client 30106329 30118334 12005 (0.04%) 0.32%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 58226450 58203867 -22583 (-0.04%) 0.21%
handshake_no_resume_ring_1.3_ecdsap256_chacha_client 3915568 3914229 -1339 (-0.03%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 46419082 46430364 11282 (0.02%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 58218865 58232318 13453 (0.02%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 46419339 46429861 10522 (0.02%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_client 58221753 58233902 12149 (0.02%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_client 2855898 2856484 586 (0.02%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_client 68643803 68656129 12326 (0.02%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_client 41848547 41844493 -4054 (-0.01%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_chacha_server 2131228 2131396 168 (0.01%) 0.36%
handshake_no_resume_ring_1.3_ecdsap256_aes_server 2129485 2129650 165 (0.01%) 0.23%
handshake_tickets_ring_1.2_rsa_aes_client 4507873 4507574 -299 (-0.01%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_server 4231732 4231986 254 (0.01%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 92699633 92695036 -4597 (-0.00%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_server 4663861 4663637 -224 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_server 12173902 12174432 530 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_client 92649598 92653368 3770 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_server 12167811 12168243 432 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_client 41844618 41843313 -1305 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_client 41967713 41968971 1258 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 92686265 92688953 2688 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_client 41768165 41769362 1197 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_client 42031622 42032817 1195 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_server 13739530 13739862 332 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_client 2954884 2954813 -71 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_client 92689924 92691970 2046 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_server 43311065 43310145 -920 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_client 2948988 2949045 57 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_server 11985258 11985487 229 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_client 41861511 41862279 768 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_server 43411346 43412128 782 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_server 43692712 43691985 -727 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_server 43617441 43618165 724 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_server 43407849 43408526 677 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_server 13737359 13737548 189 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_client 42037436 42037905 469 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_server 43411742 43411273 -469 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_client 58319819 58319206 -613 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_server 46461799 46461353 -446 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 80609848 80609119 -729 (-0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_client 58202961 58202475 -486 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_client 92652061 92652761 700 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_server 80515112 80514549 -563 (-0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_server 43310994 43311270 276 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_server 43692926 43692663 -263 (-0.00%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_client 4233642 4233667 25 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_server 43307780 43308009 229 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_client 41962762 41962604 -158 (-0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_server 43615932 43615771 -161 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_client 35471268 35471373 105 (0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_server 46361632 46361508 -124 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_client 58319345 58319195 -150 (-0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_server 43617805 43617694 -111 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_server 46453597 46453715 118 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_client 92648001 92648205 204 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_client 42050124 42050035 -89 (-0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_client 41780019 41780100 81 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_client 35473271 35473337 66 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 80609185 80609328 143 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_server 43689981 43689908 -73 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_client 58315797 58315876 79 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_server 80506946 80506859 -87 (-0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_client 41981021 41980987 -34 (-0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_client 41763124 41763147 23 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_server 80510438 80510397 -41 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_server 46457250 46457263 13 (0.00%) 0.20%

Wall-time

Significant differences

⚠️ There are significant wall-time differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_no_resume_aws_lc_rs_1.3_rsa_aes 1.39 ms 1.41 ms ⚠️ 0.02 ms (1.67%) 1.36%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes 1.34 ms 1.36 ms ⚠️ 0.02 ms (1.65%) 1.26%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha 1.38 ms 1.40 ms ⚠️ 0.02 ms (1.65%) 1.00%

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
transfer_no_resume_aws_lc_rs_1.2_rsa_aes 5.40 ms 5.48 ms 0.08 ms (1.47%) 4.19%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes 5.40 ms 5.47 ms 0.07 ms (1.34%) 3.75%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes 4.48 ms 4.53 ms 0.05 ms (1.13%) 4.98%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 473.44 µs 478.72 µs 5.28 µs (1.12%) 2.74%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes 5.20 ms 5.25 ms 0.05 ms (0.99%) 3.90%
handshake_tickets_aws_lc_rs_1.2_rsa_aes 2.19 ms 2.21 ms 0.02 ms (0.97%) 2.53%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes 476.28 µs 480.83 µs 4.56 µs (0.96%) 3.15%
handshake_session_id_aws_lc_rs_1.2_rsa_aes 2.03 ms 2.05 ms 0.02 ms (0.91%) 2.10%
handshake_tickets_ring_1.3_ecdsap256_chacha 6.72 ms 6.66 ms -0.06 ms (-0.87%) 1.00%
handshake_tickets_aws_lc_rs_1.3_rsa_aes 6.14 ms 6.19 ms 0.05 ms (0.85%) 1.42%
handshake_session_id_ring_1.3_ecdsap256_chacha 6.70 ms 6.64 ms -0.06 ms (-0.84%) 1.00%
handshake_session_id_ring_1.3_ecdsap256_aes 6.74 ms 6.68 ms -0.06 ms (-0.82%) 1.00%
handshake_tickets_ring_1.3_ecdsap256_aes 6.76 ms 6.71 ms -0.05 ms (-0.78%) 1.01%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha 6.12 ms 6.16 ms 0.04 ms (0.73%) 1.43%
handshake_session_id_ring_1.3_rsa_aes 7.24 ms 7.19 ms -0.05 ms (-0.72%) 1.00%
handshake_session_id_aws_lc_rs_1.3_rsa_aes 6.14 ms 6.18 ms 0.04 ms (0.71%) 2.06%
handshake_session_id_ring_1.3_rsa_chacha 7.19 ms 7.14 ms -0.05 ms (-0.68%) 1.00%
handshake_tickets_ring_1.3_rsa_chacha 7.21 ms 7.16 ms -0.05 ms (-0.67%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes 1.18 ms 1.19 ms 0.01 ms (0.67%) 1.00%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes 5.93 ms 5.97 ms 0.04 ms (0.66%) 1.09%
transfer_no_resume_ring_1.2_rsa_aes 6.73 ms 6.77 ms 0.04 ms (0.66%) 3.10%
handshake_tickets_ring_1.3_rsa_aes 7.26 ms 7.21 ms -0.05 ms (-0.66%) 1.00%
handshake_session_id_ring_1.3_ecdsap384_aes 9.84 ms 9.78 ms -0.06 ms (-0.66%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 1.17 ms 1.18 ms 0.01 ms (0.66%) 1.06%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes 5.22 ms 5.25 ms 0.03 ms (0.63%) 1.27%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes 5.91 ms 5.95 ms 0.04 ms (0.62%) 1.00%
handshake_session_id_ring_1.3_ecdsap384_chacha 9.80 ms 9.74 ms -0.06 ms (-0.62%) 1.00%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha 6.15 ms 6.19 ms 0.04 ms (0.61%) 1.33%
handshake_tickets_ring_1.3_ecdsap384_aes 9.86 ms 9.80 ms -0.06 ms (-0.59%) 1.00%
handshake_tickets_ring_1.3_ecdsap384_chacha 9.81 ms 9.76 ms -0.06 ms (-0.58%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes 5.20 ms 5.23 ms 0.03 ms (0.57%) 1.00%
transfer_no_resume_ring_1.3_ecdsap256_aes 6.33 ms 6.36 ms 0.04 ms (0.56%) 3.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha 5.90 ms 5.93 ms 0.03 ms (0.52%) 1.00%
transfer_no_resume_ring_1.3_rsa_aes 6.82 ms 6.85 ms 0.03 ms (0.49%) 2.38%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha 5.93 ms 5.96 ms 0.03 ms (0.47%) 1.00%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha 5.20 ms 5.22 ms 0.02 ms (0.46%) 1.01%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha 13.88 ms 13.94 ms 0.06 ms (0.43%) 1.43%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha 5.23 ms 5.25 ms 0.02 ms (0.38%) 1.00%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 13.66 ms 13.71 ms 0.05 ms (0.34%) 1.59%
transfer_no_resume_ring_1.3_ecdsap384_aes 9.43 ms 9.46 ms 0.03 ms (0.33%) 1.66%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 12.96 ms 13.00 ms 0.04 ms (0.30%) 1.49%
transfer_no_resume_ring_1.3_ecdsap256_chacha 12.98 ms 13.01 ms 0.03 ms (0.27%) 1.44%
transfer_no_resume_ring_1.3_rsa_chacha 13.47 ms 13.50 ms 0.03 ms (0.26%) 1.28%
handshake_no_resume_ring_1.2_rsa_aes 978.75 µs 980.88 µs 2.13 µs (0.22%) 1.15%
transfer_no_resume_ring_1.3_ecdsap384_chacha 16.07 ms 16.11 ms 0.03 ms (0.21%) 1.17%
handshake_no_resume_ring_1.3_ecdsap384_aes 3.61 ms 3.61 ms -0.01 ms (-0.19%) 1.00%
handshake_session_id_ring_1.2_rsa_aes 1.56 ms 1.55 ms -0.00 ms (-0.17%) 1.78%
handshake_no_resume_ring_1.3_ecdsap384_chacha 3.61 ms 3.61 ms -0.00 ms (-0.13%) 1.00%
handshake_no_resume_ring_1.3_rsa_chacha 998.73 µs 999.88 µs 1.15 µs (0.12%) 1.01%
handshake_no_resume_ring_1.3_ecdsap256_aes 508.31 µs 508.68 µs 0.37 µs (0.07%) 2.29%
handshake_no_resume_ring_1.3_rsa_aes 998.51 µs 998.02 µs -0.49 µs (-0.05%) 1.26%
handshake_tickets_ring_1.2_rsa_aes 1.64 ms 1.64 ms -0.00 ms (-0.03%) 1.54%
handshake_no_resume_ring_1.3_ecdsap256_chacha 506.12 µs 506.13 µs 0.01 µs (0.00%) 2.23%

Additional information

Historical results

Checkout details:

@cpu cpu added this pull request to the merge queue Apr 23, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 23, 2024
@cpu
Copy link
Member Author

cpu commented Apr 23, 2024

github-merge-queue bot removed this pull request from the merge queue due to failed status checks

Odd, Build+test (stable, macos-latest) failed on the --all-features build trying to run w/ fips:

  --- stderr
  Missing dependency: Go is required for FIPS.

@cpu
Copy link
Member Author

cpu commented Apr 23, 2024

Odd, Build+test (stable, macos-latest) failed

Just wanted to leave a note that I'll spend some time figuring this out but it's lower than some other priorities ATM. I thought we excluded FIPS for the non-Linux runs so this is probably something small/silly.

@ctz
Copy link
Member

ctz commented Apr 24, 2024

FWIW it's also broken on main prior to this PR: https://github.com/rustls/rustls/actions/runs/8805061439/job/24166840004

This appears to be due to macos-latest transitioning to macos-14-arm64: https://github.blog/changelog/2024-04-01-macos-14-sonoma-is-generally-available-and-the-latest-macos-runner-image/

previous (working):

  Image: macos-12
  Version: 20240412.2
  Included Software: https://github.com/actions/runner-images/blob/macOS-12/20240412.2/images/macos/macos-12-Readme.md

broken:

  Image: macos-14-arm64
  Version: 20240415.6
  Included Software: https://github.com/actions/runner-images/blob/macos-14-arm64/20240415.6/images/macos/macos-14-arm64-Readme.md

Those "included software" pages confirm the macos-14 image doesn't come with golang preinstalled.

@cpu
Copy link
Member Author

cpu commented Apr 24, 2024

This appears to be due to macos-latest transitioning to macos-14-arm64:

Ah interesting! Thanks for taking a look.

Those "included software" pages confirm the macos-14 image doesn't come with golang preinstalled.

I'm still unsure why we need Go for these builds since the FIPS support is specific to Linux 🤔

@cpu
Copy link
Member Author

cpu commented Apr 24, 2024

I'm still unsure why we need Go for these builds since the FIPS support is specific to Linux 🤔

Discussed & fixed in #1919 - I will rebase once that gets through the merge queue.

Updating hickory-resolver v0.24.0 -> v0.24.1
Updating serde v1.0.197 -> v1.0.198
Updating serde_derive v1.0.197 -> v1.0.198
Updating serde_json v1.0.115 -> v1.0.116
Updating aws-lc-rs v1.6.4 -> v1.7.0
Updating aws-lc-sys v0.14.1 -> v0.15.0
Updating hashbrown v0.13.2 -> v0.14.3
@cpu cpu enabled auto-merge April 24, 2024 19:31
@cpu cpu added this pull request to the merge queue Apr 24, 2024
Merged via the queue into rustls:main with commit a74f9d5 Apr 24, 2024
24 checks passed
@cpu cpu deleted the cpu-update-deps branch April 24, 2024 19:47
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.

None yet

3 participants