[INFO] fetching crate c2rust-refactor 0.13.0... [INFO] checking c2rust-refactor-0.13.0 against beta-2019-10-27 for pr-65897 [INFO] extracting crate c2rust-refactor 0.13.0 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate c2rust-refactor 0.13.0 on toolchain beta-2019-10-27 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2019-10-27" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate c2rust-refactor 0.13.0 [INFO] finished tweaking crates.io crate c2rust-refactor 0.13.0 [INFO] tweaked toml for crates.io crate c2rust-refactor 0.13.0 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2019-10-27" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2019-10-27" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-10-27" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] b941baa813224a63eca7c331a21af9387e725ddefaac6aae7cb7b39b244b8b85 [INFO] running `"docker" "start" "-a" "b941baa813224a63eca7c331a21af9387e725ddefaac6aae7cb7b39b244b8b85"` [INFO] [stderr] Compiling curl v0.4.25 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Checking bytesize v1.0.0 [INFO] [stderr] Checking lazycell v1.2.1 [INFO] [stderr] Checking home v0.3.4 [INFO] [stderr] Checking shell-escape v0.1.4 [INFO] [stderr] Compiling c2rust-refactor v0.13.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking rustc-workspace-hack v1.0.0 [INFO] [stderr] Checking z3-sys v0.5.0 [INFO] [stderr] Checking json v0.11.15 [INFO] [stderr] Checking diff v0.1.11 [INFO] [stderr] Checking slotmap v0.3.0 [INFO] [stderr] Checking c2rust-ast-builder v0.13.0 [INFO] [stderr] Compiling libnghttp2-sys v0.1.2 [INFO] [stderr] Compiling rlua v0.16.3 [INFO] [stderr] Compiling libz-sys v1.0.25 [INFO] [stderr] Compiling curl-sys v0.4.23 [INFO] [stderr] Compiling libssh2-sys v0.2.13 [INFO] [stderr] Compiling libgit2-sys v0.7.11 [INFO] [stderr] Compiling indexmap v1.3.0 [INFO] [stderr] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/slotmap-0.3.0/src/lib.rs:4:35 [INFO] [stderr] | [INFO] [stderr] 4 | #![cfg_attr(feature = "unstable", feature(untagged_unions))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:368:19 [INFO] [stderr] | [INFO] [stderr] 368 | item: AttrItem { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:399:19 [INFO] [stderr] | [INFO] [stderr] 399 | item: AttrItem { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:444:19 [INFO] [stderr] | [INFO] [stderr] 444 | item: AttrItem { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `AttrItem` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2146:19 [INFO] [stderr] | [INFO] [stderr] 2146 | item: AttrItem { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/lib.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(rustc_private)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Checking filetime v0.2.7 [INFO] [stderr] error[E0560]: struct `syntax::ast::Lit` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:174:13 [INFO] [stderr] | [INFO] [stderr] 174 | kind: self.node, [INFO] [stderr] | ^^^^ `syntax::ast::Lit` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `token`, `node`, `span` [INFO] [stderr] [INFO] [stderr] Checking fs2 v0.4.3 [INFO] [stderr] error[E0560]: struct `syntax::ast::Attribute` has no field named `item` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:368:13 [INFO] [stderr] | [INFO] [stderr] 368 | item: AttrItem { [INFO] [stderr] | ^^^^ `syntax::ast::Attribute` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `style`, `path`, `tokens`, `is_sugared_doc`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Attribute` has no field named `item` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:399:13 [INFO] [stderr] | [INFO] [stderr] 399 | item: AttrItem { [INFO] [stderr] | ^^^^ `syntax::ast::Attribute` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `style`, `path`, `tokens`, `is_sugared_doc`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Attribute` has no field named `item` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:444:13 [INFO] [stderr] | [INFO] [stderr] 444 | item: AttrItem { [INFO] [stderr] | ^^^^ `syntax::ast::Attribute` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `style`, `path`, `tokens`, `is_sugared_doc`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:582:13 [INFO] [stderr] | [INFO] [stderr] 582 | kind: ExprKind::Array(args), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:597:13 [INFO] [stderr] | [INFO] [stderr] 597 | kind: ExprKind::Call(func, args), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:620:13 [INFO] [stderr] | [INFO] [stderr] 620 | kind: ExprKind::MethodCall(seg, all_args), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:633:13 [INFO] [stderr] | [INFO] [stderr] 633 | kind: ExprKind::Tup(exprs), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] Checking jobserver v0.1.17 [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:658:13 [INFO] [stderr] | [INFO] [stderr] 658 | kind: ExprKind::Binary(op_, lhs, rhs), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:673:13 [INFO] [stderr] | [INFO] [stderr] 673 | kind: ExprKind::Unary(op, a), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:686:13 [INFO] [stderr] | [INFO] [stderr] 686 | kind: ExprKind::Lit(lit), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:702:13 [INFO] [stderr] | [INFO] [stderr] 702 | kind: ExprKind::Cast(e, t), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:717:13 [INFO] [stderr] | [INFO] [stderr] 717 | kind: ExprKind::Type(e, t), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:730:13 [INFO] [stderr] | [INFO] [stderr] 730 | kind: ExprKind::Block(blk, None), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:745:13 [INFO] [stderr] | [INFO] [stderr] 745 | kind: ExprKind::Block(blk, Some(lbl)), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:760:13 [INFO] [stderr] | [INFO] [stderr] 760 | kind: ExprKind::Assign(lhs, rhs), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:777:13 [INFO] [stderr] | [INFO] [stderr] 777 | kind: ExprKind::AssignOp(op, lhs, rhs), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:792:13 [INFO] [stderr] | [INFO] [stderr] 792 | kind: ExprKind::Index(lhs, rhs), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:812:13 [INFO] [stderr] | [INFO] [stderr] 812 | kind: ExprKind::Path(qself, path), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:829:13 [INFO] [stderr] | [INFO] [stderr] 829 | kind: ExprKind::Repeat(expr, n), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:842:13 [INFO] [stderr] | [INFO] [stderr] 842 | kind: ExprKind::Paren(e), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:863:13 [INFO] [stderr] | [INFO] [stderr] 863 | kind: ExprKind::AddrOf(self.mutbl, e), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:876:13 [INFO] [stderr] | [INFO] [stderr] 876 | kind: ExprKind::Mac(mac), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:889:13 [INFO] [stderr] | [INFO] [stderr] 889 | kind: ExprKind::Struct(path, fields, None), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:905:13 [INFO] [stderr] | [INFO] [stderr] 905 | kind: ExprKind::Struct(path, fields, base), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:920:13 [INFO] [stderr] | [INFO] [stderr] 920 | kind: ExprKind::Field(val, field), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:952:13 [INFO] [stderr] | [INFO] [stderr] 952 | kind: ExprKind::Match(cond, arms), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] Checking c2rust-ast-printer v0.13.0 [INFO] [stderr] Checking ena v0.13.1 [INFO] [stderr] error[E0609]: no field `kind` on type `syntax::ptr::P` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1066:21 [INFO] [stderr] | [INFO] [stderr] 1066 | match e.kind { [INFO] [stderr] | ^^^^ unknown field [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1074:13 [INFO] [stderr] | [INFO] [stderr] 1074 | kind: ExprKind::If(cond, then_case, else_case), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1094:13 [INFO] [stderr] | [INFO] [stderr] 1094 | kind: ExprKind::While(cond, body, label), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1112:13 [INFO] [stderr] | [INFO] [stderr] 1112 | kind: ExprKind::Loop(body, label), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1134:13 [INFO] [stderr] | [INFO] [stderr] 1134 | kind: ExprKind::ForLoop(pat, expr, body, label), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1149:13 [INFO] [stderr] | [INFO] [stderr] 1149 | kind: PatKind::Ident(BindingMode::ByValue(self.mutbl), name, None), [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1161:13 [INFO] [stderr] | [INFO] [stderr] 1161 | kind: PatKind::Tuple(pats), [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1173:13 [INFO] [stderr] | [INFO] [stderr] 1173 | kind: PatKind::Path(qself, path), [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1181:13 [INFO] [stderr] | [INFO] [stderr] 1181 | kind: PatKind::Wild, [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1193:13 [INFO] [stderr] | [INFO] [stderr] 1193 | kind: PatKind::Lit(lit), [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1205:13 [INFO] [stderr] | [INFO] [stderr] 1205 | kind: PatKind::Mac(mac), [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1217:13 [INFO] [stderr] | [INFO] [stderr] 1217 | kind: PatKind::Ident(BindingMode::ByRef(self.mutbl), name, None), [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Pat` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1229:13 [INFO] [stderr] | [INFO] [stderr] 1229 | kind: PatKind::Or(pats), [INFO] [stderr] | ^^^^ `syntax::ast::Pat` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1251:13 [INFO] [stderr] | [INFO] [stderr] 1251 | kind: TyKind::BareFn(P(barefn)), [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1265:13 [INFO] [stderr] | [INFO] [stderr] 1265 | kind: TyKind::Array(ty, len), [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1277:13 [INFO] [stderr] | [INFO] [stderr] 1277 | kind: TyKind::Slice(ty), [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1289:13 [INFO] [stderr] | [INFO] [stderr] 1289 | kind: TyKind::Ptr(MutTy { [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1304:13 [INFO] [stderr] | [INFO] [stderr] 1304 | kind: TyKind::Rptr( [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1324:13 [INFO] [stderr] | [INFO] [stderr] 1324 | kind: TyKind::Rptr( [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] Checking bstr v0.2.8 [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1338:13 [INFO] [stderr] | [INFO] [stderr] 1338 | kind: TyKind::Never, [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1350:13 [INFO] [stderr] | [INFO] [stderr] 1350 | kind: TyKind::Tup(elem_tys), [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1369:13 [INFO] [stderr] | [INFO] [stderr] 1369 | kind: TyKind::Path(qself, path), [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1384:13 [INFO] [stderr] | [INFO] [stderr] 1384 | kind: TyKind::Infer, [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1396:13 [INFO] [stderr] | [INFO] [stderr] 1396 | kind: TyKind::Mac(mac), [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1404:13 [INFO] [stderr] | [INFO] [stderr] 1404 | kind: TyKind::CVarArgs, [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Stmt` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1418:13 [INFO] [stderr] | [INFO] [stderr] 1418 | kind: StmtKind::Local(local), [INFO] [stderr] | ^^^^ `syntax::ast::Stmt` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Stmt` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1430:13 [INFO] [stderr] | [INFO] [stderr] 1430 | kind: StmtKind::Expr(expr), [INFO] [stderr] | ^^^^ `syntax::ast::Stmt` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Stmt` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1442:13 [INFO] [stderr] | [INFO] [stderr] 1442 | kind: StmtKind::Semi(expr), [INFO] [stderr] | ^^^^ `syntax::ast::Stmt` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Stmt` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1454:13 [INFO] [stderr] | [INFO] [stderr] 1454 | kind: StmtKind::Item(item), [INFO] [stderr] | ^^^^ `syntax::ast::Stmt` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Stmt` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1466:13 [INFO] [stderr] | [INFO] [stderr] 1466 | kind: StmtKind::Mac(P((mac, MacStmtStyle::Semicolon, ThinVec::new()))), [INFO] [stderr] | ^^^^ `syntax::ast::Stmt` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Item` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1485:13 [INFO] [stderr] | [INFO] [stderr] 1485 | kind: kind, [INFO] [stderr] | ^^^^ `syntax::ast::Item` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `ident`, `attrs`, `id`, `node`, `vis` ... and 2 others [INFO] [stderr] [INFO] [stderr] Checking sized-chunks v0.1.3 [INFO] [stderr] error[E0063]: missing field `c_variadic` in initializer of `syntax::ast::FnDecl` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1556:11 [INFO] [stderr] | [INFO] [stderr] 1556 | P(FnDecl { [INFO] [stderr] | ^^^^^^ missing `c_variadic` [INFO] [stderr] [INFO] [stderr] Checking clap v2.33.0 [INFO] [stderr] error[E0560]: struct `syntax::ast::ImplItem` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1863:13 [INFO] [stderr] | [INFO] [stderr] 1863 | kind, [INFO] [stderr] | ^^^^ `syntax::ast::ImplItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `ident`, `vis`, `defaultness`, `attrs` ... and 4 others [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::TraitItem` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1903:13 [INFO] [stderr] | [INFO] [stderr] 1903 | kind, [INFO] [stderr] | ^^^^ `syntax::ast::TraitItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `ident`, `attrs`, `generics`, `node` ... and 2 others [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::ForeignItem` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:1939:13 [INFO] [stderr] | [INFO] [stderr] 1939 | kind: kind, [INFO] [stderr] | ^^^^ `syntax::ast::ForeignItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `ident`, `attrs`, `node`, `id`, `span`, `vis` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2080:13 [INFO] [stderr] | [INFO] [stderr] 2080 | kind: ExprKind::Break(label, value), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Ty` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2131:13 [INFO] [stderr] | [INFO] [stderr] 2131 | kind, [INFO] [stderr] | ^^^^ `syntax::ast::Ty` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Attribute` has no field named `item` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2146:13 [INFO] [stderr] | [INFO] [stderr] 2146 | item: AttrItem { [INFO] [stderr] | ^^^^ `syntax::ast::Attribute` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `style`, `path`, `tokens`, `is_sugared_doc`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::MetaItem` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2171:13 [INFO] [stderr] | [INFO] [stderr] 2171 | kind: kind, [INFO] [stderr] | ^^^^ `syntax::ast::MetaItem` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `path`, `node`, `span` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2239:13 [INFO] [stderr] | [INFO] [stderr] 2239 | kind: ExprKind::Ret(val), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2255:13 [INFO] [stderr] | [INFO] [stderr] 2255 | kind: ExprKind::Continue(label), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2271:13 [INFO] [stderr] | [INFO] [stderr] 2271 | kind: ExprKind::Break(label, None), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0560]: struct `syntax::ast::Expr` has no field named `kind` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2292:13 [INFO] [stderr] | [INFO] [stderr] 2292 | kind: ExprKind::Closure(capture, IsAsync::NotAsync, mov, decl, body, DUMMY_SP), [INFO] [stderr] | ^^^^ `syntax::ast::Expr` does not have this field [INFO] [stderr] | [INFO] [stderr] = note: available fields are: `id`, `node`, `span`, `attrs` [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-builder-0.13.0/src/builder.rs:2307:17 [INFO] [stderr] | [INFO] [stderr] 2307 | match &expr.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 76 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0063, E0422, E0554, E0560, E0609. [INFO] [stderr] For more information about an error, try `rustc --explain E0063`. [INFO] [stderr] error: could not compile `c2rust-ast-builder`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0554`. [INFO] [stderr] error: could not compile `slotmap`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0412]: cannot find type `AttrItem` in module `ast` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:451:34 [INFO] [stderr] | [INFO] [stderr] 451 | fn attr_item_to_string(ai: &ast::AttrItem) -> String { [INFO] [stderr] | ^^^^^^^^ not found in `ast` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `AttrItem` in module `ast` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:673:47 [INFO] [stderr] | [INFO] [stderr] 673 | fn print_attr_item(&mut self, item: &ast::AttrItem, span: Span) { [INFO] [stderr] | ^^^^^^^^ not found in `ast` [INFO] [stderr] [INFO] [stderr] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/lib.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(rustc_private)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/lib.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(crate_visibility_modifier)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `item` on type `&syntax::ast::Attribute` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:668:40 [INFO] [stderr] | [INFO] [stderr] 668 | self.print_attr_item(&attr.item, attr.span); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::MetaItem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:705:20 [INFO] [stderr] | [INFO] [stderr] 705 | match item.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Ty` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1009:18 [INFO] [stderr] | [INFO] [stderr] 1009 | match ty.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::ForeignItem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1103:20 [INFO] [stderr] | [INFO] [stderr] 1103 | match item.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Item` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1185:20 [INFO] [stderr] | [INFO] [stderr] 1185 | match item.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::TraitItem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1593:18 [INFO] [stderr] | [INFO] [stderr] 1593 | match ti.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::ImplItem` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1640:18 [INFO] [stderr] | [INFO] [stderr] 1640 | match ii.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Stmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1673:18 [INFO] [stderr] | [INFO] [stderr] 1673 | match st.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ptr::P` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1700:28 [INFO] [stderr] | [INFO] [stderr] 1700 | match expr.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Stmt` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1755:22 [INFO] [stderr] | [INFO] [stderr] 1755 | match st.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1787:25 [INFO] [stderr] | [INFO] [stderr] 1787 | match _else.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1859:20 [INFO] [stderr] | [INFO] [stderr] 1859 | match expr.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1959:24 [INFO] [stderr] | [INFO] [stderr] 1959 | match func.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:1996:37 [INFO] [stderr] | [INFO] [stderr] 1996 | let left_prec = match (&lhs.kind, op.node) { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:2058:20 [INFO] [stderr] | [INFO] [stderr] 2058 | match expr.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Pat` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:2430:19 [INFO] [stderr] | [INFO] [stderr] 2430 | match pat.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `syntax::ptr::P` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:2551:24 [INFO] [stderr] | [INFO] [stderr] 2551 | match arm.body.kind { [INFO] [stderr] | ^^^^ unknown field [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `syntax::ptr::P` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:2837:24 [INFO] [stderr] | [INFO] [stderr] 2837 | match input.ty.kind { [INFO] [stderr] | ^^^^ unknown field [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `syntax::ptr::P` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/pprust.rs:2843:82 [INFO] [stderr] | [INFO] [stderr] 2843 | let invalid = if let PatKind::Ident(_, ident, _) = input.pat.kind { [INFO] [stderr] | ^^^^ unknown field [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `kind` on type `&syntax::ast::Expr` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/c2rust-ast-printer-0.13.0/src/syntax_priv.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | match e.kind { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 24 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0554, E0609. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] error: could not compile `c2rust-ast-printer`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "b941baa813224a63eca7c331a21af9387e725ddefaac6aae7cb7b39b244b8b85"` [INFO] running `"docker" "rm" "-f" "b941baa813224a63eca7c331a21af9387e725ddefaac6aae7cb7b39b244b8b85"` [INFO] [stdout] b941baa813224a63eca7c331a21af9387e725ddefaac6aae7cb7b39b244b8b85