[INFO] updating cached repository https://github.com/nulldatamap/proxam [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] bf5b7163cdfd88905cc2e00b8139dc65e9bd1407 [INFO] checking nulldatamap/proxam against master#2748a9fd93dd1a00a4521f4f16de5befbf77f6cd for pr-62262-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnulldatamap%2Fproxam" "/workspace/builds/worker-8/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-8/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/nulldatamap/proxam on toolchain 2748a9fd93dd1a00a4521f4f16de5befbf77f6cd [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/nulldatamap/proxam [INFO] finished tweaking git repo https://github.com/nulldatamap/proxam [INFO] tweaked toml for git repo https://github.com/nulldatamap/proxam written to /workspace/builds/worker-8/source/Cargo.toml [INFO] crate git repo https://github.com/nulldatamap/proxam already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] error: the lock file /workspace/builds/worker-8/source/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] the lockfile is outdated, regenerating it [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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=forbid" "-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" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] fa5b9e72bbd71b40bdb15765e1083775a23a6a592358a0fef9d9c4a69304bb0c [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "fa5b9e72bbd71b40bdb15765e1083775a23a6a592358a0fef9d9c4a69304bb0c"` [INFO] [stderr] Checking version v3.0.0 [INFO] [stderr] Checking proxam v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/builtin.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::llvm; [INFO] [stderr] | ^^^^^^^^^^^ no `llvm` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/builtin.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | use rustc::llvm::{ContextRef, ValueRef, ModuleRef, TypeRef, BuilderRef}; [INFO] [stderr] | ^^^^ could not find `llvm` in `rustc` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/codegen.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use rustc::llvm; [INFO] [stderr] | ^^^^^^^^^^^ no `llvm` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/codegen.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | use rustc::llvm::{ContextRef, ValueRef, ModuleRef [INFO] [stderr] | ^^^^ could not find `llvm` in `rustc` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `std::fs::PathExt` [INFO] [stderr] --> src/main.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | use std::fs::PathExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `PathExt` in `fs` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `llvm` in `rustc` [INFO] [stderr] --> src/main.rs:126:12 [INFO] [stderr] | [INFO] [stderr] 126 | rustc::llvm::LLVMDumpModule( llmodule ); [INFO] [stderr] | ^^^^ could not find `llvm` in `rustc` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filemap.rs:155:20 [INFO] [stderr] | [INFO] [stderr] 155 | let mut file = try!( File::open( &path ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filemap.rs:157:13 [INFO] [stderr] | [INFO] [stderr] 157 | let _ = try!( file.read_to_string( &mut source ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filemap.rs:172:17 [INFO] [stderr] | [INFO] [stderr] 172 | let entry = try!( self.lookup_charloc( loc ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:165:5 [INFO] [stderr] | [INFO] [stderr] 165 | try!( $subj.$token() [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 248 | let token = match fallthrough!( self : comment [INFO] [stderr] | _________________________- [INFO] [stderr] 249 | | , ident [INFO] [stderr] 250 | | , integer [INFO] [stderr] 251 | | , symbol ) { [INFO] [stderr] | |_____________________________________________________- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:278:8 [INFO] [stderr] | [INFO] [stderr] 278 | if try!( self.try_current() ) != ';' { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:305:30 [INFO] [stderr] | [INFO] [stderr] 305 | if ! is_ident_start_chr( try!( self.try_current() ) ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:338:15 [INFO] [stderr] | [INFO] [stderr] 338 | let chr = try!( self.try_current() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:372:19 [INFO] [stderr] | [INFO] [stderr] 372 | let mut chr = try!( self.try_current() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:380:15 [INFO] [stderr] | [INFO] [stderr] 380 | chr = try!( self.try_current() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:78:19 [INFO] [stderr] | [INFO] [stderr] 78 | items.push( try!( self.item() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:85:26 [INFO] [stderr] | [INFO] [stderr] 85 | if let Some( fun ) = try!( self.fn_def() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:87:32 [INFO] [stderr] | [INFO] [stderr] 87 | } else if let Some( ty ) = try!( self.type_def() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:90:32 [INFO] [stderr] | [INFO] [stderr] 90 | } else if let Some( dt ) = try!( self.data_def() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:108:15 [INFO] [stderr] | [INFO] [stderr] 108 | Ok( Some( try!( self.function() ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:139:14 [INFO] [stderr] | [INFO] [stderr] 139 | let ty = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:141:23 [INFO] [stderr] | [INFO] [stderr] 141 | let constraints = try!( self.where_clause() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:147:13 [INFO] [stderr] | [INFO] [stderr] 147 | Some( try!( self.expression() ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:159:20 [INFO] [stderr] | [INFO] [stderr] 159 | let start_ty = try!( self._type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:183:23 [INFO] [stderr] | [INFO] [stderr] 183 | arg_types.push( try!( self._type() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:188:18 [INFO] [stderr] | [INFO] [stderr] 188 | let ret_ty = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:194:29 [INFO] [stderr] | [INFO] [stderr] 194 | if let Some( tup_ty ) = try!( self.tuple_type() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:197:37 [INFO] [stderr] | [INFO] [stderr] 197 | } else if let Some( list_ty ) = try!( self.list_type() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:218:20 [INFO] [stderr] | [INFO] [stderr] 218 | let first_ty = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:240:19 [INFO] [stderr] | [INFO] [stderr] 240 | types.push( try!( self.any_type() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:265:17 [INFO] [stderr] | [INFO] [stderr] 265 | let inner = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:304:25 [INFO] [stderr] | [INFO] [stderr] 304 | constraints.push( try!( self.class() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:342:17 [INFO] [stderr] | [INFO] [stderr] 342 | let first = try!( self.op_expr( 0 ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:369:19 [INFO] [stderr] | [INFO] [stderr] 369 | let mut lhs = try!( self.lower_op_expr( op_precedence ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:379:19 [INFO] [stderr] | [INFO] [stderr] 379 | let rhs = try!( self.lower_op_expr( op_precedence ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:412:18 [INFO] [stderr] | [INFO] [stderr] 412 | let expr = try!( self.expression() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:421:32 [INFO] [stderr] | [INFO] [stderr] 421 | if let Some( if_expr ) = try!( self.if_expr() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:424:40 [INFO] [stderr] | [INFO] [stderr] 424 | } else if let Some( let_expr ) = try!( self.let_expr() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:454:16 [INFO] [stderr] | [INFO] [stderr] 454 | let cond = try!( self.expression() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:465:16 [INFO] [stderr] | [INFO] [stderr] 465 | let then = try!( self.expression() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:476:15 [INFO] [stderr] | [INFO] [stderr] 476 | let els = try!( self.expression() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:498:23 [INFO] [stderr] | [INFO] [stderr] 498 | let_items.push( try!( self.function() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:510:16 [INFO] [stderr] | [INFO] [stderr] 510 | let expr = try!( self.expression() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:539:16 [INFO] [stderr] | [INFO] [stderr] 539 | let base = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:569:14 [INFO] [stderr] | [INFO] [stderr] 569 | body = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:593:24 [INFO] [stderr] | [INFO] [stderr] 593 | let field_type = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:49:26 [INFO] [stderr] | [INFO] [stderr] 49 | ptr::write( elm, try!( f( ptr::read( elm ) ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:61:20 [INFO] [stderr] | [INFO] [stderr] 61 | self = Some( try!( f( v ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:74:21 [INFO] [stderr] | [INFO] [stderr] 74 | let mut inner = try!( f( replace( &mut self, Invalidable::invalid() ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:266:10 [INFO] [stderr] | [INFO] [stderr] 266 | *t = try!( folder.fold_typedef( (n, ty) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:271:10 [INFO] [stderr] | [INFO] [stderr] 271 | *f = try!( folder.fold_fn( fun ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:278:7 [INFO] [stderr] | [INFO] [stderr] 278 | Ok( try!( folder.fold_ty( ty ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:298:12 [INFO] [stderr] | [INFO] [stderr] 298 | v.name = try!( folder.fold_ident( v.name ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:299:12 [INFO] [stderr] | [INFO] [stderr] 299 | v.ty = try!( folder.fold_ty( v.ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:300:17 [INFO] [stderr] | [INFO] [stderr] 300 | v.arg_names = try!( v.arg_names.try_map( |a| folder.fold_ident( a ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:304:11 [INFO] [stderr] | [INFO] [stderr] 304 | Some( try!( folder.fold_expr( bdy ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:307:19 [INFO] [stderr] | [INFO] [stderr] 307 | v.constraints = try!( v.constraints.try_map( |c| folder.fold_class( c ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:323:48 [INFO] [stderr] | [INFO] [stderr] 323 | Type::NamedType( idt ) => Type::NamedType( try!( folder.fold_ty_named_type( idt ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:325:7 [INFO] [stderr] | [INFO] [stderr] 325 | try!( folder.fold_ty_unit() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:329:20 [INFO] [stderr] | [INFO] [stderr] 329 | let (i, t) = try!( folder.fold_ty_unique( (id, ty) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:333:24 [INFO] [stderr] | [INFO] [stderr] 333 | Type::Structure( try!( folder.fold_ty_structure( pairs ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:335:39 [INFO] [stderr] | [INFO] [stderr] 335 | Type::Tuple( ts ) => Type::Tuple( try!( folder.fold_ty_tuple( ts ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:336:40 [INFO] [stderr] | [INFO] [stderr] 336 | Type::List( inner ) => Type::List( try!( folder.fold_ty_list( inner ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:338:22 [INFO] [stderr] | [INFO] [stderr] 338 | let (a, r) = try!( folder.fold_ty_fn( (args, ret) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:342:25 [INFO] [stderr] | [INFO] [stderr] 342 | let (id, ids) = try!( folder.fold_ty_generic( (idt, idts) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:346:22 [INFO] [stderr] | [INFO] [stderr] 346 | let (a, r) = try!( folder.fold_ty_abstract_fn( (args, ret) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:350:25 [INFO] [stderr] | [INFO] [stderr] 350 | let (e, a, r) = try!( folder.fold_ty_closure( (env, args, ret) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:353:52 [INFO] [stderr] | [INFO] [stderr] 353 | Type::BuiltinType( bit ) => Type::BuiltinType( try!( folder.fold_ty_builtin_type( bit ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:355:22 [INFO] [stderr] | [INFO] [stderr] 355 | let (i, a) = try!( folder.fold_ty_application( (inner, aps) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:359:7 [INFO] [stderr] | [INFO] [stderr] 359 | try!( folder.fold_ty_untyped() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:387:11 [INFO] [stderr] | [INFO] [stderr] 387 | let a = try!( folder.fold_tys( args ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:388:11 [INFO] [stderr] | [INFO] [stderr] 388 | let r = try!( ret.try_map( |r| folder.fold_ty( r ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:395:12 [INFO] [stderr] | [INFO] [stderr] 395 | let id = try!( folder.fold_ident( idt ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:396:13 [INFO] [stderr] | [INFO] [stderr] 396 | let ids = try!( idts.try_map( |i| folder.fold_ident( i ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:403:11 [INFO] [stderr] | [INFO] [stderr] 403 | let a = try!( folder.fold_tys( args ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:404:11 [INFO] [stderr] | [INFO] [stderr] 404 | let r = try!( ret.try_map( |r| folder.fold_ty( r ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:410:11 [INFO] [stderr] | [INFO] [stderr] 410 | let e = try!( folder.fold_tys( env ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:411:11 [INFO] [stderr] | [INFO] [stderr] 411 | let a = try!( folder.fold_tys( args ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:412:11 [INFO] [stderr] | [INFO] [stderr] 412 | let r = try!( ret.try_map( |r| folder.fold_ty( r ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:424:11 [INFO] [stderr] | [INFO] [stderr] 424 | let i = try!( inner.try_map( |t| folder.fold_ty( t ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:429:11 [INFO] [stderr] | [INFO] [stderr] 429 | let i = try!( folder.fold_ident( id ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:430:11 [INFO] [stderr] | [INFO] [stderr] 430 | let t = try!( ty.try_map( |v| folder.fold_ty( v ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:436:11 [INFO] [stderr] | [INFO] [stderr] 436 | let p = try!( pairs.try_map( |(id, ty)| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:437:13 [INFO] [stderr] | [INFO] [stderr] 437 | let i = try!( folder.fold_ident( id ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:438:13 [INFO] [stderr] | [INFO] [stderr] 438 | let t = try!( folder.fold_ty( ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:446:12 [INFO] [stderr] | [INFO] [stderr] 446 | v.name = try!( folder.fold_ident( v.name ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:447:14 [INFO] [stderr] | [INFO] [stderr] 447 | v.params = try!( folder.fold_tys( v.params ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:457:27 [INFO] [stderr] | [INFO] [stderr] 457 | let ((f, b), t) = try!( folder.fold_expr_let( (fs, bdy), ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:462:22 [INFO] [stderr] | [INFO] [stderr] 462 | let (v, t) = try!( folder.fold_expr_unresolved_name( idt, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:467:22 [INFO] [stderr] | [INFO] [stderr] 467 | let (v, t) = try!( folder.fold_expr_apply( exprs, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:472:31 [INFO] [stderr] | [INFO] [stderr] 472 | let ((c, th, e), t) = try!( folder.fold_expr_if( (cnd, thn, els), ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:477:22 [INFO] [stderr] | [INFO] [stderr] 477 | let (v, t) = try!( folder.fold_expr_literal( lit, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:482:20 [INFO] [stderr] | [INFO] [stderr] 482 | let (v, t) = try!( folder.fold_expr_arg( idt, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:487:20 [INFO] [stderr] | [INFO] [stderr] 487 | let (v, t) = try!( folder.fold_expr_named( nam, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:492:20 [INFO] [stderr] | [INFO] [stderr] 492 | let (v, t) = try!( folder.fold_expr_builtin_fn( bif, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:497:27 [INFO] [stderr] | [INFO] [stderr] 497 | let ((c, a), t) = try!( folder.fold_expr_fn_call( (callee, args), ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:502:14 [INFO] [stderr] | [INFO] [stderr] 502 | ty = try!( folder.fold_expr_invalid( ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:516:9 [INFO] [stderr] | [INFO] [stderr] 516 | Ok( ((try!( fs.try_map( |f| folder.fold_fn( f ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:517:11 [INFO] [stderr] | [INFO] [stderr] 517 | , try!( ex.try_map( |e| folder.fold_expr( e ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:518:9 [INFO] [stderr] | [INFO] [stderr] 518 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:523:8 [INFO] [stderr] | [INFO] [stderr] 523 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:523:40 [INFO] [stderr] | [INFO] [stderr] 523 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:528:8 [INFO] [stderr] | [INFO] [stderr] 528 | Ok( (try!( v.try_map( |val| folder.fold_expr( val ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:529:9 [INFO] [stderr] | [INFO] [stderr] 529 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:534:9 [INFO] [stderr] | [INFO] [stderr] 534 | Ok( ((try!( cnd.try_map( |c| folder.fold_expr( c ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:535:11 [INFO] [stderr] | [INFO] [stderr] 535 | , try!( thn.try_map( |t| folder.fold_expr( t ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:536:11 [INFO] [stderr] | [INFO] [stderr] 536 | , try!( els.try_map( |e| folder.fold_expr( e ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:537:10 [INFO] [stderr] | [INFO] [stderr] 537 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:542:8 [INFO] [stderr] | [INFO] [stderr] 542 | Ok( (try!( folder.fold_literal( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:542:42 [INFO] [stderr] | [INFO] [stderr] 542 | Ok( (try!( folder.fold_literal( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:547:8 [INFO] [stderr] | [INFO] [stderr] 547 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:547:40 [INFO] [stderr] | [INFO] [stderr] 547 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:552:9 [INFO] [stderr] | [INFO] [stderr] 552 | Ok( ( try!( folder.fold_name( v ) ), try!( folder.fold_ty( ty ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:552:40 [INFO] [stderr] | [INFO] [stderr] 552 | Ok( ( try!( folder.fold_name( v ) ), try!( folder.fold_ty( ty ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:557:8 [INFO] [stderr] | [INFO] [stderr] 557 | Ok( (try!( folder.fold_builtin_fn( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:557:45 [INFO] [stderr] | [INFO] [stderr] 557 | Ok( (try!( folder.fold_builtin_fn( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:562:9 [INFO] [stderr] | [INFO] [stderr] 562 | Ok( ((try!( cl.try_map( |c| folder.fold_expr( c ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:563:11 [INFO] [stderr] | [INFO] [stderr] 563 | , try!( folder.fold_exprs( ar ) )) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:564:9 [INFO] [stderr] | [INFO] [stderr] 564 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:128:9 [INFO] [stderr] | [INFO] [stderr] 128 | try!( Module::resolve_namespace_expr( body [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:137:7 [INFO] [stderr] | [INFO] [stderr] 137 | try!( self.insert_fn( fun, &mut fnam ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:175:11 [INFO] [stderr] | [INFO] [stderr] 175 | try!( Module::resolve_namespace_expr( e, arguments, scope, binds ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:182:9 [INFO] [stderr] | [INFO] [stderr] 182 | try!( Module::resolve_namespace_expr( &mut **cnd [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:189:9 [INFO] [stderr] | [INFO] [stderr] 189 | try!( Module::resolve_namespace_expr( &mut **thn [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:196:9 [INFO] [stderr] | [INFO] [stderr] 196 | try!( Module::resolve_namespace_expr( &mut **els [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:211:15 [INFO] [stderr] | [INFO] [stderr] 211 | try!( Module::resolve_namespace_expr( bdy [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:227:11 [INFO] [stderr] | [INFO] [stderr] 227 | try!( Module::resolve_namespace_expr( &mut *bdy [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:250:9 [INFO] [stderr] | [INFO] [stderr] 250 | try!( Module::resolve_application_expr( bdy ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:265:9 [INFO] [stderr] | [INFO] [stderr] 265 | try!( Module::resolve_application_expr( &mut **cnd ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:266:9 [INFO] [stderr] | [INFO] [stderr] 266 | try!( Module::resolve_application_expr( &mut **thn ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:267:9 [INFO] [stderr] | [INFO] [stderr] 267 | try!( Module::resolve_application_expr( &mut **els ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:276:13 [INFO] [stderr] | [INFO] [stderr] 276 | try!( Module::resolve_application_expr( arge ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:306:7 [INFO] [stderr] | [INFO] [stderr] 306 | try!( Module::resolve_type( &mut fun.ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:331:11 [INFO] [stderr] | [INFO] [stderr] 331 | try!( Module::resolve_type( elm ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:335:9 [INFO] [stderr] | [INFO] [stderr] 335 | try!( Module::resolve_type( &mut **inner ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:339:11 [INFO] [stderr] | [INFO] [stderr] 339 | try!( Module::resolve_type( arg ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:342:9 [INFO] [stderr] | [INFO] [stderr] 342 | try!( Module::resolve_type( &mut **ret ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:359:9 [INFO] [stderr] | [INFO] [stderr] 359 | try!( Module::type_check_expr( bdy ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:366:9 [INFO] [stderr] | [INFO] [stderr] 366 | try!( Module::coerce_expr( bdy, rty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:381:11 [INFO] [stderr] | [INFO] [stderr] 381 | try!( Module::type_check_expr( &mut **cnd ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:382:11 [INFO] [stderr] | [INFO] [stderr] 382 | try!( Module::type_check_expr( &mut **thn ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:383:11 [INFO] [stderr] | [INFO] [stderr] 383 | try!( Module::type_check_expr( &mut **els ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:387:11 [INFO] [stderr] | [INFO] [stderr] 387 | try!( Module::coerce_expr( &mut **cnd [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:416:9 [INFO] [stderr] | [INFO] [stderr] 416 | try!( Module::type_check_expr( callee ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:419:11 [INFO] [stderr] | [INFO] [stderr] 419 | try!( Module::type_check_expr( arg ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:422:9 [INFO] [stderr] | [INFO] [stderr] 422 | try!( Module::type_check_function_call( callee, args, ety ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:425:11 [INFO] [stderr] | [INFO] [stderr] 425 | try!( Module::coerce_expr( arg, callee.ty.argument_type( i ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:507:9 [INFO] [stderr] | [INFO] [stderr] 507 | try!( Module::type_check_function_call( callee, args, ety ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:621:32 [INFO] [stderr] | [INFO] [stderr] 621 | let ((cnd, thn, els), _) = try!( folder::follow_expr_if( cte, ty, self ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:642:28 [INFO] [stderr] | [INFO] [stderr] 642 | let ((fe, fargs), _) = try!( folder::follow_expr_fn_call( f, ty, self ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:682:26 [INFO] [stderr] | [INFO] [stderr] 682 | Item::Fn( fun ) => try!( module.insert_toplevel_fn( fun ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:683:27 [INFO] [stderr] | [INFO] [stderr] 683 | Item::Type( ty ) => try!( module.insert_type_def( ty ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:687:3 [INFO] [stderr] | [INFO] [stderr] 687 | try!( module.resolve_namespaces() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:688:3 [INFO] [stderr] | [INFO] [stderr] 688 | try!( NameValidator::validate( &module ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:689:3 [INFO] [stderr] | [INFO] [stderr] 689 | try!( module.resolve_applications() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:690:3 [INFO] [stderr] | [INFO] [stderr] 690 | try!( module.resolve_types() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:691:12 [INFO] [stderr] | [INFO] [stderr] 691 | module = try!( TypeAnnotator::annotate( module ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:692:3 [INFO] [stderr] | [INFO] [stderr] 692 | try!( module.check_types() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/tokenizer.rs:190:8 [INFO] [stderr] | [INFO] [stderr] 190 | '0'...'9' => true, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: patterns aren't allowed in methods without bodies [INFO] [stderr] --> src/folder.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | fn try_map( mut self, mut f : F ) -> Result where F : FnMut( V ) -> Result; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(patterns_in_fns_without_body)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #35203 [INFO] [stderr] [INFO] [stderr] warning: patterns aren't allowed in methods without bodies [INFO] [stderr] --> src/folder.rs:40:28 [INFO] [stderr] | [INFO] [stderr] 40 | fn try_map( mut self, mut f : F ) -> Result where F : FnMut( V ) -> Result; [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #35203 [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/builtin.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::llvm; [INFO] [stderr] | ^^^^^^^^^^^ no `llvm` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/builtin.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | use rustc::llvm::{ContextRef, ValueRef, ModuleRef, TypeRef, BuilderRef}; [INFO] [stderr] | ^^^^ could not find `llvm` in `rustc` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/codegen.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use rustc::llvm; [INFO] [stderr] | ^^^^^^^^^^^ no `llvm` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::llvm` [INFO] [stderr] --> src/codegen.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | use rustc::llvm::{ContextRef, ValueRef, ModuleRef [INFO] [stderr] | ^^^^ could not find `llvm` in `rustc` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `std::fs::PathExt` [INFO] [stderr] --> src/main.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | use std::fs::PathExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no `PathExt` in `fs` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `llvm` in `rustc` [INFO] [stderr] --> src/main.rs:126:12 [INFO] [stderr] | [INFO] [stderr] 126 | rustc::llvm::LLVMDumpModule( llmodule ); [INFO] [stderr] | ^^^^ could not find `llvm` in `rustc` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filemap.rs:155:20 [INFO] [stderr] | [INFO] [stderr] 155 | let mut file = try!( File::open( &path ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filemap.rs:157:13 [INFO] [stderr] | [INFO] [stderr] 157 | let _ = try!( file.read_to_string( &mut source ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filemap.rs:172:17 [INFO] [stderr] | [INFO] [stderr] 172 | let entry = try!( self.lookup_charloc( loc ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:165:5 [INFO] [stderr] | [INFO] [stderr] 165 | try!( $subj.$token() [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 248 | let token = match fallthrough!( self : comment [INFO] [stderr] | _________________________- [INFO] [stderr] 249 | | , ident [INFO] [stderr] 250 | | , integer [INFO] [stderr] 251 | | , symbol ) { [INFO] [stderr] | |_____________________________________________________- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:278:8 [INFO] [stderr] | [INFO] [stderr] 278 | if try!( self.try_current() ) != ';' { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:305:30 [INFO] [stderr] | [INFO] [stderr] 305 | if ! is_ident_start_chr( try!( self.try_current() ) ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:338:15 [INFO] [stderr] | [INFO] [stderr] 338 | let chr = try!( self.try_current() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:372:19 [INFO] [stderr] | [INFO] [stderr] 372 | let mut chr = try!( self.try_current() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/tokenizer.rs:380:15 [INFO] [stderr] | [INFO] [stderr] 380 | chr = try!( self.try_current() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:78:19 [INFO] [stderr] | [INFO] [stderr] 78 | items.push( try!( self.item() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:85:26 [INFO] [stderr] | [INFO] [stderr] 85 | if let Some( fun ) = try!( self.fn_def() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:87:32 [INFO] [stderr] | [INFO] [stderr] 87 | } else if let Some( ty ) = try!( self.type_def() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:90:32 [INFO] [stderr] | [INFO] [stderr] 90 | } else if let Some( dt ) = try!( self.data_def() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:108:15 [INFO] [stderr] | [INFO] [stderr] 108 | Ok( Some( try!( self.function() ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:139:14 [INFO] [stderr] | [INFO] [stderr] 139 | let ty = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:141:23 [INFO] [stderr] | [INFO] [stderr] 141 | let constraints = try!( self.where_clause() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:147:13 [INFO] [stderr] | [INFO] [stderr] 147 | Some( try!( self.expression() ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:159:20 [INFO] [stderr] | [INFO] [stderr] 159 | let start_ty = try!( self._type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:183:23 [INFO] [stderr] | [INFO] [stderr] 183 | arg_types.push( try!( self._type() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:188:18 [INFO] [stderr] | [INFO] [stderr] 188 | let ret_ty = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:194:29 [INFO] [stderr] | [INFO] [stderr] 194 | if let Some( tup_ty ) = try!( self.tuple_type() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:197:37 [INFO] [stderr] | [INFO] [stderr] 197 | } else if let Some( list_ty ) = try!( self.list_type() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:218:20 [INFO] [stderr] | [INFO] [stderr] 218 | let first_ty = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:240:19 [INFO] [stderr] | [INFO] [stderr] 240 | types.push( try!( self.any_type() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:265:17 [INFO] [stderr] | [INFO] [stderr] 265 | let inner = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:304:25 [INFO] [stderr] | [INFO] [stderr] 304 | constraints.push( try!( self.class() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:342:17 [INFO] [stderr] | [INFO] [stderr] 342 | let first = try!( self.op_expr( 0 ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:369:19 [INFO] [stderr] | [INFO] [stderr] 369 | let mut lhs = try!( self.lower_op_expr( op_precedence ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:379:19 [INFO] [stderr] | [INFO] [stderr] 379 | let rhs = try!( self.lower_op_expr( op_precedence ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:412:18 [INFO] [stderr] | [INFO] [stderr] 412 | let expr = try!( self.expression() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:421:32 [INFO] [stderr] | [INFO] [stderr] 421 | if let Some( if_expr ) = try!( self.if_expr() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:424:40 [INFO] [stderr] | [INFO] [stderr] 424 | } else if let Some( let_expr ) = try!( self.let_expr() ) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:454:16 [INFO] [stderr] | [INFO] [stderr] 454 | let cond = try!( self.expression() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:465:16 [INFO] [stderr] | [INFO] [stderr] 465 | let then = try!( self.expression() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:476:15 [INFO] [stderr] | [INFO] [stderr] 476 | let els = try!( self.expression() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:498:23 [INFO] [stderr] | [INFO] [stderr] 498 | let_items.push( try!( self.function() ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:510:16 [INFO] [stderr] | [INFO] [stderr] 510 | let expr = try!( self.expression() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:539:16 [INFO] [stderr] | [INFO] [stderr] 539 | let base = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:569:14 [INFO] [stderr] | [INFO] [stderr] 569 | body = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/parser.rs:593:24 [INFO] [stderr] | [INFO] [stderr] 593 | let field_type = try!( self.any_type() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:49:26 [INFO] [stderr] | [INFO] [stderr] 49 | ptr::write( elm, try!( f( ptr::read( elm ) ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:61:20 [INFO] [stderr] | [INFO] [stderr] 61 | self = Some( try!( f( v ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:74:21 [INFO] [stderr] | [INFO] [stderr] 74 | let mut inner = try!( f( replace( &mut self, Invalidable::invalid() ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:266:10 [INFO] [stderr] | [INFO] [stderr] 266 | *t = try!( folder.fold_typedef( (n, ty) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:271:10 [INFO] [stderr] | [INFO] [stderr] 271 | *f = try!( folder.fold_fn( fun ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:278:7 [INFO] [stderr] | [INFO] [stderr] 278 | Ok( try!( folder.fold_ty( ty ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:298:12 [INFO] [stderr] | [INFO] [stderr] 298 | v.name = try!( folder.fold_ident( v.name ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:299:12 [INFO] [stderr] | [INFO] [stderr] 299 | v.ty = try!( folder.fold_ty( v.ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:300:17 [INFO] [stderr] | [INFO] [stderr] 300 | v.arg_names = try!( v.arg_names.try_map( |a| folder.fold_ident( a ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:304:11 [INFO] [stderr] | [INFO] [stderr] 304 | Some( try!( folder.fold_expr( bdy ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:307:19 [INFO] [stderr] | [INFO] [stderr] 307 | v.constraints = try!( v.constraints.try_map( |c| folder.fold_class( c ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:323:48 [INFO] [stderr] | [INFO] [stderr] 323 | Type::NamedType( idt ) => Type::NamedType( try!( folder.fold_ty_named_type( idt ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:325:7 [INFO] [stderr] | [INFO] [stderr] 325 | try!( folder.fold_ty_unit() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:329:20 [INFO] [stderr] | [INFO] [stderr] 329 | let (i, t) = try!( folder.fold_ty_unique( (id, ty) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:333:24 [INFO] [stderr] | [INFO] [stderr] 333 | Type::Structure( try!( folder.fold_ty_structure( pairs ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:335:39 [INFO] [stderr] | [INFO] [stderr] 335 | Type::Tuple( ts ) => Type::Tuple( try!( folder.fold_ty_tuple( ts ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:336:40 [INFO] [stderr] | [INFO] [stderr] 336 | Type::List( inner ) => Type::List( try!( folder.fold_ty_list( inner ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:338:22 [INFO] [stderr] | [INFO] [stderr] 338 | let (a, r) = try!( folder.fold_ty_fn( (args, ret) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:342:25 [INFO] [stderr] | [INFO] [stderr] 342 | let (id, ids) = try!( folder.fold_ty_generic( (idt, idts) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:346:22 [INFO] [stderr] | [INFO] [stderr] 346 | let (a, r) = try!( folder.fold_ty_abstract_fn( (args, ret) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:350:25 [INFO] [stderr] | [INFO] [stderr] 350 | let (e, a, r) = try!( folder.fold_ty_closure( (env, args, ret) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:353:52 [INFO] [stderr] | [INFO] [stderr] 353 | Type::BuiltinType( bit ) => Type::BuiltinType( try!( folder.fold_ty_builtin_type( bit ) ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:355:22 [INFO] [stderr] | [INFO] [stderr] 355 | let (i, a) = try!( folder.fold_ty_application( (inner, aps) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:359:7 [INFO] [stderr] | [INFO] [stderr] 359 | try!( folder.fold_ty_untyped() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:387:11 [INFO] [stderr] | [INFO] [stderr] 387 | let a = try!( folder.fold_tys( args ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:388:11 [INFO] [stderr] | [INFO] [stderr] 388 | let r = try!( ret.try_map( |r| folder.fold_ty( r ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:395:12 [INFO] [stderr] | [INFO] [stderr] 395 | let id = try!( folder.fold_ident( idt ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:396:13 [INFO] [stderr] | [INFO] [stderr] 396 | let ids = try!( idts.try_map( |i| folder.fold_ident( i ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:403:11 [INFO] [stderr] | [INFO] [stderr] 403 | let a = try!( folder.fold_tys( args ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:404:11 [INFO] [stderr] | [INFO] [stderr] 404 | let r = try!( ret.try_map( |r| folder.fold_ty( r ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:410:11 [INFO] [stderr] | [INFO] [stderr] 410 | let e = try!( folder.fold_tys( env ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:411:11 [INFO] [stderr] | [INFO] [stderr] 411 | let a = try!( folder.fold_tys( args ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:412:11 [INFO] [stderr] | [INFO] [stderr] 412 | let r = try!( ret.try_map( |r| folder.fold_ty( r ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:424:11 [INFO] [stderr] | [INFO] [stderr] 424 | let i = try!( inner.try_map( |t| folder.fold_ty( t ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:429:11 [INFO] [stderr] | [INFO] [stderr] 429 | let i = try!( folder.fold_ident( id ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:430:11 [INFO] [stderr] | [INFO] [stderr] 430 | let t = try!( ty.try_map( |v| folder.fold_ty( v ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:436:11 [INFO] [stderr] | [INFO] [stderr] 436 | let p = try!( pairs.try_map( |(id, ty)| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:437:13 [INFO] [stderr] | [INFO] [stderr] 437 | let i = try!( folder.fold_ident( id ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:438:13 [INFO] [stderr] | [INFO] [stderr] 438 | let t = try!( folder.fold_ty( ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:446:12 [INFO] [stderr] | [INFO] [stderr] 446 | v.name = try!( folder.fold_ident( v.name ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:447:14 [INFO] [stderr] | [INFO] [stderr] 447 | v.params = try!( folder.fold_tys( v.params ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:457:27 [INFO] [stderr] | [INFO] [stderr] 457 | let ((f, b), t) = try!( folder.fold_expr_let( (fs, bdy), ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:462:22 [INFO] [stderr] | [INFO] [stderr] 462 | let (v, t) = try!( folder.fold_expr_unresolved_name( idt, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:467:22 [INFO] [stderr] | [INFO] [stderr] 467 | let (v, t) = try!( folder.fold_expr_apply( exprs, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:472:31 [INFO] [stderr] | [INFO] [stderr] 472 | let ((c, th, e), t) = try!( folder.fold_expr_if( (cnd, thn, els), ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:477:22 [INFO] [stderr] | [INFO] [stderr] 477 | let (v, t) = try!( folder.fold_expr_literal( lit, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:482:20 [INFO] [stderr] | [INFO] [stderr] 482 | let (v, t) = try!( folder.fold_expr_arg( idt, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:487:20 [INFO] [stderr] | [INFO] [stderr] 487 | let (v, t) = try!( folder.fold_expr_named( nam, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:492:20 [INFO] [stderr] | [INFO] [stderr] 492 | let (v, t) = try!( folder.fold_expr_builtin_fn( bif, ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:497:27 [INFO] [stderr] | [INFO] [stderr] 497 | let ((c, a), t) = try!( folder.fold_expr_fn_call( (callee, args), ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:502:14 [INFO] [stderr] | [INFO] [stderr] 502 | ty = try!( folder.fold_expr_invalid( ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:516:9 [INFO] [stderr] | [INFO] [stderr] 516 | Ok( ((try!( fs.try_map( |f| folder.fold_fn( f ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:517:11 [INFO] [stderr] | [INFO] [stderr] 517 | , try!( ex.try_map( |e| folder.fold_expr( e ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:518:9 [INFO] [stderr] | [INFO] [stderr] 518 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:523:8 [INFO] [stderr] | [INFO] [stderr] 523 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:523:40 [INFO] [stderr] | [INFO] [stderr] 523 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:528:8 [INFO] [stderr] | [INFO] [stderr] 528 | Ok( (try!( v.try_map( |val| folder.fold_expr( val ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:529:9 [INFO] [stderr] | [INFO] [stderr] 529 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:534:9 [INFO] [stderr] | [INFO] [stderr] 534 | Ok( ((try!( cnd.try_map( |c| folder.fold_expr( c ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:535:11 [INFO] [stderr] | [INFO] [stderr] 535 | , try!( thn.try_map( |t| folder.fold_expr( t ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:536:11 [INFO] [stderr] | [INFO] [stderr] 536 | , try!( els.try_map( |e| folder.fold_expr( e ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:537:10 [INFO] [stderr] | [INFO] [stderr] 537 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:542:8 [INFO] [stderr] | [INFO] [stderr] 542 | Ok( (try!( folder.fold_literal( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:542:42 [INFO] [stderr] | [INFO] [stderr] 542 | Ok( (try!( folder.fold_literal( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:547:8 [INFO] [stderr] | [INFO] [stderr] 547 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:547:40 [INFO] [stderr] | [INFO] [stderr] 547 | Ok( (try!( folder.fold_ident( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:552:9 [INFO] [stderr] | [INFO] [stderr] 552 | Ok( ( try!( folder.fold_name( v ) ), try!( folder.fold_ty( ty ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:552:40 [INFO] [stderr] | [INFO] [stderr] 552 | Ok( ( try!( folder.fold_name( v ) ), try!( folder.fold_ty( ty ) ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:557:8 [INFO] [stderr] | [INFO] [stderr] 557 | Ok( (try!( folder.fold_builtin_fn( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:557:45 [INFO] [stderr] | [INFO] [stderr] 557 | Ok( (try!( folder.fold_builtin_fn( v ) ), try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:562:9 [INFO] [stderr] | [INFO] [stderr] 562 | Ok( ((try!( cl.try_map( |c| folder.fold_expr( c ) ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:563:11 [INFO] [stderr] | [INFO] [stderr] 563 | , try!( folder.fold_exprs( ar ) )) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/folder.rs:564:9 [INFO] [stderr] | [INFO] [stderr] 564 | , try!( folder.fold_ty( ty ) )) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:128:9 [INFO] [stderr] | [INFO] [stderr] 128 | try!( Module::resolve_namespace_expr( body [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:137:7 [INFO] [stderr] | [INFO] [stderr] 137 | try!( self.insert_fn( fun, &mut fnam ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:175:11 [INFO] [stderr] | [INFO] [stderr] 175 | try!( Module::resolve_namespace_expr( e, arguments, scope, binds ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:182:9 [INFO] [stderr] | [INFO] [stderr] 182 | try!( Module::resolve_namespace_expr( &mut **cnd [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:189:9 [INFO] [stderr] | [INFO] [stderr] 189 | try!( Module::resolve_namespace_expr( &mut **thn [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:196:9 [INFO] [stderr] | [INFO] [stderr] 196 | try!( Module::resolve_namespace_expr( &mut **els [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:211:15 [INFO] [stderr] | [INFO] [stderr] 211 | try!( Module::resolve_namespace_expr( bdy [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:227:11 [INFO] [stderr] | [INFO] [stderr] 227 | try!( Module::resolve_namespace_expr( &mut *bdy [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:250:9 [INFO] [stderr] | [INFO] [stderr] 250 | try!( Module::resolve_application_expr( bdy ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:265:9 [INFO] [stderr] | [INFO] [stderr] 265 | try!( Module::resolve_application_expr( &mut **cnd ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:266:9 [INFO] [stderr] | [INFO] [stderr] 266 | try!( Module::resolve_application_expr( &mut **thn ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:267:9 [INFO] [stderr] | [INFO] [stderr] 267 | try!( Module::resolve_application_expr( &mut **els ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:276:13 [INFO] [stderr] | [INFO] [stderr] 276 | try!( Module::resolve_application_expr( arge ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:306:7 [INFO] [stderr] | [INFO] [stderr] 306 | try!( Module::resolve_type( &mut fun.ty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:331:11 [INFO] [stderr] | [INFO] [stderr] 331 | try!( Module::resolve_type( elm ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:335:9 [INFO] [stderr] | [INFO] [stderr] 335 | try!( Module::resolve_type( &mut **inner ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:339:11 [INFO] [stderr] | [INFO] [stderr] 339 | try!( Module::resolve_type( arg ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:342:9 [INFO] [stderr] | [INFO] [stderr] 342 | try!( Module::resolve_type( &mut **ret ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:359:9 [INFO] [stderr] | [INFO] [stderr] 359 | try!( Module::type_check_expr( bdy ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:366:9 [INFO] [stderr] | [INFO] [stderr] 366 | try!( Module::coerce_expr( bdy, rty ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:381:11 [INFO] [stderr] | [INFO] [stderr] 381 | try!( Module::type_check_expr( &mut **cnd ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:382:11 [INFO] [stderr] | [INFO] [stderr] 382 | try!( Module::type_check_expr( &mut **thn ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:383:11 [INFO] [stderr] | [INFO] [stderr] 383 | try!( Module::type_check_expr( &mut **els ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:387:11 [INFO] [stderr] | [INFO] [stderr] 387 | try!( Module::coerce_expr( &mut **cnd [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:416:9 [INFO] [stderr] | [INFO] [stderr] 416 | try!( Module::type_check_expr( callee ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:419:11 [INFO] [stderr] | [INFO] [stderr] 419 | try!( Module::type_check_expr( arg ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:422:9 [INFO] [stderr] | [INFO] [stderr] 422 | try!( Module::type_check_function_call( callee, args, ety ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:425:11 [INFO] [stderr] | [INFO] [stderr] 425 | try!( Module::coerce_expr( arg, callee.ty.argument_type( i ) ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:507:9 [INFO] [stderr] | [INFO] [stderr] 507 | try!( Module::type_check_function_call( callee, args, ety ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:621:32 [INFO] [stderr] | [INFO] [stderr] 621 | let ((cnd, thn, els), _) = try!( folder::follow_expr_if( cte, ty, self ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:642:28 [INFO] [stderr] | [INFO] [stderr] 642 | let ((fe, fargs), _) = try!( folder::follow_expr_fn_call( f, ty, self ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:682:26 [INFO] [stderr] | [INFO] [stderr] 682 | Item::Fn( fun ) => try!( module.insert_toplevel_fn( fun ) ), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:683:27 [INFO] [stderr] | [INFO] [stderr] 683 | Item::Type( ty ) => try!( module.insert_type_def( ty ) ) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:687:3 [INFO] [stderr] | [INFO] [stderr] 687 | try!( module.resolve_namespaces() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:688:3 [INFO] [stderr] | [INFO] [stderr] 688 | try!( NameValidator::validate( &module ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:689:3 [INFO] [stderr] | [INFO] [stderr] 689 | try!( module.resolve_applications() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:690:3 [INFO] [stderr] | [INFO] [stderr] 690 | try!( module.resolve_types() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:691:12 [INFO] [stderr] | [INFO] [stderr] 691 | module = try!( TypeAnnotator::annotate( module ) ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/trans.rs:692:3 [INFO] [stderr] | [INFO] [stderr] 692 | try!( module.check_types() ); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/tokenizer.rs:190:8 [INFO] [stderr] | [INFO] [stderr] 190 | '0'...'9' => true, [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: patterns aren't allowed in methods without bodies [INFO] [stderr] --> src/folder.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | fn try_map( mut self, mut f : F ) -> Result where F : FnMut( V ) -> Result; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(patterns_in_fns_without_body)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #35203 [INFO] [stderr] [INFO] [stderr] warning: patterns aren't allowed in methods without bodies [INFO] [stderr] --> src/folder.rs:40:28 [INFO] [stderr] | [INFO] [stderr] 40 | fn try_map( mut self, mut f : F ) -> Result where F : FnMut( V ) -> Result; [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #35203 [INFO] [stderr] [INFO] [stderr] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stderr] --> src/folder.rs:40:3 [INFO] [stderr] | [INFO] [stderr] 40 | fn try_map( mut self, mut f : F ) -> Result where F : FnMut( V ) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stderr] | [INFO] [stderr] = help: the trait `std::marker::Sized` is not implemented for `Self` [INFO] [stderr] = note: to learn more, visit [INFO] [stderr] = help: consider adding a `where Self: std::marker::Sized` bound [INFO] [stderr] = note: required by `std::result::Result` [INFO] [stderr] [INFO] [stderr] error: aborting due to 7 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0277, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0277`. [INFO] [stderr] error: could not compile `proxam`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0277]: the size for values of type `Self` cannot be known at compilation time [INFO] [stderr] --> src/folder.rs:40:3 [INFO] [stderr] | [INFO] [stderr] 40 | fn try_map( mut self, mut f : F ) -> Result where F : FnMut( V ) -> Result; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time [INFO] [stderr] | [INFO] [stderr] = help: the trait `std::marker::Sized` is not implemented for `Self` [INFO] [stderr] = note: to learn more, visit [INFO] [stderr] = help: consider adding a `where Self: std::marker::Sized` bound [INFO] [stderr] = note: required by `std::result::Result` [INFO] [stderr] [INFO] [stderr] error: aborting due to 7 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0277, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0277`. [INFO] [stderr] error: could not compile `proxam`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "fa5b9e72bbd71b40bdb15765e1083775a23a6a592358a0fef9d9c4a69304bb0c"` [INFO] running `"docker" "rm" "-f" "fa5b9e72bbd71b40bdb15765e1083775a23a6a592358a0fef9d9c4a69304bb0c"` [INFO] [stdout] fa5b9e72bbd71b40bdb15765e1083775a23a6a592358a0fef9d9c4a69304bb0c