mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-09-01 00:00:10 +02:00
[0.1.x] chore: remove old async-await support (#1742)
## Motivation Currently, the tests for `tokio` 0.1's async-await support build against a fairly old nightly from Rust 1.36. Upstream changes to a transitive dependency introduced a use of `MaybeUninit`, which is feature flagged on this nightly. This resultedin [0.1.x builds breaking][1]. The `tokio` 0.1 async-await support has not been maintained, in favour of working on 0.2. It currently uses severely outdated versions of the async-await APIs (including the `await!` macro). Anyone using async-await with Tokio is almsot certainly on 0.2 by now. ## Solution Since the 0.1 async-await APIs are both unused and unmaintained, this branch deletes them. [1]: https://dev.azure.com/tokio-rs/Tokio/_build/results?buildId=3174&view=logs&jobId=ba363064-0d45-526e-6c63-c7e816804fbe&taskId=3aff0ee6-e312-56d4-f5d3-d804e6c343c3&lineStart=83&lineEnd=87&colStart=1&colEnd=1 Signed-off-by: Eliza Weisman <[email protected]>
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
jobs:
|
||||
- job: ${{ parameters.name }}
|
||||
displayName: ${{ parameters.displayName }}
|
||||
pool:
|
||||
vmImage: ubuntu-16.04
|
||||
|
||||
steps:
|
||||
- template: azure-install-rust.yml
|
||||
parameters:
|
||||
rust_version: ${{ parameters.rust }}
|
||||
|
||||
- template: azure-patch-crates.yml
|
||||
|
||||
- script: cargo check --all
|
||||
displayName: cargo check --all
|
||||
|
||||
# Check benches
|
||||
- script: cargo check --benches --all
|
||||
displayName: Check benchmarks
|
||||
Reference in New Issue
Block a user