Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 5, 2026

Bumps syn from 2.0.111 to 2.0.113.

Release notes

Sourced from syn's releases.

2.0.113

  • Allow parsing TypeParam with colon not followed by any type param bounds (#1953, thanks @​wyfo)

2.0.112

Commits
  • 8cfa32a Release 2.0.113
  • d5e19ff Do PR 1953 also for LifetimeParam
  • 3fe4dc6 Merge pull request #1953 from wyfo/fix/type-param-colon-no-bounds
  • 31508f3 Fix TypeParam expecting identifier after colon
  • 1534d3a Update reqwest dev-dependency to 0.13
  • f8f2a42 Release 2.0.112
  • ca22ce0 Merge pull request #1951 from VictorArcium/vt/fix-lit-byte
  • 0c4bea1 Fix LitByte::new().
  • 7e38d5d Disable test_parse_buffer.test_unwind_safe under Miri
  • f987b14 Update actions/upload-artifact@v5 -> v6
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [syn](https://github.com/dtolnay/syn) from 2.0.111 to 2.0.113.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.111...2.0.113)

---
updated-dependencies:
- dependency-name: syn
  dependency-version: 2.0.113
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jan 5, 2026
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark Results

Details
Benchmark Current: 9fa900f Previous: aa14444 Performance Ratio
startup_benchmark Build Time 103.15 s 116.89 s 0.88
startup_benchmark File Size 0.87 MB 0.87 MB 1.00
Startup Time - 1 core 0.97 s (±0.03 s) 0.96 s (±0.04 s) 1.01
Startup Time - 2 cores 1.00 s (±0.03 s) 0.97 s (±0.03 s) 1.03
Startup Time - 4 cores 1.00 s (±0.02 s) 0.99 s (±0.03 s) 1.01
multithreaded_benchmark Build Time 101.62 s 101.29 s 1.00
multithreaded_benchmark File Size 0.96 MB 0.96 MB 1.00
Multithreaded Pi Efficiency - 2 Threads 92.46 % (±6.76 %) 88.49 % (±8.57 %) 1.04
Multithreaded Pi Efficiency - 4 Threads 45.91 % (±2.91 %) 44.08 % (±3.43 %) 1.04
Multithreaded Pi Efficiency - 8 Threads 25.72 % (±1.66 %) 25.38 % (±1.37 %) 1.01
micro_benchmarks Build Time 209.61 s 241.77 s 0.87
micro_benchmarks File Size 0.97 MB 0.97 MB 1.00
Scheduling time - 1 thread 108.04 ticks (±35.86 ticks) 104.52 ticks (±34.37 ticks) 1.03
Scheduling time - 2 threads 56.83 ticks (±19.82 ticks) 66.17 ticks (±20.06 ticks) 0.86
Micro - Time for syscall (getpid) 7.21 ticks (±4.12 ticks) 6.22 ticks (±3.42 ticks) 1.16
Memcpy speed - (built_in) block size 4096 57366.16 MByte/s (±40749.80 MByte/s) 57960.11 MByte/s (±41624.36 MByte/s) 0.99
Memcpy speed - (built_in) block size 1048576 22637.44 MByte/s (±19889.07 MByte/s) 24018.07 MByte/s (±21190.24 MByte/s) 0.94
Memcpy speed - (built_in) block size 16777216 19394.54 MByte/s (±16278.52 MByte/s) 19983.63 MByte/s (±16864.80 MByte/s) 0.97
Memset speed - (built_in) block size 4096 57792.70 MByte/s (±41010.38 MByte/s) 58231.35 MByte/s (±41814.01 MByte/s) 0.99
Memset speed - (built_in) block size 1048576 23540.16 MByte/s (±20463.63 MByte/s) 24695.70 MByte/s (±21551.45 MByte/s) 0.95
Memset speed - (built_in) block size 16777216 19936.41 MByte/s (±16592.58 MByte/s) 20406.67 MByte/s (±17057.99 MByte/s) 0.98
Memcpy speed - (rust) block size 4096 52475.70 MByte/s (±38540.76 MByte/s) 53263.46 MByte/s (±39147.23 MByte/s) 0.99
Memcpy speed - (rust) block size 1048576 22325.45 MByte/s (±19530.32 MByte/s) 22832.97 MByte/s (±19873.43 MByte/s) 0.98
Memcpy speed - (rust) block size 16777216 19619.77 MByte/s (±16468.37 MByte/s) 19553.77 MByte/s (±16441.65 MByte/s) 1.00
Memset speed - (rust) block size 4096 53002.30 MByte/s (±38856.76 MByte/s) 54157.30 MByte/s (±39776.34 MByte/s) 0.98
Memset speed - (rust) block size 1048576 23246.29 MByte/s (±20150.05 MByte/s) 23351.67 MByte/s (±20124.02 MByte/s) 1.00
Memset speed - (rust) block size 16777216 20009.32 MByte/s (±16645.50 MByte/s) 19916.08 MByte/s (±16593.24 MByte/s) 1.00
alloc_benchmarks Build Time 201.56 s 212.43 s 0.95
alloc_benchmarks File Size 0.94 MB 0.94 MB 1.00
Allocations - Allocation success 100.00 % 100.00 % 1
Allocations - Deallocation success 100.00 % 100.00 % 1
Allocations - Pre-fail Allocations 100.00 % 100.00 % 1
Allocations - Average Allocation time 15566.16 Ticks (±602.88 Ticks) 10269.81 Ticks (±1580.22 Ticks) 1.52
Allocations - Average Allocation time (no fail) 15566.16 Ticks (±602.88 Ticks) 10269.81 Ticks (±1580.22 Ticks) 1.52
Allocations - Average Deallocation time 1256.72 Ticks (±259.05 Ticks) 1631.39 Ticks (±589.92 Ticks) 0.77
mutex_benchmark Build Time 207.78 s 207.03 s 1.00
mutex_benchmark File Size 0.97 MB 0.97 MB 1.00
Mutex Stress Test Average Time per Iteration - 1 Threads 20.94 ns (±4.93 ns) 20.70 ns (±3.88 ns) 1.01
Mutex Stress Test Average Time per Iteration - 2 Threads 23.70 ns (±3.20 ns) 24.52 ns (±3.39 ns) 0.97

This comment was automatically generated by workflow using github-action-benchmark.

@mkroening mkroening added this pull request to the merge queue Jan 6, 2026
Merged via the queue into main with commit 29dd138 Jan 6, 2026
19 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/syn-2.0.113 branch January 6, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants