matias@matias-K53E:~/Documents/eclipse_workspace/tmp/type_level/type_level_examples$ env RUST_BACKTRACE=1 rustup run nightly-2018-08-30 cargo check -v Compiling version_check v0.1.5 Compiling semver-parser v0.7.0 Compiling proc-macro2 v0.4.19 Compiling unicode-xid v0.1.0 Running `rustc --crate-name version_check /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.1.5/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=f18ba1eacf1ce566 -C extra-filename=-f18ba1eacf1ce566 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name semver_parser /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=4766d6be1d303198 -C extra-filename=-4766d6be1d303198 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.19/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=5eed1c1a36792ff7 -C extra-filename=-5eed1c1a36792ff7 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/proc-macro2-5eed1c1a36792ff7 -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name unicode_xid /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=448f4c4988e5f74b -C extra-filename=-448f4c4988e5f74b --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling libc v0.2.43 Compiling cfg-if v0.1.5 Running `rustc --crate-name libc /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.43/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="use_std"' -C metadata=1752411088180b21 -C extra-filename=-1752411088180b21 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name cfg_if /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.5/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=9b57ee482bf5afc5 -C extra-filename=-9b57ee482bf5afc5 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling typenum v1.10.0 Running `rustc --crate-name build_script_main /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.10.0/build/main.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="no_std"' -C metadata=5aefd124fe8d9d71 -C extra-filename=-5aefd124fe8d9d71 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/typenum-5aefd124fe8d9d71 -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling regex v1.0.5 Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.0.5/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=00c5228ae7ccdf66 -C extra-filename=-00c5228ae7ccdf66 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/regex-00c5228ae7ccdf66 -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling ucd-util v0.1.1 Running `rustc --crate-name ucd_util /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/ucd-util-0.1.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=0471d090ef3e4ed6 -C extra-filename=-0471d090ef3e4ed6 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name unicode_xid /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.1.0/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' -C metadata=1645e932b97db90f -C extra-filename=-1645e932b97db90f --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling nodrop v0.1.12 Running `rustc --crate-name nodrop /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=e2f444cda92c1c11 -C extra-filename=-e2f444cda92c1c11 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name cfg_if /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.5/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=2cde0e4c24d5d560 -C extra-filename=-2cde0e4c24d5d560 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name libc /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.43/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="use_std"' -C metadata=17ae99fb881028b6 -C extra-filename=-17ae99fb881028b6 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling utf8-ranges v1.0.1 Running `rustc --crate-name utf8_ranges /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/utf8-ranges-1.0.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=3094c1ad4e268ebe -C extra-filename=-3094c1ad4e268ebe --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling ryu v0.2.6 Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.6/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=9f69d4f9e1c5d3c3 -C extra-filename=-9f69d4f9e1c5d3c3 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/ryu-9f69d4f9e1c5d3c3 -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name ucd_util /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/ucd-util-0.1.1/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=751efffccefdaf7c -C extra-filename=-751efffccefdaf7c --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling typed-arena v1.4.1 Running `rustc --crate-name typed_arena /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/typed-arena-1.4.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d3f2810dca4f8546 -C extra-filename=-d3f2810dca4f8546 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling serde v1.0.79 Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.79/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=62a0eb3791f9093a -C extra-filename=-62a0eb3791f9093a --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/serde-62a0eb3791f9093a -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling num-traits v0.2.6 Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=3a269f4266ca3de1 -C extra-filename=-3a269f4266ca3de1 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/num-traits-3a269f4266ca3de1 -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name nodrop /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=90357dc92cfe6aa6 -C extra-filename=-90357dc92cfe6aa6 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name utf8_ranges /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/utf8-ranges-1.0.1/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=bd54d2fbce8d3050 -C extra-filename=-bd54d2fbce8d3050 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Checking itoa v0.4.3 Running `rustc --crate-name itoa /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.3/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=255124c53f285c1f -C extra-filename=-255124c53f285c1f --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name typed_arena /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/typed-arena-1.4.1/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=dbb55a610447ec37 -C extra-filename=-dbb55a610447ec37 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Checking take_mut v0.2.2 Running `rustc --crate-name take_mut /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/take_mut-0.2.2/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=d99af0d850439b68 -C extra-filename=-d99af0d850439b68 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Compiling semver v0.9.0 Running `rustc --crate-name semver /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=ff6aa9d2ee318abd -C extra-filename=-ff6aa9d2ee318abd --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern semver_parser=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libsemver_parser-4766d6be1d303198.rlib --cap-lints allow` Compiling memchr v2.1.0 Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.1.0/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="use_std"' -C metadata=89b2e5dee515b76e -C extra-filename=-89b2e5dee515b76e --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/memchr-89b2e5dee515b76e -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern version_check=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libversion_check-f18ba1eacf1ce566.rlib --cap-lints allow` Compiling lazy_static v1.1.0 Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.1.0/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=6daf8389530ec86a -C extra-filename=-6daf8389530ec86a --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/lazy_static-6daf8389530ec86a -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern version_check=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libversion_check-f18ba1eacf1ce566.rlib --cap-lints allow` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/proc-macro2-5eed1c1a36792ff7/build-script-build` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/regex-00c5228ae7ccdf66/build-script-build` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/typenum-5aefd124fe8d9d71/build-script-main` Compiling arrayvec v0.4.7 Running `rustc --crate-name arrayvec /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.7/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1f1eaade28de78c5 -C extra-filename=-1f1eaade28de78c5 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern nodrop=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnodrop-e2f444cda92c1c11.rlib --cap-lints allow` Compiling regex-syntax v0.6.2 Running `rustc --crate-name regex_syntax /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.2/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=2eb0d9c8199288b8 -C extra-filename=-2eb0d9c8199288b8 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern ucd_util=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libucd_util-0471d090ef3e4ed6.rlib --cap-lints allow` Running `rustc --crate-name regex_syntax /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.2/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=d9e19ac490e86050 -C extra-filename=-d9e19ac490e86050 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern ucd_util=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libucd_util-751efffccefdaf7c.rmeta --cap-lints allow` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/ryu-9f69d4f9e1c5d3c3/build-script-build` Running `rustc --crate-name arrayvec /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.7/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=712cecd56aaf1715 -C extra-filename=-712cecd56aaf1715 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern nodrop=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnodrop-90357dc92cfe6aa6.rmeta --cap-lints allow` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/serde-62a0eb3791f9093a/build-script-build` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/num-traits-3a269f4266ca3de1/build-script-build` Running `rustc --crate-name proc_macro2 /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.19/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=916aa3e7f1b00978 -C extra-filename=-916aa3e7f1b00978 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern unicode_xid=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libunicode_xid-448f4c4988e5f74b.rlib --cap-lints allow --cfg use_proc_macro --cfg wrap_proc_macro` Running `rustc --crate-name proc_macro2 /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.19/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=37a86398db4b2f0c -C extra-filename=-37a86398db4b2f0c --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern unicode_xid=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libunicode_xid-1645e932b97db90f.rmeta --cap-lints allow --cfg use_proc_macro --cfg wrap_proc_macro` Running `rustc --crate-name typenum /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.10.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="no_std"' -C metadata=c76781742379bd63 -C extra-filename=-c76781742379bd63 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `rustc --crate-name typenum /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/typenum-1.10.0/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="no_std"' -C metadata=2e85fe7dbb2f742f -C extra-filename=-2e85fe7dbb2f742f --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/memchr-89b2e5dee515b76e/build-script-build` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/lazy_static-6daf8389530ec86a/build-script-build` Compiling rustc_version v0.2.3 Running `rustc --crate-name rustc_version /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc_version-0.2.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=a90df0f59081b2bd -C extra-filename=-a90df0f59081b2bd --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern semver=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libsemver-ff6aa9d2ee318abd.rlib --cap-lints allow` Running `rustc --crate-name ryu /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-0.2.6/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=a8405d263bbca1c2 -C extra-filename=-a8405d263bbca1c2 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow --cfg integer128 --cfg must_use_return` Running `rustc --crate-name serde /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.79/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=96336c8df9ca862f -C extra-filename=-96336c8df9ca862f --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero` Running `rustc --crate-name num_traits /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.6/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8a6f80a2d43c00e2 -C extra-filename=-8a6f80a2d43c00e2 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow --cfg has_i128` Checking quote v0.6.8 Running `rustc --crate-name quote /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.8/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' -C metadata=6d3dbc3c596b0586 -C extra-filename=-6d3dbc3c596b0586 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-37a86398db4b2f0c.rmeta --cap-lints allow` Running `rustc --crate-name memchr /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="use_std"' -C metadata=d40637e058722dce -C extra-filename=-d40637e058722dce --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern cfg_if=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcfg_if-9b57ee482bf5afc5.rlib --extern libc=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/liblibc-1752411088180b21.rlib --cap-lints allow --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` Running `rustc --crate-name memchr /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.1.0/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="use_std"' -C metadata=8afb0971d266e191 -C extra-filename=-8afb0971d266e191 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern cfg_if=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcfg_if-2cde0e4c24d5d560.rmeta --extern libc=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/liblibc-17ae99fb881028b6.rmeta --cap-lints allow --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` Running `rustc --crate-name lazy_static /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=186c3ec513937cbe -C extra-filename=-186c3ec513937cbe --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow --cfg lazy_static_inline_impl` Running `rustc --crate-name lazy_static /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.1.0/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=27866a19e0c07fed -C extra-filename=-27866a19e0c07fed --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --cap-lints allow --cfg lazy_static_inline_impl` Running `rustc --crate-name quote /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.6.8/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' -C metadata=3793d5268ce26962 -C extra-filename=-3793d5268ce26962 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-916aa3e7f1b00978.rlib --cap-lints allow` Compiling core_extensions v0.1.3 Running `rustc --crate-name build_script_build /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/core_extensions-0.1.3/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="typenum"' -C metadata=3e5b792cc54a69d9 -C extra-filename=-3e5b792cc54a69d9 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/core_extensions-3e5b792cc54a69d9 -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern rustc_version=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/librustc_version-a90df0f59081b2bd.rlib --cap-lints allow` Compiling derive_type_level_lib v0.0.20 (file:///home/matias/Documents/eclipse_workspace/tmp/type_level/derive_type_level_lib) Running `rustc --crate-name build_script_build derive_type_level_lib/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=e4855038018e7315 -C extra-filename=-e4855038018e7315 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/derive_type_level_lib-e4855038018e7315 -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern rustc_version=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/librustc_version-a90df0f59081b2bd.rlib` Compiling type_level_values v0.0.20 (file:///home/matias/Documents/eclipse_workspace/tmp/type_level/type_level_values) Running `rustc --crate-name build_script_build type_level_values/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=c0ea889590972c4f -C extra-filename=-c0ea889590972c4f --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/type_level_values-c0ea889590972c4f -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern rustc_version=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/librustc_version-a90df0f59081b2bd.rlib` Checking syn v0.14.9 Running `rustc --crate-name syn /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.14.9/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=8bbf8675a131a91a -C extra-filename=-8bbf8675a131a91a --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-37a86398db4b2f0c.rmeta --extern quote=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libquote-6d3dbc3c596b0586.rmeta --extern unicode_xid=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libunicode_xid-1645e932b97db90f.rmeta --cap-lints allow` Compiling aho-corasick v0.6.8 Running `rustc --crate-name aho_corasick /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.6.8/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=dc817cebfed770a5 -C extra-filename=-dc817cebfed770a5 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern memchr=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libmemchr-d40637e058722dce.rlib --cap-lints allow` Running `rustc --crate-name aho_corasick /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.6.8/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=4abda43445733b4f -C extra-filename=-4abda43445733b4f --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern memchr=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libmemchr-8afb0971d266e191.rmeta --cap-lints allow` Checking thread_local v0.3.6 Running `rustc --crate-name thread_local /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/thread_local-0.3.6/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=851531ad718bbcc3 -C extra-filename=-851531ad718bbcc3 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern lazy_static=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/liblazy_static-27866a19e0c07fed.rmeta --cap-lints allow` Running `rustc --crate-name thread_local /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/thread_local-0.3.6/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5fe17b7fc0e39d03 -C extra-filename=-5fe17b7fc0e39d03 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern lazy_static=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/liblazy_static-186c3ec513937cbe.rlib --cap-lints allow` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/core_extensions-3e5b792cc54a69d9/build-script-build` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/derive_type_level_lib-e4855038018e7315/build-script-build` Running `rustc --crate-name syn /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.14.9/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=cc163fc835d10290 -C extra-filename=-cc163fc835d10290 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-916aa3e7f1b00978.rlib --extern quote=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libquote-3793d5268ce26962.rlib --extern unicode_xid=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libunicode_xid-448f4c4988e5f74b.rlib --cap-lints allow` Compiling syn v0.15.8 Running `rustc --crate-name syn /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.15.8/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=35fa90c936b5b031 -C extra-filename=-35fa90c936b5b031 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-916aa3e7f1b00978.rlib --extern quote=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libquote-3793d5268ce26962.rlib --extern unicode_xid=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libunicode_xid-448f4c4988e5f74b.rlib --cap-lints allow` Running `/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/build/type_level_values-c0ea889590972c4f/build-script-build` Running `rustc --crate-name regex /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.0.5/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=8fc42906cbc24808 -C extra-filename=-8fc42906cbc24808 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern aho_corasick=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libaho_corasick-4abda43445733b4f.rmeta --extern memchr=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libmemchr-8afb0971d266e191.rmeta --extern regex_syntax=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libregex_syntax-d9e19ac490e86050.rmeta --extern thread_local=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libthread_local-851531ad718bbcc3.rmeta --extern utf8_ranges=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libutf8_ranges-bd54d2fbce8d3050.rmeta --cap-lints allow --cfg regex_runtime_teddy_ssse3 --cfg regex_runtime_teddy_avx2` Running `rustc --crate-name core_extensions /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/core_extensions-0.1.3/src_core_extensions/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="typenum"' -C metadata=f144c3810b9aba69 -C extra-filename=-f144c3810b9aba69 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-c76781742379bd63.rlib --cap-lints allow --cfg core_str_methods --cfg core_duration --cfg enable_128 --cfg enable_copy_closures` Running `rustc --crate-name core_extensions /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/core_extensions-0.1.3/src_core_extensions/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="typenum"' -C metadata=1d578a0ea534d2cb -C extra-filename=-1d578a0ea534d2cb --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta --cap-lints allow --cfg core_str_methods --cfg core_duration --cfg enable_128 --cfg enable_copy_closures` Running `rustc --crate-name regex /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.0.5/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b00b62a4d1139921 -C extra-filename=-b00b62a4d1139921 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern aho_corasick=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libaho_corasick-dc817cebfed770a5.rlib --extern memchr=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libmemchr-d40637e058722dce.rlib --extern regex_syntax=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libregex_syntax-2eb0d9c8199288b8.rlib --extern thread_local=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libthread_local-5fe17b7fc0e39d03.rlib --extern utf8_ranges=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libutf8_ranges-3094c1ad4e268ebe.rlib --cap-lints allow --cfg regex_runtime_teddy_ssse3 --cfg regex_runtime_teddy_avx2` Checking serde_json v1.0.31 Running `rustc --crate-name serde_json /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.31/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' -C metadata=5775683228bf94dc -C extra-filename=-5775683228bf94dc --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern itoa=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libitoa-255124c53f285c1f.rmeta --extern ryu=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libryu-a8405d263bbca1c2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --cap-lints allow` Compiling serde_derive v1.0.79 Running `rustc --crate-name serde_derive /home/matias/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.79/src/lib.rs --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 --cfg 'feature="default"' -C metadata=f8ee5f79c9016307 -C extra-filename=-f8ee5f79c9016307 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-916aa3e7f1b00978.rlib --extern quote=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libquote-3793d5268ce26962.rlib --extern syn=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libsyn-35fa90c936b5b031.rlib --cap-lints allow` Running `rustc --crate-name derive_type_level_lib derive_type_level_lib/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=29fbb9e26807a331 -C extra-filename=-29fbb9e26807a331 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern arrayvec=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libarrayvec-712cecd56aaf1715.rmeta --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern lazy_static=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/liblazy_static-27866a19e0c07fed.rmeta --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-37a86398db4b2f0c.rmeta --extern quote=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libquote-6d3dbc3c596b0586.rmeta --extern regex=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libregex-8fc42906cbc24808.rmeta --extern syn=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libsyn-8bbf8675a131a91a.rmeta --extern typed_arena=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtyped_arena-dbb55a610447ec37.rmeta --cfg rust_1_22` warning: struct is never constructed: `FilteredAttrs` --> derive_type_level_lib/src/attribute_errors/mod.rs:24:1 | 24 | pub struct FilteredAttrs<'a,F>{ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(dead_code)] on by default warning: method is never used: `with_filter` --> derive_type_level_lib/src/attribute_errors/mod.rs:37:5 | 37 | / pub fn with_filter(&'a self,filter:F)->FilteredAttrs<'a,F> 38 | | where 39 | | F:Fn(&str)->bool 40 | | { ... | 44 | | } 45 | | } | |_____^ Running `rustc --crate-name derive_type_level_lib derive_type_level_lib/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=f92857637e2471a0 -C extra-filename=-f92857637e2471a0 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern arrayvec=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libarrayvec-1f1eaade28de78c5.rlib --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-f144c3810b9aba69.rlib --extern lazy_static=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/liblazy_static-186c3ec513937cbe.rlib --extern proc_macro2=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libproc_macro2-916aa3e7f1b00978.rlib --extern quote=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libquote-3793d5268ce26962.rlib --extern regex=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libregex-b00b62a4d1139921.rlib --extern syn=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libsyn-cc163fc835d10290.rlib --extern typed_arena=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtyped_arena-d3f2810dca4f8546.rlib --cfg rust_1_22` warning: struct is never constructed: `FilteredAttrs` --> derive_type_level_lib/src/attribute_errors/mod.rs:24:1 | 24 | pub struct FilteredAttrs<'a,F>{ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(dead_code)] on by default warning: method is never used: `with_filter` --> derive_type_level_lib/src/attribute_errors/mod.rs:37:5 | 37 | / pub fn with_filter(&'a self,filter:F)->FilteredAttrs<'a,F> 38 | | where 39 | | F:Fn(&str)->bool 40 | | { ... | 44 | | } 45 | | } | |_____^ Compiling derive_type_level v0.0.20 (file:///home/matias/Documents/eclipse_workspace/tmp/type_level/derive_type_level) Running `rustc --crate-name derive_type_level derive_type_level/src/lib.rs --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=edfbb203f9468c9a -C extra-filename=-edfbb203f9468c9a --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-f92857637e2471a0.rlib` Running `rustc --crate-name type_level_values type_level_values/src/lib.rs --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=12cedfb162f6b4f7 -C extra-filename=-12cedfb162f6b4f7 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta --cfg rust_1_22 --cfg rust_1_26 --cfg rust_1_27` Checking type_level_examples v0.0.20 (file:///home/matias/Documents/eclipse_workspace/tmp/type_level/type_level_examples) Running `rustc --crate-name _01_deserialize_uninitialized type_level_examples/src/bin/_01_deserialize_uninitialized.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=9ccd0ca3471f3f02 -C extra-filename=-9ccd0ca3471f3f02 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name _05_capabilities type_level_examples/src/bin/_05_capabilities.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=b21571c064afb139 -C extra-filename=-b21571c064afb139 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name _02_mut_wrapper type_level_examples/src/bin/_02_mut_wrapper.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=3a9df473df529e86 -C extra-filename=-3a9df473df529e86 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name playground type_level_examples/src/bin/playground.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=7ebff1a30fa19fcb -C extra-filename=-7ebff1a30fa19fcb --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` warning: unused `#[macro_use]` import --> type_level_examples/src/bin/playground.rs:2:1 | 2 | #[macro_use] | ^^^^^^^^^^^^ | = note: #[warn(unused_imports)] on by default warning: unused `#[macro_use]` import --> type_level_examples/src/bin/playground.rs:5:1 | 5 | #[macro_use] | ^^^^^^^^^^^^ warning: unused import: `type_level_values::prelude::*` --> type_level_examples/src/bin/playground.rs:8:5 | 8 | use type_level_values::prelude::*; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: unused imports: `SetField_`, `SetField` --> type_level_examples/src/bin/playground.rs:9:39 | 9 | use type_level_values::field_traits::{SetField,SetField_}; | ^^^^^^^^ ^^^^^^^^^ Running `rustc --crate-name _00_constconstructor_safety type_level_examples/src/bin/_00_constconstructor_safety.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=e2cf22c423ee3b5f -C extra-filename=-e2cf22c423ee3b5f --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name playground_2 type_level_examples/src/bin/playground_2.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=fb88b19e92d268ab -C extra-filename=-fb88b19e92d268ab --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name bounds type_level_examples/src/bin/bounds.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=e08ae0783378a2f8 -C extra-filename=-e08ae0783378a2f8 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name syntax_01_construct type_level_examples/src/bin/syntax_01_construct.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=a6b4214e41bcfa62 -C extra-filename=-a6b4214e41bcfa62 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name doc_tests_privacy type_level_examples/src/bin/doc_tests_privacy.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=f664ed95e79d7c59 -C extra-filename=-f664ed95e79d7c59 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` warning: unused variable: `derived` --> type_level_examples/src/bin/playground_2.rs:49:15 | 49 | let (dur, derived) = | ^^^^^^^ help: consider using `_derived` instead | = note: #[warn(unused_variables)] on by default Running `rustc --crate-name _10_state_machine type_level_examples/src/bin/_10_state_machine/main.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=5f2596399c6cf0ee -C extra-filename=-5f2596399c6cf0ee --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name _03_vis_wrapper type_level_examples/src/bin/_03_vis_wrapper.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=7f465c97de799f02 -C extra-filename=-7f465c97de799f02 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name _04_typesafe_builder type_level_examples/src/bin/_04_typesafe_builder.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=bc685b0e49f55d62 -C extra-filename=-bc685b0e49f55d62 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name _09_type_hof type_level_examples/src/bin/_09_type_hof.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=33cdaad3f349fceb -C extra-filename=-33cdaad3f349fceb --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` error: internal compiler error: broken MIR in DefId(0/0:10 ~ _03_vis_wrapper[6b57]::rectangle[0]::{{impl}}[0]::new[0]) (const std::default::Default::default): bad constant user type Canonical { variables: [], value: fn() -> rectangle::RectangleInner as type_level_values::field_traits::SetField_>::Output, type_level_values::const_wrapper::PhantomKind>> { as type_level_values::field_traits::SetField_>::Output, type_level_values::const_wrapper::PhantomKind>> as std::default::Default>::default} } vs fn() -> rectangle::RectangleInner, type_level_values::const_wrapper::PhantomKind>> {, type_level_values::const_wrapper::PhantomKind>> as std::default::Default>::default}: NoSolution --> type_level_examples/src/bin/_03_vis_wrapper.rs:42:13 | 42 | Self::default() | ^^^^^^^^^^^^^ thread 'main' panicked at 'no errors encountered even though `delay_span_bug` issued', librustc_errors/lib.rs:322:17 Running `rustc --crate-name _08_ranged_int type_level_examples/src/bin/_08_ranged_int.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=6e600adb18fe3c41 -C extra-filename=-6e600adb18fe3c41 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` Running `rustc --crate-name _07_split_mut type_level_examples/src/bin/_07_split_mut.rs --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=ba552223cfc30081 -C extra-filename=-ba552223cfc30081 --out-dir /home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps -C incremental=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/incremental -L dependency=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps --extern core_extensions=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libcore_extensions-1d578a0ea534d2cb.rmeta --extern derive_type_level=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level-edfbb203f9468c9a.so --extern derive_type_level_lib=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libderive_type_level_lib-29fbb9e26807a331.rmeta --extern num_traits=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libnum_traits-8a6f80a2d43c00e2.rmeta --extern serde=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde-96336c8df9ca862f.rmeta --extern serde_derive=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_derive-f8ee5f79c9016307.so --extern serde_json=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libserde_json-5775683228bf94dc.rmeta --extern take_mut=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtake_mut-d99af0d850439b68.rmeta --extern type_level_values=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtype_level_values-12cedfb162f6b4f7.rmeta --extern typenum=/home/matias/Documents/eclipse_workspace/tmp/type_level/target/debug/deps/libtypenum-2e85fe7dbb2f742f.rmeta` note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. stack backtrace: 0: std::sys::unix::backtrace::tracing::imp::unwind_backtrace at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 1: std::sys_common::backtrace::print at libstd/sys_common/backtrace.rs:71 at libstd/sys_common/backtrace.rs:59 2: std::panicking::default_hook::{{closure}} at libstd/panicking.rs:211 3: std::panicking::default_hook at libstd/panicking.rs:227 4: rustc::util::common::panic_hook 5: core::ops::function::Fn::call 6: std::panicking::rust_panic_with_hook at libstd/panicking.rs:481 7: std::panicking::begin_panic 8: ::drop 9: core::ptr::drop_in_place 10: core::ptr::drop_in_place 11: core::ptr::drop_in_place 12: >::set 13: as core::ops::function::FnOnce<()>>::call_once 14: __rust_maybe_catch_panic at libpanic_unwind/lib.rs:103 15: rustc_driver::run 16: rustc_driver::main 17: rustc_binary::main 18: std::rt::lang_start::{{closure}} query stack during panic: end of query stack error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports note: rustc 1.30.0-nightly (02cb8f2a4 2018-08-29) running on i686-unknown-linux-gnu note: compiler flags: -C debuginfo=2 -C incremental --crate-type bin note: some of the compiler flags provided by cargo are hidden error: Could not compile `type_level_examples`.