Skip to content

Conversation

@CAD97
Copy link
Contributor

@CAD97 CAD97 commented May 15, 2020

Fixes fallout from rust-lang/rust#71555, includes a cargo update.

@CAD97
Copy link
Contributor Author

CAD97 commented May 15, 2020

CI failure is rustc-ap-rustc_attr wanting $env:CFG_RELEASE set and not finding it.

@topecongiro
Copy link
Contributor

Trying locally I get the following errors. We may need to wait until the next 659 release.

error[E0407]: method `replace_one` is not a member of trait `std::iter::Step`
  --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:11:1
   |
11 | / rustc_index::newtype_index! {
12 | |     pub struct CrateId {
13 | |         ENCODABLE = custom
14 | |     }
15 | | }
   | |_^ not a member of trait `std::iter::Step`
   |
   = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `replace_zero` is not a member of trait `std::iter::Step`
  --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:11:1
   |
11 | / rustc_index::newtype_index! {
12 | |     pub struct CrateId {
13 | |         ENCODABLE = custom
14 | |     }
15 | | }
   | |_^ not a member of trait `std::iter::Step`
   |
   = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `add_one` is not a member of trait `std::iter::Step`
  --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:11:1
   |
11 | / rustc_index::newtype_index! {
12 | |     pub struct CrateId {
13 | |         ENCODABLE = custom
14 | |     }
15 | | }
   | |_^ not a member of trait `std::iter::Step`
   |
   = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `sub_one` is not a member of trait `std::iter::Step`
  --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:11:1
   |
11 | / rustc_index::newtype_index! {
12 | |     pub struct CrateId {
13 | |         ENCODABLE = custom
14 | |     }
15 | | }
   | |_^ not a member of trait `std::iter::Step`
   |
   = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `add_usize` is not a member of trait `std::iter::Step`
  --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:11:1
   |
11 | / rustc_index::newtype_index! {
12 | |     pub struct CrateId {
13 | |         ENCODABLE = custom
14 | |     }
15 | | }
   | |_^ not a member of trait `std::iter::Step`
   |
   = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `sub_usize` is not a member of trait `std::iter::Step`
  --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:11:1
   |
11 | / rustc_index::newtype_index! {
12 | |     pub struct CrateId {
13 | |         ENCODABLE = custom
14 | |     }
15 | | }
   | |_^ not a member of trait `std::iter::Step`
   |
   = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `replace_one` is not a member of trait `std::iter::Step`
   --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:118:1
    |
118 | / rustc_index::newtype_index! {
119 | |     /// A DefIndex is an index into the hir-map for a crate, identifying a
120 | |     /// particular definition. It should really be considered an interned
121 | |     /// shorthand for a particular DefPath.
...   |
128 | |     }
129 | | }
    | |_^ not a member of trait `std::iter::Step`
    |
    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `replace_zero` is not a member of trait `std::iter::Step`
   --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:118:1
    |
118 | / rustc_index::newtype_index! {
119 | |     /// A DefIndex is an index into the hir-map for a crate, identifying a
120 | |     /// particular definition. It should really be considered an interned
121 | |     /// shorthand for a particular DefPath.
...   |
128 | |     }
129 | | }
    | |_^ not a member of trait `std::iter::Step`
    |
    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `add_one` is not a member of trait `std::iter::Step`
   --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:118:1
    |
118 | / rustc_index::newtype_index! {
119 | |     /// A DefIndex is an index into the hir-map for a crate, identifying a
120 | |     /// particular definition. It should really be considered an interned
121 | |     /// shorthand for a particular DefPath.
...   |
128 | |     }
129 | | }
    | |_^ not a member of trait `std::iter::Step`
    |
    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `sub_one` is not a member of trait `std::iter::Step`
   --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:118:1
    |
118 | / rustc_index::newtype_index! {
119 | |     /// A DefIndex is an index into the hir-map for a crate, identifying a
120 | |     /// particular definition. It should really be considered an interned
121 | |     /// shorthand for a particular DefPath.
...   |
128 | |     }
129 | | }
    | |_^ not a member of trait `std::iter::Step`
    |
    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `add_usize` is not a member of trait `std::iter::Step`
   --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:118:1
    |
118 | / rustc_index::newtype_index! {
119 | |     /// A DefIndex is an index into the hir-map for a crate, identifying a
120 | |     /// particular definition. It should really be considered an interned
121 | |     /// shorthand for a particular DefPath.
...   |
128 | |     }
129 | | }
    | |_^ not a member of trait `std::iter::Step`
    |
    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `sub_usize` is not a member of trait `std::iter::Step`
   --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/def_id.rs:118:1
    |
118 | / rustc_index::newtype_index! {
119 | |     /// A DefIndex is an index into the hir-map for a crate, identifying a
120 | |     /// particular definition. It should really be considered an interned
121 | |     /// shorthand for a particular DefPath.
...   |
128 | |     }
129 | | }
    | |_^ not a member of trait `std::iter::Step`
    |
    = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `replace_one` is not a member of trait `std::iter::Step`
    --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/symbol.rs:1034:1
     |
1034 | / rustc_index::newtype_index! {
1035 | |     pub struct SymbolIndex { .. }
1036 | | }
     | |_^ not a member of trait `std::iter::Step`
     |
     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `replace_zero` is not a member of trait `std::iter::Step`
    --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/symbol.rs:1034:1
     |
1034 | / rustc_index::newtype_index! {
1035 | |     pub struct SymbolIndex { .. }
1036 | | }
     | |_^ not a member of trait `std::iter::Step`
     |
     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0407]: method `add_one` is not a member of trait `std::iter::Step`
    --> /home/topecongiro/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-ap-rustc_span-658.0.0/symbol.rs:1034:1
     |
1034 | / rustc_index::newtype_index! {
1035 | |     pub struct SymbolIndex { .. }
1036 | | }
     | |_^ not a member of trait `std::iter::Step`
     |
     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

@topecongiro topecongiro self-assigned this May 16, 2020
@topecongiro topecongiro added the S-blocked Status: blocked on rustc, an RFC, impl work, etc.; please also add a block reason label label May 16, 2020
@CAD97
Copy link
Contributor Author

CAD97 commented May 16, 2020

Yeah, that'll be my change. rust-lang/rust#69659

@CAD97
Copy link
Contributor Author

CAD97 commented May 18, 2020

Superceded by #4184

@CAD97 CAD97 closed this May 18, 2020
@CAD97
Copy link
Contributor Author

CAD97 commented May 18, 2020

Well, someone needs to PR the changes to master as well, I suppose.

@topecongiro topecongiro reopened this May 19, 2020
@CAD97 CAD97 deleted the rustup branch May 20, 2020 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-blocked Status: blocked on rustc, an RFC, impl work, etc.; please also add a block reason label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants