Jul 12 01:35:27.909 INFO checking pwasm-utils-cli-0.1.0 against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 12 01:35:27.909 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 01:35:27.909 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 01:35:27.909 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-0/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-0/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/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 +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 12 01:35:28.160 INFO blam! b5115a510c0b5797d663f760247b84b6526a5f59dcb99576b6f6c2a2f8a2ef1a Jul 12 01:35:28.163 INFO running `"docker" "start" "-a" "b5115a510c0b5797d663f760247b84b6526a5f59dcb99576b6f6c2a2f8a2ef1a"` Jul 12 01:35:29.269 INFO kablam! Checking parity-wasm v0.31.0 Jul 12 01:35:29.269 INFO kablam! Checking parity-wasm v0.30.0 Jul 12 01:35:40.099 INFO kablam! Checking pwasm-utils v0.2.2 Jul 12 01:35:43.007 INFO kablam! Checking pwasm-utils-cli v0.1.0 (file:///source) Jul 12 01:35:49.308 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:49.309 INFO kablam! --> ext/main.rs:18:3 Jul 12 01:35:49.309 INFO kablam! | Jul 12 01:35:49.309 INFO kablam! 18 | parity_wasm::deserialize_file(&args[1]).expect("Module to deserialize ok"), Jul 12 01:35:49.309 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:49.309 INFO kablam! | Jul 12 01:35:49.309 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:49.309 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:49.309 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:49.309 INFO kablam! --> ext/main.rs:18:3 Jul 12 01:35:49.309 INFO kablam! | Jul 12 01:35:49.309 INFO kablam! 18 | parity_wasm::deserialize_file(&args[1]).expect("Module to deserialize ok"), Jul 12 01:35:49.309 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:35:49.309 INFO kablam! Jul 12 01:35:49.520 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:49.520 INFO kablam! --> stack_height/main.rs:24:3 Jul 12 01:35:49.520 INFO kablam! | Jul 12 01:35:49.520 INFO kablam! 24 | module, 1024 Jul 12 01:35:49.520 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:49.536 INFO kablam! | Jul 12 01:35:49.536 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:49.536 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:49.536 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:49.537 INFO kablam! --> stack_height/main.rs:24:3 Jul 12 01:35:49.537 INFO kablam! | Jul 12 01:35:49.537 INFO kablam! 24 | module, 1024 Jul 12 01:35:49.537 INFO kablam! | ^^^^^^ Jul 12 01:35:49.537 INFO kablam! Jul 12 01:35:49.654 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:49.654 INFO kablam! --> stack_height/main.rs:27:47 Jul 12 01:35:49.654 INFO kablam! | Jul 12 01:35:49.654 INFO kablam! 27 | parity_wasm::serialize_to_file(&output_file, result).expect("Module serialization to succeed") Jul 12 01:35:49.654 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:49.659 INFO kablam! | Jul 12 01:35:49.659 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:49.659 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:49.660 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:49.660 INFO kablam! --> stack_height/main.rs:27:47 Jul 12 01:35:49.660 INFO kablam! | Jul 12 01:35:49.660 INFO kablam! 27 | parity_wasm::serialize_to_file(&output_file, result).expect("Module serialization to succeed") Jul 12 01:35:49.660 INFO kablam! | ^^^^^^ Jul 12 01:35:49.660 INFO kablam! Jul 12 01:35:49.668 INFO kablam! error: aborting due to 2 previous errors Jul 12 01:35:49.680 INFO kablam! Jul 12 01:35:49.681 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:49.725 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:49.726 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:35:49.989 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:49.989 INFO kablam! --> ext/main.rs:22:43 Jul 12 01:35:49.989 INFO kablam! | Jul 12 01:35:49.989 INFO kablam! 22 | parity_wasm::serialize_to_file(&args[2], module).expect("Module to serialize ok"); Jul 12 01:35:49.989 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:49.989 INFO kablam! | Jul 12 01:35:49.989 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:49.989 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:49.989 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:49.990 INFO kablam! --> ext/main.rs:22:43 Jul 12 01:35:49.990 INFO kablam! | Jul 12 01:35:49.990 INFO kablam! 22 | parity_wasm::serialize_to_file(&args[2], module).expect("Module to serialize ok"); Jul 12 01:35:49.990 INFO kablam! | ^^^^^^ Jul 12 01:35:49.990 INFO kablam! Jul 12 01:35:50.040 INFO kablam! error: aborting due to 2 previous errors Jul 12 01:35:50.040 INFO kablam! Jul 12 01:35:50.040 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:50.101 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:50.102 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:35:50.815 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:50.815 INFO kablam! --> ext/main.rs:18:3 Jul 12 01:35:50.815 INFO kablam! | Jul 12 01:35:50.815 INFO kablam! 18 | parity_wasm::deserialize_file(&args[1]).expect("Module to deserialize ok"), Jul 12 01:35:50.815 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:50.815 INFO kablam! | Jul 12 01:35:50.815 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:50.815 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:50.815 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:50.815 INFO kablam! --> ext/main.rs:18:3 Jul 12 01:35:50.815 INFO kablam! | Jul 12 01:35:50.815 INFO kablam! 18 | parity_wasm::deserialize_file(&args[1]).expect("Module to deserialize ok"), Jul 12 01:35:50.815 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:35:50.815 INFO kablam! Jul 12 01:35:50.880 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:50.880 INFO kablam! --> gas/main.rs:20:3 Jul 12 01:35:50.880 INFO kablam! | Jul 12 01:35:50.881 INFO kablam! 20 | module, &Default::default() Jul 12 01:35:50.881 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:50.910 INFO kablam! | Jul 12 01:35:50.911 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:50.911 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:50.912 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:50.912 INFO kablam! --> gas/main.rs:20:3 Jul 12 01:35:50.912 INFO kablam! | Jul 12 01:35:50.912 INFO kablam! 20 | module, &Default::default() Jul 12 01:35:50.912 INFO kablam! | ^^^^^^ Jul 12 01:35:50.912 INFO kablam! Jul 12 01:35:50.960 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:50.960 INFO kablam! --> ext/main.rs:22:43 Jul 12 01:35:50.960 INFO kablam! | Jul 12 01:35:50.960 INFO kablam! 22 | parity_wasm::serialize_to_file(&args[2], module).expect("Module to serialize ok"); Jul 12 01:35:50.961 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:50.961 INFO kablam! | Jul 12 01:35:50.961 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:50.961 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:50.961 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:50.961 INFO kablam! --> ext/main.rs:22:43 Jul 12 01:35:50.961 INFO kablam! | Jul 12 01:35:50.961 INFO kablam! 22 | parity_wasm::serialize_to_file(&args[2], module).expect("Module to serialize ok"); Jul 12 01:35:50.961 INFO kablam! | ^^^^^^ Jul 12 01:35:50.965 INFO kablam! Jul 12 01:35:50.972 INFO kablam! error: aborting due to 2 previous errors Jul 12 01:35:50.972 INFO kablam! Jul 12 01:35:50.972 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:50.984 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:50.985 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:35:50.992 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:50.992 INFO kablam! --> prune/main.rs:42:21 Jul 12 01:35:50.992 INFO kablam! | Jul 12 01:35:50.992 INFO kablam! 42 | utils::optimize(&mut module, exports).expect("Optimizer to finish without errors"); Jul 12 01:35:50.992 INFO kablam! | ^^^^^^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:50.993 INFO kablam! | Jul 12 01:35:50.993 INFO kablam! = note: expected type `&mut parity_wasm::elements::module::Module` Jul 12 01:35:50.993 INFO kablam! found type `&mut parity_wasm::elements::Module` Jul 12 01:35:50.994 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:50.994 INFO kablam! --> prune/main.rs:42:21 Jul 12 01:35:50.994 INFO kablam! | Jul 12 01:35:50.994 INFO kablam! 42 | utils::optimize(&mut module, exports).expect("Optimizer to finish without errors"); Jul 12 01:35:50.994 INFO kablam! | ^^^^^^^^^^^ Jul 12 01:35:50.994 INFO kablam! Jul 12 01:35:51.013 INFO kablam! error: aborting due to previous error Jul 12 01:35:51.014 INFO kablam! Jul 12 01:35:51.015 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:51.025 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:51.026 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:35:51.111 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:51.111 INFO kablam! --> stack_height/main.rs:24:3 Jul 12 01:35:51.111 INFO kablam! | Jul 12 01:35:51.111 INFO kablam! 24 | module, 1024 Jul 12 01:35:51.111 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:51.127 INFO kablam! | Jul 12 01:35:51.129 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:51.129 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:51.129 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:51.129 INFO kablam! --> stack_height/main.rs:24:3 Jul 12 01:35:51.129 INFO kablam! | Jul 12 01:35:51.129 INFO kablam! 24 | module, 1024 Jul 12 01:35:51.129 INFO kablam! | ^^^^^^ Jul 12 01:35:51.129 INFO kablam! Jul 12 01:35:51.322 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:51.322 INFO kablam! --> gas/main.rs:23:43 Jul 12 01:35:51.322 INFO kablam! | Jul 12 01:35:51.322 INFO kablam! 23 | parity_wasm::serialize_to_file(&args[2], result).expect("Module serialization to succeed") Jul 12 01:35:51.322 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:51.323 INFO kablam! | Jul 12 01:35:51.323 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:51.323 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:51.324 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:51.324 INFO kablam! --> gas/main.rs:23:43 Jul 12 01:35:51.324 INFO kablam! | Jul 12 01:35:51.324 INFO kablam! 23 | parity_wasm::serialize_to_file(&args[2], result).expect("Module serialization to succeed") Jul 12 01:35:51.324 INFO kablam! | ^^^^^^ Jul 12 01:35:51.325 INFO kablam! Jul 12 01:35:51.332 INFO kablam! error: aborting due to 2 previous errors Jul 12 01:35:51.332 INFO kablam! Jul 12 01:35:51.333 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:51.356 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:51.357 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:35:51.617 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:51.617 INFO kablam! --> stack_height/main.rs:27:47 Jul 12 01:35:51.617 INFO kablam! | Jul 12 01:35:51.617 INFO kablam! 27 | parity_wasm::serialize_to_file(&output_file, result).expect("Module serialization to succeed") Jul 12 01:35:51.617 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:51.638 INFO kablam! | Jul 12 01:35:51.638 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:51.638 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:51.638 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:51.638 INFO kablam! --> stack_height/main.rs:27:47 Jul 12 01:35:51.638 INFO kablam! | Jul 12 01:35:51.638 INFO kablam! 27 | parity_wasm::serialize_to_file(&output_file, result).expect("Module serialization to succeed") Jul 12 01:35:51.638 INFO kablam! | ^^^^^^ Jul 12 01:35:51.638 INFO kablam! Jul 12 01:35:51.638 INFO kablam! error: aborting due to 2 previous errors Jul 12 01:35:51.642 INFO kablam! Jul 12 01:35:51.642 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:51.659 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:51.659 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:35:51.668 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:51.668 INFO kablam! --> gas/main.rs:20:3 Jul 12 01:35:51.668 INFO kablam! | Jul 12 01:35:51.668 INFO kablam! 20 | module, &Default::default() Jul 12 01:35:51.668 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:51.668 INFO kablam! | Jul 12 01:35:51.668 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:51.668 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:51.668 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:51.668 INFO kablam! --> gas/main.rs:20:3 Jul 12 01:35:51.668 INFO kablam! | Jul 12 01:35:51.668 INFO kablam! 20 | module, &Default::default() Jul 12 01:35:51.668 INFO kablam! | ^^^^^^ Jul 12 01:35:51.668 INFO kablam! Jul 12 01:35:51.751 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:51.751 INFO kablam! --> build/main.rs:168:31 Jul 12 01:35:51.751 INFO kablam! | Jul 12 01:35:51.751 INFO kablam! 168 | module = ununderscore_funcs(module); Jul 12 01:35:51.751 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:51.751 INFO kablam! | Jul 12 01:35:51.752 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:51.752 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:51.754 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:51.754 INFO kablam! --> build/main.rs:168:31 Jul 12 01:35:51.754 INFO kablam! | Jul 12 01:35:51.754 INFO kablam! 168 | module = ununderscore_funcs(module); Jul 12 01:35:51.754 INFO kablam! | ^^^^^^ Jul 12 01:35:51.754 INFO kablam! Jul 12 01:35:51.856 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:51.856 INFO kablam! --> gas/main.rs:23:43 Jul 12 01:35:51.856 INFO kablam! | Jul 12 01:35:51.856 INFO kablam! 23 | parity_wasm::serialize_to_file(&args[2], result).expect("Module serialization to succeed") Jul 12 01:35:51.856 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:51.856 INFO kablam! | Jul 12 01:35:51.856 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:51.856 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:51.856 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:51.856 INFO kablam! --> gas/main.rs:23:43 Jul 12 01:35:51.856 INFO kablam! | Jul 12 01:35:51.856 INFO kablam! 23 | parity_wasm::serialize_to_file(&args[2], result).expect("Module serialization to succeed") Jul 12 01:35:51.856 INFO kablam! | ^^^^^^ Jul 12 01:35:51.857 INFO kablam! Jul 12 01:35:51.858 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:51.858 INFO kablam! --> build/main.rs:168:12 Jul 12 01:35:51.858 INFO kablam! | Jul 12 01:35:51.858 INFO kablam! 168 | module = ununderscore_funcs(module); Jul 12 01:35:51.858 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:51.859 INFO kablam! | Jul 12 01:35:51.859 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:51.859 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:51.860 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:51.860 INFO kablam! --> build/main.rs:168:12 Jul 12 01:35:51.860 INFO kablam! | Jul 12 01:35:51.860 INFO kablam! 168 | module = ununderscore_funcs(module); Jul 12 01:35:51.860 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:35:51.861 INFO kablam! Jul 12 01:35:51.862 INFO kablam! error: aborting due to 2 previous errors Jul 12 01:35:51.862 INFO kablam! Jul 12 01:35:51.862 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:51.905 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:51.905 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:35:52.086 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.086 INFO kablam! --> build/main.rs:176:59 Jul 12 01:35:52.086 INFO kablam! | Jul 12 01:35:52.086 INFO kablam! 176 | let (new_module, new_stack_top) = shrink_unknown_stack(module, 1024 * 1024 - stack_size); Jul 12 01:35:52.086 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:52.087 INFO kablam! | Jul 12 01:35:52.087 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:52.087 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:52.087 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.087 INFO kablam! --> build/main.rs:176:59 Jul 12 01:35:52.087 INFO kablam! | Jul 12 01:35:52.087 INFO kablam! 176 | let (new_module, new_stack_top) = shrink_unknown_stack(module, 1024 * 1024 - stack_size); Jul 12 01:35:52.087 INFO kablam! | ^^^^^^ Jul 12 01:35:52.087 INFO kablam! Jul 12 01:35:52.200 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.200 INFO kablam! --> build/main.rs:177:13 Jul 12 01:35:52.200 INFO kablam! | Jul 12 01:35:52.200 INFO kablam! 177 | module = new_module; Jul 12 01:35:52.200 INFO kablam! | ^^^^^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:52.200 INFO kablam! | Jul 12 01:35:52.200 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:52.200 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:52.200 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.200 INFO kablam! --> build/main.rs:177:13 Jul 12 01:35:52.200 INFO kablam! | Jul 12 01:35:52.200 INFO kablam! 177 | module = new_module; Jul 12 01:35:52.200 INFO kablam! | ^^^^^^^^^^ Jul 12 01:35:52.200 INFO kablam! Jul 12 01:35:52.362 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.362 INFO kablam! --> build/main.rs:180:29 Jul 12 01:35:52.362 INFO kablam! | Jul 12 01:35:52.362 INFO kablam! 180 | module = externalize_mem(module, Some(stack_top_page), 16); Jul 12 01:35:52.362 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:52.362 INFO kablam! | Jul 12 01:35:52.362 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:52.362 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:52.362 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.362 INFO kablam! --> build/main.rs:180:29 Jul 12 01:35:52.362 INFO kablam! | Jul 12 01:35:52.362 INFO kablam! 180 | module = externalize_mem(module, Some(stack_top_page), 16); Jul 12 01:35:52.362 INFO kablam! | ^^^^^^ Jul 12 01:35:52.362 INFO kablam! Jul 12 01:35:52.500 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.500 INFO kablam! --> build/main.rs:180:13 Jul 12 01:35:52.500 INFO kablam! | Jul 12 01:35:52.500 INFO kablam! 180 | module = externalize_mem(module, Some(stack_top_page), 16); Jul 12 01:35:52.500 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:52.501 INFO kablam! | Jul 12 01:35:52.501 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:52.501 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:52.501 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.501 INFO kablam! --> build/main.rs:180:13 Jul 12 01:35:52.501 INFO kablam! | Jul 12 01:35:52.501 INFO kablam! 180 | module = externalize_mem(module, Some(stack_top_page), 16); Jul 12 01:35:52.501 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:35:52.501 INFO kablam! Jul 12 01:35:52.610 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.610 INFO kablam! --> build/main.rs:182:29 Jul 12 01:35:52.610 INFO kablam! | Jul 12 01:35:52.610 INFO kablam! 182 | module = externalize_mem(module, None, 16); Jul 12 01:35:52.610 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:52.610 INFO kablam! | Jul 12 01:35:52.610 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:52.610 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:52.610 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.610 INFO kablam! --> build/main.rs:182:29 Jul 12 01:35:52.610 INFO kablam! | Jul 12 01:35:52.610 INFO kablam! 182 | module = externalize_mem(module, None, 16); Jul 12 01:35:52.610 INFO kablam! | ^^^^^^ Jul 12 01:35:52.610 INFO kablam! Jul 12 01:35:52.766 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.766 INFO kablam! --> build/main.rs:182:13 Jul 12 01:35:52.766 INFO kablam! | Jul 12 01:35:52.766 INFO kablam! 182 | module = externalize_mem(module, None, 16); Jul 12 01:35:52.766 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:52.770 INFO kablam! | Jul 12 01:35:52.770 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:52.770 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:52.770 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.771 INFO kablam! --> build/main.rs:182:13 Jul 12 01:35:52.771 INFO kablam! | Jul 12 01:35:52.771 INFO kablam! 182 | module = externalize_mem(module, None, 16); Jul 12 01:35:52.771 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:35:52.771 INFO kablam! Jul 12 01:35:52.868 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.868 INFO kablam! --> build/main.rs:193:39 Jul 12 01:35:52.868 INFO kablam! | Jul 12 01:35:52.868 INFO kablam! 193 | module = utils::inject_runtime_type(module, &runtime_type, runtime_version); Jul 12 01:35:52.868 INFO kablam! | ^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:52.868 INFO kablam! | Jul 12 01:35:52.868 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:52.868 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:52.868 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.868 INFO kablam! --> build/main.rs:193:39 Jul 12 01:35:52.868 INFO kablam! | Jul 12 01:35:52.869 INFO kablam! 193 | module = utils::inject_runtime_type(module, &runtime_type, runtime_version); Jul 12 01:35:52.869 INFO kablam! | ^^^^^^ Jul 12 01:35:52.869 INFO kablam! Jul 12 01:35:52.961 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:52.961 INFO kablam! --> build/main.rs:193:12 Jul 12 01:35:52.961 INFO kablam! | Jul 12 01:35:52.961 INFO kablam! 193 | module = utils::inject_runtime_type(module, &runtime_type, runtime_version); Jul 12 01:35:52.961 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:52.961 INFO kablam! | Jul 12 01:35:52.961 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:52.961 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:52.961 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:52.961 INFO kablam! --> build/main.rs:193:12 Jul 12 01:35:52.961 INFO kablam! | Jul 12 01:35:52.961 INFO kablam! 193 | module = utils::inject_runtime_type(module, &runtime_type, runtime_version); Jul 12 01:35:52.961 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:35:52.961 INFO kablam! Jul 12 01:35:53.072 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:53.072 INFO kablam! --> build/main.rs:200:4 Jul 12 01:35:53.072 INFO kablam! | Jul 12 01:35:53.072 INFO kablam! 200 | &mut module, Jul 12 01:35:53.072 INFO kablam! | ^^^^^^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:53.072 INFO kablam! | Jul 12 01:35:53.072 INFO kablam! = note: expected type `&mut parity_wasm::elements::module::Module` Jul 12 01:35:53.072 INFO kablam! found type `&mut parity_wasm::elements::Module` Jul 12 01:35:53.072 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:53.073 INFO kablam! --> build/main.rs:200:4 Jul 12 01:35:53.073 INFO kablam! | Jul 12 01:35:53.073 INFO kablam! 200 | &mut module, Jul 12 01:35:53.073 INFO kablam! | ^^^^^^^^^^^ Jul 12 01:35:53.073 INFO kablam! Jul 12 01:35:53.213 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:53.213 INFO kablam! --> build/main.rs:216:20 Jul 12 01:35:53.213 INFO kablam! | Jul 12 01:35:53.213 INFO kablam! 216 | utils::optimize(&mut ctor_module, vec![CREATE_SYMBOL])?; Jul 12 01:35:53.213 INFO kablam! | ^^^^^^^^^^^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:53.213 INFO kablam! | Jul 12 01:35:53.213 INFO kablam! = note: expected type `&mut parity_wasm::elements::module::Module` Jul 12 01:35:53.214 INFO kablam! found type `&mut parity_wasm::elements::Module` Jul 12 01:35:53.214 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:53.214 INFO kablam! --> build/main.rs:216:20 Jul 12 01:35:53.214 INFO kablam! | Jul 12 01:35:53.214 INFO kablam! 216 | utils::optimize(&mut ctor_module, vec![CREATE_SYMBOL])?; Jul 12 01:35:53.214 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 12 01:35:53.214 INFO kablam! Jul 12 01:35:53.308 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:53.308 INFO kablam! --> build/main.rs:218:54 Jul 12 01:35:53.308 INFO kablam! | Jul 12 01:35:53.308 INFO kablam! 218 | let ctor_module = utils::pack_instance(raw_module, ctor_module)?; Jul 12 01:35:53.308 INFO kablam! | ^^^^^^^^^^^ expected struct `parity_wasm::elements::module::Module`, found struct `parity_wasm::elements::Module` Jul 12 01:35:53.308 INFO kablam! | Jul 12 01:35:53.308 INFO kablam! = note: expected type `parity_wasm::elements::module::Module` Jul 12 01:35:53.309 INFO kablam! found type `parity_wasm::elements::Module` Jul 12 01:35:53.309 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:53.309 INFO kablam! --> build/main.rs:218:54 Jul 12 01:35:53.309 INFO kablam! | Jul 12 01:35:53.309 INFO kablam! 218 | let ctor_module = utils::pack_instance(raw_module, ctor_module)?; Jul 12 01:35:53.309 INFO kablam! | ^^^^^^^^^^^ Jul 12 01:35:53.309 INFO kablam! Jul 12 01:35:53.420 INFO kablam! error[E0308]: mismatched types Jul 12 01:35:53.420 INFO kablam! --> build/main.rs:219:41 Jul 12 01:35:53.420 INFO kablam! | Jul 12 01:35:53.420 INFO kablam! 219 | parity_wasm::serialize_to_file(&path, ctor_module).map_err(Error::Encoding)?; Jul 12 01:35:53.420 INFO kablam! | ^^^^^^^^^^^ expected struct `parity_wasm::elements::Module`, found struct `parity_wasm::elements::module::Module` Jul 12 01:35:53.422 INFO kablam! | Jul 12 01:35:53.422 INFO kablam! = note: expected type `parity_wasm::elements::Module` Jul 12 01:35:53.422 INFO kablam! found type `parity_wasm::elements::module::Module` Jul 12 01:35:53.423 INFO kablam! note: Perhaps two different versions of crate `parity_wasm` are being used? Jul 12 01:35:53.423 INFO kablam! --> build/main.rs:219:41 Jul 12 01:35:53.423 INFO kablam! | Jul 12 01:35:53.423 INFO kablam! 219 | parity_wasm::serialize_to_file(&path, ctor_module).map_err(Error::Encoding)?; Jul 12 01:35:53.423 INFO kablam! | ^^^^^^^^^^^ Jul 12 01:35:53.423 INFO kablam! Jul 12 01:35:53.452 INFO kablam! error: aborting due to 14 previous errors Jul 12 01:35:53.453 INFO kablam! Jul 12 01:35:53.453 INFO kablam! For more information about this error, try `rustc --explain E0308`. Jul 12 01:35:53.471 INFO kablam! error: Could not compile `pwasm-utils-cli`. Jul 12 01:35:53.471 INFO kablam! Jul 12 01:35:53.471 INFO kablam! To learn more, run the command again with --verbose. Jul 12 01:35:53.473 INFO kablam! su: No module specific data is present Jul 12 01:35:54.057 INFO running `"docker" "rm" "-f" "b5115a510c0b5797d663f760247b84b6526a5f59dcb99576b6f6c2a2f8a2ef1a"` Jul 12 01:35:54.273 INFO blam! b5115a510c0b5797d663f760247b84b6526a5f59dcb99576b6f6c2a2f8a2ef1a