[INFO] updating cached repository https://github.com/neivv/mtl [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] [stderr] From https://github.com/neivv/mtl [INFO] [stderr] 25c14be..aafc986 master -> master [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] aafc986139a5e8f1fe88956976570407af2caf1a [INFO] testing neivv/mtl against beta-2020-06-03 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fneivv%2Fmtl" "/workspace/builds/worker-10/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-10/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/neivv/mtl on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/neivv/mtl [INFO] finished tweaking git repo https://github.com/neivv/mtl [INFO] tweaked toml for git repo https://github.com/neivv/mtl written to /workspace/builds/worker-10/source/Cargo.toml [INFO] crate git repo https://github.com/neivv/mtl already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Updating git repository `https://github.com/neivv/aise` [INFO] [stderr] Updating git repository `https://github.com/neivv/samase_plugin` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] bab1d24faa9dc7f9517af5221f7584bfbf1b5023597df49a511bfcaa5e235d22 [INFO] running `"docker" "start" "-a" "bab1d24faa9dc7f9517af5221f7584bfbf1b5023597df49a511bfcaa5e235d22"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling libc v0.2.66 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling proc-macro2 v1.0.8 [INFO] [stderr] Compiling byteorder v1.3.2 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling syn v1.0.14 [INFO] [stderr] Compiling cc v1.0.50 [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Compiling serde v1.0.104 [INFO] [stderr] Compiling autocfg v1.0.0 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling crc32fast v1.2.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling smallvec v1.1.0 [INFO] [stderr] Compiling adler32 v1.0.4 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.6 [INFO] [stderr] Compiling unicode-width v0.1.7 [INFO] [stderr] Compiling anyhow v1.0.31 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling lde v0.3.0 [INFO] [stderr] Compiling implode v0.1.1 [INFO] [stderr] Compiling arrayvec v0.5.1 [INFO] [stderr] Compiling vec_map v0.8.1 [INFO] [stderr] Compiling json v0.12.4 [INFO] [stderr] Compiling thread_local v1.0.1 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling lock_api v0.3.3 [INFO] [stderr] Compiling miniz_oxide v0.3.5 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stderr] Compiling c2-chacha v0.2.3 [INFO] [stderr] Compiling fern v0.5.8 [INFO] [stderr] Compiling num-traits v0.2.11 [INFO] [stderr] Compiling num-integer v0.1.42 [INFO] [stderr] Compiling parking_lot_core v0.7.0 [INFO] [stderr] Compiling flate2 v1.0.13 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling pcx v0.2.3 [INFO] [stderr] Compiling quote v1.0.2 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling parking_lot v0.10.0 [INFO] [stderr] Compiling whack v0.2.0 (https://github.com/neivv/whack/?rev=e8e847864c2938735040ca3c68ef1cf9e03b692f#e8e84786) [INFO] [stderr] Compiling mtl v0.3.34 (/opt/rustwide/workdir) [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> build.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use winapi::um::d3dcompiler::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> build.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | use winapi::um::d3dcommon::*; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stderr] --> build.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | use winapi::um::winnt::HRESULT; [INFO] [stderr] | ^^ could not find `um` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stderr] --> build.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use winapi::shared::winerror::{E_FAIL, S_OK}; [INFO] [stderr] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `win_common`, `platform::Location` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | pub use platform::Location as Arg; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/x86_64.rs:12:9 [INFO] [stderr] | [INFO] [stderr] 12 | pub use win_common::*; [INFO] [stderr] | ^^^^^^^^^^ maybe a missing crate `win_common`? [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ExecutableHeap` in `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:432:34 [INFO] [stderr] | [INFO] [stderr] 432 | exec_heap: platform::ExecutableHeap::new(), [INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `ExecutableHeap` in `platform` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `MemoryProtection` in `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:445:38 [INFO] [stderr] | [INFO] [stderr] 445 | .map(|handles| platform::MemoryProtection::new(handles.write)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ could not find `MemoryProtection` in `platform` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `MemoryProtection` in `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:472:38 [INFO] [stderr] | [INFO] [stderr] 472 | .map(|handles| platform::MemoryProtection::new(handles.write)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ could not find `MemoryProtection` in `platform` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ctypes` in `winapi` [INFO] [stderr] --> build.rs:182:38 [INFO] [stderr] | [INFO] [stderr] 182 | _parent_data: *const winapi::ctypes::c_void, [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ctypes` in `winapi` [INFO] [stderr] --> build.rs:183:39 [INFO] [stderr] | [INFO] [stderr] 183 | out_data: *mut *const winapi::ctypes::c_void, [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `ctypes` in `winapi` [INFO] [stderr] --> build.rs:214:30 [INFO] [stderr] | [INFO] [stderr] 214 | data: *const winapi::ctypes::c_void, [INFO] [stderr] | ^^^^^^ could not find `ctypes` in `winapi` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D_SHADER_MACRO` in this scope [INFO] [stderr] --> build.rs:69:26 [INFO] [stderr] | [INFO] [stderr] 69 | defines.push(D3D_SHADER_MACRO { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D_SHADER_MACRO` in this scope [INFO] [stderr] --> build.rs:76:22 [INFO] [stderr] | [INFO] [stderr] 76 | defines.push(D3D_SHADER_MACRO { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3DCompile2` in this scope [INFO] [stderr] --> build.rs:83:21 [INFO] [stderr] | [INFO] [stderr] 83 | let error = D3DCompile2( [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3DInclude` in this scope [INFO] [stderr] --> build.rs:88:31 [INFO] [stderr] | [INFO] [stderr] 88 | include.0 as *mut ID3DInclude, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3DCOMPILE_OPTIMIZATION_LEVEL3` in this scope [INFO] [stderr] --> build.rs:91:13 [INFO] [stderr] | [INFO] [stderr] 91 | D3DCOMPILE_OPTIMIZATION_LEVEL3 | D3DCOMPILE_WARNINGS_ARE_ERRORS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `D3DCOMPILE_WARNINGS_ARE_ERRORS` in this scope [INFO] [stderr] --> build.rs:91:46 [INFO] [stderr] | [INFO] [stderr] 91 | D3DCOMPILE_OPTIMIZATION_LEVEL3 | D3DCOMPILE_WARNINGS_ARE_ERRORS, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `D3DDisassemble` in this scope [INFO] [stderr] --> build.rs:121:21 [INFO] [stderr] | [INFO] [stderr] 118 | fn disassemble(bytes: &[u8]) -> io::Result> { [INFO] [stderr] | --------------------------------------------------- similarly named function `disassemble` defined here [INFO] [stderr] ... [INFO] [stderr] 121 | let error = D3DDisassemble( [INFO] [stderr] | ^^^^^^^^^^^^^^ help: a function with a similar name exists: `disassemble` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3D10Blob` in this scope [INFO] [stderr] --> build.rs:138:36 [INFO] [stderr] | [INFO] [stderr] 138 | unsafe fn blob_to_bytes(blob: *mut ID3D10Blob) -> Vec { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3DIncludeVtbl` in this scope [INFO] [stderr] --> build.rs:146:24 [INFO] [stderr] | [INFO] [stderr] 146 | static INCLUDE_VTABLE: ID3DIncludeVtbl = ID3DIncludeVtbl { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ID3DIncludeVtbl` in this scope [INFO] [stderr] --> build.rs:146:42 [INFO] [stderr] | [INFO] [stderr] 146 | static INCLUDE_VTABLE: ID3DIncludeVtbl = ID3DIncludeVtbl { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3DInclude` in this scope [INFO] [stderr] --> build.rs:153:16 [INFO] [stderr] | [INFO] [stderr] 153 | interface: ID3DInclude, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ID3DInclude` in this scope [INFO] [stderr] --> build.rs:169:24 [INFO] [stderr] | [INFO] [stderr] 169 | interface: ID3DInclude { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3DInclude` in this scope [INFO] [stderr] --> build.rs:179:17 [INFO] [stderr] | [INFO] [stderr] 179 | s: *mut ID3DInclude, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `D3D_INCLUDE_TYPE` in this scope [INFO] [stderr] --> build.rs:180:24 [INFO] [stderr] | [INFO] [stderr] 180 | _include_type: D3D_INCLUDE_TYPE, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stderr] --> build.rs:185:10 [INFO] [stderr] | [INFO] [stderr] 185 | ) -> HRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `E_FAIL` in this scope [INFO] [stderr] --> build.rs:193:30 [INFO] [stderr] | [INFO] [stderr] 193 | Err(_) => return E_FAIL, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `MemoryProtection` in `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:652:44 [INFO] [stderr] | [INFO] [stderr] 652 | let protection = platform::MemoryProtection::new(handle); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ could not find `MemoryProtection` in `platform` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `E_FAIL` in this scope [INFO] [stderr] --> build.rs:201:24 [INFO] [stderr] | [INFO] [stderr] 201 | return E_FAIL; [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stderr] --> build.rs:209:9 [INFO] [stderr] | [INFO] [stderr] 209 | S_OK [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ID3DInclude` in this scope [INFO] [stderr] --> build.rs:213:17 [INFO] [stderr] | [INFO] [stderr] 213 | s: *mut ID3DInclude, [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stderr] --> build.rs:215:10 [INFO] [stderr] | [INFO] [stderr] 215 | ) -> HRESULT { [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `E_FAIL` in this scope [INFO] [stderr] --> build.rs:219:28 [INFO] [stderr] | [INFO] [stderr] 219 | None => return E_FAIL, [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `S_OK` in this scope [INFO] [stderr] --> build.rs:222:9 [INFO] [stderr] | [INFO] [stderr] 222 | S_OK [INFO] [stderr] | ^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/macros.rs:24:37 [INFO] [stderr] | [INFO] [stderr] 24 | exec_heap: &mut ::platform::ExecutableHeap, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/macros.rs:455:26 [INFO] [stderr] | [INFO] [stderr] 455 | heap: &mut platform::ExecutableHeap, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/x86_64.rs:406:45 [INFO] [stderr] | [INFO] [stderr] 406 | pub fn write(&mut self, exec_heap: &mut ExecutableHeap) -> *const u8 { [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/x86_64.rs:441:20 [INFO] [stderr] | [INFO] [stderr] 441 | heap: &mut ExecutableHeap, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:34:47 [INFO] [stderr] | [INFO] [stderr] 34 | type InitFn = unsafe fn(usize, &mut platform::ExecutableHeap); [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryName` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:110:27 [INFO] [stderr] | [INFO] [stderr] 110 | Library(Arc), [INFO] [stderr] | ^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `exe_handle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:120:74 [INFO] [stderr] | [INFO] [stderr] 120 | ImageBase::Executable => Some(PatchEnableHandles::same(platform::exe_handle())), [INFO] [stderr] | ^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `library_name_to_handle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | platform::library_name_to_handle(s).map(|x| PatchEnableHandles::same(x)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:125:37 [INFO] [stderr] | [INFO] [stderr] 125 | exec: exec as platform::LibraryHandle, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:126:39 [INFO] [stderr] | [INFO] [stderr] 126 | write: write as platform::LibraryHandle, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:133:21 [INFO] [stderr] | [INFO] [stderr] 133 | exec: platform::LibraryHandle, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:134:22 [INFO] [stderr] | [INFO] [stderr] 134 | write: platform::LibraryHandle, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:138:31 [INFO] [stderr] | [INFO] [stderr] 138 | fn same(handle: platform::LibraryHandle) -> PatchEnableHandles { [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:215:30 [INFO] [stderr] | [INFO] [stderr] 215 | heap: &mut platform::ExecutableHeap [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:238:59 [INFO] [stderr] | [INFO] [stderr] 238 | unsafe fn disable(&mut self, handle: Option) { [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `import_addr` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:262:46 [INFO] [stderr] | [INFO] [stderr] 262 | let addr = platform::import_addr(handle, &hook.library, &hook.export); [INFO] [stderr] | ^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:279:30 [INFO] [stderr] | [INFO] [stderr] 279 | heap: &mut platform::ExecutableHeap, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:313:30 [INFO] [stderr] | [INFO] [stderr] 313 | heap: &mut platform::ExecutableHeap, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:366:30 [INFO] [stderr] | [INFO] [stderr] 366 | heap: &mut platform::ExecutableHeap, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `import_addr` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:368:30 [INFO] [stderr] | [INFO] [stderr] 368 | let addr = platform::import_addr(handles.write, &self.library, &self.export); [INFO] [stderr] | ^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `ExecutableHeap` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:392:26 [INFO] [stderr] | [INFO] [stderr] 392 | exec_heap: platform::ExecutableHeap, [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `MemoryProtection` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:423:34 [INFO] [stderr] | [INFO] [stderr] 423 | protection: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `library_name` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:469:64 [INFO] [stderr] | [INFO] [stderr] 469 | let image_base = ImageBase::Library(Arc::new(platform::library_name(library))); [INFO] [stderr] | ^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:641:48 [INFO] [stderr] | [INFO] [stderr] 641 | protections: &mut SmallVec<[(platform::LibraryHandle, platform::MemoryProtection); 16]>, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `MemoryProtection` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:641:73 [INFO] [stderr] | [INFO] [stderr] 641 | protections: &mut SmallVec<[(platform::LibraryHandle, platform::MemoryProtection); 16]>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `LibraryHandle` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:646:27 [INFO] [stderr] | [INFO] [stderr] 646 | platform::LibraryHandle, [INFO] [stderr] | ^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `MemoryProtection` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:647:27 [INFO] [stderr] | [INFO] [stderr] 647 | platform::MemoryProtection, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `nop` in module `platform` [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:854:57 [INFO] [stderr] | [INFO] [stderr] 854 | let nops: SmallVec<[u8; 16]> = repeat(platform::nop()).take(length).collect(); [INFO] [stderr] | ^^^ not found in `platform` [INFO] [stderr] [INFO] [stderr] error[E0699]: the type of this value must be known to call a method on a raw pointer on it [INFO] [stderr] --> build.rs:100:22 [INFO] [stderr] | [INFO] [stderr] 100 | if !code.is_null() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0699]: the type of this value must be known to call a method on a raw pointer on it [INFO] [stderr] --> build.rs:103:24 [INFO] [stderr] | [INFO] [stderr] 103 | if !errors.is_null() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 31 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0412, E0422, E0425, E0433, E0699. [INFO] [stderr] For more information about an error, try `rustc --explain E0412`. [INFO] [stderr] error[E0282]: type annotations needed [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/whack-747fafa4bbcff5a8/e8e8478/src/lib.rs:506:23 [INFO] [stderr] | [INFO] [stderr] 506 | init_fns: Vec::new(), [INFO] [stderr] | ^^^^^^^^ cannot infer type for type parameter `T` [INFO] [stderr] [INFO] [stderr] error: could not compile `mtl`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 34 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0282, E0412, E0425, E0432, E0433. [INFO] [stderr] For more information about an error, try `rustc --explain E0282`. [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "bab1d24faa9dc7f9517af5221f7584bfbf1b5023597df49a511bfcaa5e235d22"` [INFO] running `"docker" "rm" "-f" "bab1d24faa9dc7f9517af5221f7584bfbf1b5023597df49a511bfcaa5e235d22"` [INFO] [stdout] bab1d24faa9dc7f9517af5221f7584bfbf1b5023597df49a511bfcaa5e235d22