Aug 17 15:50:23.137 INFO checking ocl-interop-0.1.4 against try#a5d98b025f62ace80fe9d2a15781f900fc42515e for pr-53426 Aug 17 15:50:23.137 INFO running: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 17 15:50:23.137 INFO creating container for: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 17 15:50:23.137 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-1/pr-53426/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-1/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:50:23.409 INFO blam! d03b115683f7ff09ca3ead8d6c817945f31d1e16124c452388fae3c6d5d3c711 Aug 17 15:50:23.412 INFO running `"docker" "start" "-a" "d03b115683f7ff09ca3ead8d6c817945f31d1e16124c452388fae3c6d5d3c711"` Aug 17 15:50:24.735 INFO kablam! Compiling cl-sys v0.4.1 Aug 17 15:50:24.739 INFO kablam! Checking qutex v0.2.1 Aug 17 15:50:24.741 INFO kablam! Compiling ocl-core v0.7.0 Aug 17 15:50:24.743 INFO kablam! Compiling gl_generator v0.8.0 Aug 17 15:50:24.744 INFO kablam! Compiling ocl-interop v0.1.4 (file:///source) Aug 17 15:50:24.744 INFO kablam! Checking ocl-core-vector v0.1.0 Aug 17 15:50:24.745 INFO kablam! Checking sdl2 v0.31.0 Aug 17 15:50:24.745 INFO kablam! Checking glfw v0.20.0 Aug 17 15:50:27.765 INFO kablam! Checking winit v0.10.0 Aug 17 15:50:57.327 INFO kablam! Compiling glutin v0.12.2 Aug 17 15:50:57.327 INFO kablam! Compiling gl v0.9.0 Aug 17 15:51:55.348 INFO kablam! Checking ocl v0.16.0 Aug 17 15:52:02.919 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:02.919 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.16.0/src/standard/buffer.rs:1528:17 Aug 17 15:52:02.919 INFO kablam! | Aug 17 15:52:02.919 INFO kablam! 1524 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:02.919 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:02.919 INFO kablam! ... Aug 17 15:52:02.919 INFO kablam! 1528 | &self.cmd.buffer.obj_core, true, flags, offset, len, ewait, enew)?; Aug 17 15:52:02.919 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:02.920 INFO kablam! ... Aug 17 15:52:02.920 INFO kablam! 1533 | queue.clone(), /*is_mapped*/)) Aug 17 15:52:02.920 INFO kablam! | ----- borrow later used here Aug 17 15:52:02.920 INFO kablam! Aug 17 15:52:02.920 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:02.920 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.16.0/src/standard/buffer.rs:1532:61 Aug 17 15:52:02.920 INFO kablam! | Aug 17 15:52:02.920 INFO kablam! 1524 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:02.920 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:02.920 INFO kablam! ... Aug 17 15:52:02.920 INFO kablam! 1532 | Ok(MemMap::new(mm_core, len, None, unmap_event, self.cmd.buffer.obj_core.clone(), Aug 17 15:52:02.920 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:02.920 INFO kablam! 1533 | queue.clone(), /*is_mapped*/)) Aug 17 15:52:02.920 INFO kablam! | ----- borrow later used here Aug 17 15:52:02.920 INFO kablam! Aug 17 15:52:02.929 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:02.929 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.16.0/src/standard/buffer.rs:1556:17 Aug 17 15:52:02.929 INFO kablam! | Aug 17 15:52:02.929 INFO kablam! 1550 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:02.929 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:02.929 INFO kablam! ... Aug 17 15:52:02.929 INFO kablam! 1556 | &self.cmd.buffer.obj_core, false, flags, offset, len, ewait, Aug 17 15:52:02.929 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ immutable borrow occurs here Aug 17 15:52:02.929 INFO kablam! ... Aug 17 15:52:02.929 INFO kablam! 1567 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) Aug 17 15:52:02.929 INFO kablam! | ----- borrow later used here Aug 17 15:52:02.929 INFO kablam! Aug 17 15:52:02.929 INFO kablam! error[E0502]: cannot borrow `self.cmd.buffer.obj_core` as immutable because it is also borrowed as mutable Aug 17 15:52:02.929 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/ocl-0.16.0/src/standard/buffer.rs:1567:17 Aug 17 15:52:02.929 INFO kablam! | Aug 17 15:52:02.929 INFO kablam! 1550 | let (offset, len, queue, flags, ewait, enew, /*is_mapped*/) = self.enq_details()?; Aug 17 15:52:02.929 INFO kablam! | ---- mutable borrow occurs here Aug 17 15:52:02.929 INFO kablam! ... Aug 17 15:52:02.929 INFO kablam! 1567 | self.cmd.buffer.obj_core.clone(), queue.clone(), /*is_mapped*/)) Aug 17 15:52:02.930 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ ----- borrow later used here Aug 17 15:52:02.930 INFO kablam! | | Aug 17 15:52:02.930 INFO kablam! | immutable borrow occurs here Aug 17 15:52:02.931 INFO kablam! Aug 17 15:52:04.528 INFO kablam! error: aborting due to 4 previous errors Aug 17 15:52:04.528 INFO kablam! Aug 17 15:52:04.528 INFO kablam! For more information about this error, try `rustc --explain E0502`. Aug 17 15:52:04.549 INFO kablam! error: Could not compile `ocl`. Aug 17 15:52:04.549 INFO kablam! Aug 17 15:52:04.549 INFO kablam! To learn more, run the command again with --verbose. Aug 17 15:52:04.552 INFO kablam! su: No module specific data is present Aug 17 15:52:05.027 INFO running `"docker" "rm" "-f" "d03b115683f7ff09ca3ead8d6c817945f31d1e16124c452388fae3c6d5d3c711"` Aug 17 15:52:05.190 INFO blam! d03b115683f7ff09ca3ead8d6c817945f31d1e16124c452388fae3c6d5d3c711