Aug 17 15:51:21.596 INFO checking ocl-0.18.0 against try#a5d98b025f62ace80fe9d2a15781f900fc42515e for pr-53426 Aug 17 15:51:21.596 INFO running: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 17 15:51:21.596 INFO creating container for: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 17 15:51:21.597 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-4/pr-53426/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-4/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 17 15:51:21.851 INFO blam! 11af13c77371d3c9ec3a1e0db40c17fc19319c13dd2650c2c7f8cc8f6cc2daa3 Aug 17 15:51:21.852 INFO running `"docker" "start" "-a" "11af13c77371d3c9ec3a1e0db40c17fc19319c13dd2650c2c7f8cc8f6cc2daa3"` Aug 17 15:51:23.032 INFO kablam! Compiling cl-sys v0.3.2 Aug 17 15:51:23.032 INFO kablam! Compiling cl-sys v0.4.1 Aug 17 15:51:23.047 INFO kablam! Checking colorify v0.2.3 Aug 17 15:51:23.055 INFO kablam! Checking qutex v0.1.1 Aug 17 15:51:23.056 INFO kablam! Checking qutex v0.2.1 Aug 17 15:51:23.064 INFO kablam! Compiling ocl-core v0.4.1 Aug 17 15:51:23.065 INFO kablam! Compiling ocl-core v0.9.0 Aug 17 15:51:23.103 INFO kablam! Checking ocl-core-vector v0.1.0 Aug 17 15:52:03.452 INFO kablam! Checking ocl v0.13.1 Aug 17 15:52:04.696 INFO kablam! Checking ocl v0.18.0 (file:///source) Aug 17 15:52:16.111 INFO kablam! Checking ocl-extras v0.1.0 Aug 17 15:52:18.991 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:18.991 INFO kablam! --> src/standard/buffer.rs:1609:13 Aug 17 15:52:18.991 INFO kablam! | Aug 17 15:52:18.991 INFO kablam! 1606 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:18.991 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:18.991 INFO kablam! ... Aug 17 15:52:18.991 INFO kablam! 1609 | &self.cmd.buffer.obj_core, true, flags, offset, len, ewait, enew)?; Aug 17 15:52:18.991 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:18.991 INFO kablam! ... Aug 17 15:52:18.991 INFO kablam! 1614 | queue.clone())) Aug 17 15:52:18.991 INFO kablam! | ----- borrow later used here Aug 17 15:52:18.992 INFO kablam! Aug 17 15:52:18.992 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:18.992 INFO kablam! --> src/standard/buffer.rs:1613:57 Aug 17 15:52:18.992 INFO kablam! | Aug 17 15:52:18.992 INFO kablam! 1606 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:18.992 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:18.992 INFO kablam! ... Aug 17 15:52:18.992 INFO kablam! 1613 | Ok(MemMap::new(mm_core, len, None, unmap_event, self.cmd.buffer.obj_core.clone(), Aug 17 15:52:18.993 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:18.993 INFO kablam! 1614 | queue.clone())) Aug 17 15:52:18.993 INFO kablam! | ----- borrow later used here Aug 17 15:52:18.993 INFO kablam! Aug 17 15:52:18.998 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:18.999 INFO kablam! --> src/standard/buffer.rs:1635:13 Aug 17 15:52:18.999 INFO kablam! | Aug 17 15:52:18.999 INFO kablam! 1630 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:18.999 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:18.999 INFO kablam! ... Aug 17 15:52:18.999 INFO kablam! 1635 | &self.cmd.buffer.obj_core, false, flags, offset, len, ewait, Aug 17 15:52:18.999 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:18.999 INFO kablam! ... Aug 17 15:52:18.999 INFO kablam! 1646 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) Aug 17 15:52:18.999 INFO kablam! | ----- borrow later used here Aug 17 15:52:18.999 INFO kablam! Aug 17 15:52:19.000 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:19.000 INFO kablam! --> src/standard/buffer.rs:1646:13 Aug 17 15:52:19.000 INFO kablam! | Aug 17 15:52:19.000 INFO kablam! 1630 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:19.000 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:19.000 INFO kablam! ... Aug 17 15:52:19.000 INFO kablam! 1646 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) Aug 17 15:52:19.000 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ ----- borrow later used here Aug 17 15:52:19.000 INFO kablam! | | Aug 17 15:52:19.000 INFO kablam! | immutable borrow occurs here Aug 17 15:52:19.000 INFO kablam! Aug 17 15:52:21.644 INFO kablam! error: aborting due to 4 previous errors Aug 17 15:52:21.644 INFO kablam! Aug 17 15:52:21.644 INFO kablam! For more information about this error, try `rustc --explain E0502`. Aug 17 15:52:21.658 INFO kablam! error: Could not compile `ocl`. Aug 17 15:52:21.663 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 17 15:52:31.397 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:31.397 INFO kablam! --> src/standard/buffer.rs:1609:13 Aug 17 15:52:31.397 INFO kablam! | Aug 17 15:52:31.397 INFO kablam! 1606 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:31.397 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:31.398 INFO kablam! ... Aug 17 15:52:31.398 INFO kablam! 1609 | &self.cmd.buffer.obj_core, true, flags, offset, len, ewait, enew)?; Aug 17 15:52:31.398 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:31.398 INFO kablam! ... Aug 17 15:52:31.398 INFO kablam! 1614 | queue.clone())) Aug 17 15:52:31.398 INFO kablam! | ----- borrow later used here Aug 17 15:52:31.398 INFO kablam! Aug 17 15:52:31.398 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:31.398 INFO kablam! --> src/standard/buffer.rs:1613:57 Aug 17 15:52:31.398 INFO kablam! | Aug 17 15:52:31.398 INFO kablam! 1606 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:31.398 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:31.398 INFO kablam! ... Aug 17 15:52:31.398 INFO kablam! 1613 | Ok(MemMap::new(mm_core, len, None, unmap_event, self.cmd.buffer.obj_core.clone(), Aug 17 15:52:31.398 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:31.398 INFO kablam! 1614 | queue.clone())) Aug 17 15:52:31.398 INFO kablam! | ----- borrow later used here Aug 17 15:52:31.398 INFO kablam! Aug 17 15:52:31.414 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:31.414 INFO kablam! --> src/standard/buffer.rs:1635:13 Aug 17 15:52:31.414 INFO kablam! | Aug 17 15:52:31.414 INFO kablam! 1630 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:31.414 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:31.414 INFO kablam! ... Aug 17 15:52:31.414 INFO kablam! 1635 | &self.cmd.buffer.obj_core, false, flags, offset, len, ewait, Aug 17 15:52:31.414 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:31.414 INFO kablam! ... Aug 17 15:52:31.414 INFO kablam! 1646 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) Aug 17 15:52:31.414 INFO kablam! | ----- borrow later used here Aug 17 15:52:31.414 INFO kablam! Aug 17 15:52:31.414 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:31.414 INFO kablam! --> src/standard/buffer.rs:1646:13 Aug 17 15:52:31.415 INFO kablam! | Aug 17 15:52:31.415 INFO kablam! 1630 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:31.415 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:31.415 INFO kablam! ... Aug 17 15:52:31.415 INFO kablam! 1646 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) Aug 17 15:52:31.415 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ ----- borrow later used here Aug 17 15:52:31.415 INFO kablam! | | Aug 17 15:52:31.415 INFO kablam! | immutable borrow occurs here Aug 17 15:52:31.415 INFO kablam! Aug 17 15:52:33.361 INFO kablam! error: aborting due to 4 previous errors Aug 17 15:52:33.361 INFO kablam! Aug 17 15:52:33.361 INFO kablam! For more information about this error, try `rustc --explain E0502`. Aug 17 15:52:33.377 INFO kablam! error: Could not compile `ocl`. Aug 17 15:52:33.378 INFO kablam! Aug 17 15:52:33.378 INFO kablam! To learn more, run the command again with --verbose. Aug 17 15:52:33.380 INFO kablam! su: No module specific data is present Aug 17 15:52:34.130 INFO running `"docker" "rm" "-f" "11af13c77371d3c9ec3a1e0db40c17fc19319c13dd2650c2c7f8cc8f6cc2daa3"` Aug 17 15:52:34.305 INFO blam! 11af13c77371d3c9ec3a1e0db40c17fc19319c13dd2650c2c7f8cc8f6cc2daa3