-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
Description
Problem
Im using workspace with three projects frontend(wasm), backend(native) and common-api (shared between frontend and backend).
cargo test -p backend deadly slow and then pumping same error messages 3 times.
Output of cargo version:
$ cargo --version
cargo 1.33.0 (f099fe94b 2019-02-12)
ubuntu 18
$ uname -r
4.18.0-16-generic
$ rustc --version
rustc 1.33.0 (2aa4c46cf 2019-02-28)
cargo test -v -p ast-backend ${ARGS} -- --test-threads 1
Fresh semver-parser v0.7.0
Fresh autocfg v0.1.2
Fresh rand_core v0.4.0
Fresh void v1.0.2
Fresh cfg-if v0.1.6
Fresh stable_deref_trait v1.1.1
Fresh nodrop v0.1.13
Fresh unicode-xid v0.1.0
Fresh lazy_static v1.2.0
Fresh cc v1.0.29
Fresh version_check v0.1.5
Fresh memoffset v0.2.1
Fresh scopeguard v0.3.3
Fresh matches v0.1.8
Fresh futures v0.1.25
Fresh encoding_index_tests v0.1.4
Fresh lazycell v1.2.1
Fresh slab v0.4.2
Fresh rustc-demangle v0.1.13
Fresh percent-encoding v1.0.1
Fresh pkg-config v0.3.14
Fresh arc-swap v0.3.7
Fresh quick-error v1.2.2
Fresh linked-hash-map v0.4.2
Fresh build_const v0.2.1
Fresh gcc v0.3.55
Fresh siphasher v0.2.3
Fresh antidote v1.0.0
Fresh itoa v0.4.3
Fresh fnv v1.0.6
Fresh bitflags v1.0.4
Fresh untrusted v0.6.2
Fresh ucd-util v0.1.3
Fresh safemem v0.3.0
Fresh dtoa v0.4.3
Fresh half v1.3.0
Fresh utf8-ranges v1.0.2
Fresh string v0.1.3
Fresh remove_dir_all v0.5.1
Fresh byteorder v0.5.3
Fresh rustc-serialize v0.3.24
Fresh indexmap v1.0.2
Fresh language-tags v0.2.2
Fresh hex v0.3.2
Fresh fishblow v0.1.0 (/home/dd/work/ast_store/deps/fishblow)
Fresh sha1 v0.6.0
Fresh termcolor v1.0.4
Fresh etst v0.1.0 (/home/dd/work/ast_store/deps/etst)
Fresh either v1.5.0
Fresh same-file v1.0.4
Fresh semver v0.9.0
Fresh rand_core v0.3.1
Fresh rand_jitter v0.1.3
Fresh unreachable v1.0.0
Fresh crossbeam-utils v0.2.2
Fresh log v0.4.6
Fresh owning_ref v0.4.0
Fresh crossbeam-utils v0.6.5
Fresh thread_local v0.3.6
Fresh unicode-bidi v0.3.4
Fresh tokio-sync v0.1.1
Fresh tower-service v0.1.0
Fresh encoding-index-japanese v1.20141219.5
Fresh encoding-index-singlebyte v1.20141219.5
Fresh encoding-index-tradchinese v1.20141219.5
Fresh encoding-index-korean v1.20141219.5
Fresh encoding-index-simpchinese v1.20141219.5
Fresh humantime v1.2.0
Fresh lru-cache v0.1.1
Fresh scheduled-thread-pool v0.2.0
Fresh regex-syntax v0.6.5
Fresh riff-wave v0.1.2
Fresh walkdir v2.2.7
Fresh rustc_version v0.2.3
Fresh libc v0.2.48
Fresh rand_hc v0.1.0
Fresh rand_xorshift v0.1.1
Fresh rand_isaac v0.1.1
Fresh proc-macro2 v0.4.27
Fresh arrayvec v0.4.10
Fresh smallvec v0.6.8
Fresh byteorder v1.3.1
Fresh lock_api v0.1.5
Fresh tokio-executor v0.1.6
Fresh encoding v0.2.33
Fresh num-traits v0.2.6
Fresh ryu v0.2.7
Fresh serde v1.0.87
Fresh crc32fast v1.1.2
Fresh pq-sys v0.4.6
Fresh r2d2 v0.8.3
Fresh httparse v1.3.3
Fresh rand_os v0.1.2
Fresh iovec v0.1.2
Fresh net2 v0.2.33
Fresh num_cpus v1.9.0
Fresh rand v0.5.6
Fresh socket2 v0.3.8
Fresh hostname v0.1.5
Fresh signal-hook v0.1.7
Fresh rand v0.4.6
Fresh time v0.1.42
Fresh memchr v2.1.3
Fresh filetime v0.2.4
Fresh xattr v0.2.2
Fresh memmap v0.6.2
Fresh atty v0.2.11
Fresh listenfd v0.3.3
Fresh rand_chacha v0.1.1
Fresh quote v0.6.11
Fresh crossbeam-epoch v0.3.1
Fresh crossbeam-epoch v0.7.1
Fresh crossbeam-channel v0.3.8
Fresh unicode-normalization v0.1.8
Fresh base64 v0.9.3
Fresh base64 v0.10.1
Fresh tokio-timer v0.2.10
Fresh tokio-current-thread v0.1.4
Fresh backtrace-sys v0.1.28
Fresh ring v0.13.5
Fresh brotli-sys v0.3.2
Fresh miniz-sys v0.1.11
Fresh unicase v1.4.2
Fresh unicase v2.2.0
Fresh num-integer v0.1.39
Fresh libsqlite3-sys v0.9.3
Fresh serde_json v1.0.38
Fresh serde_cbor v0.9.0
Fresh crc v1.8.1
Fresh nom v4.2.0
Fresh bytes v0.4.11
Fresh mio v0.6.16
Fresh futures-cpupool v0.1.8
Fresh resolv-conf v0.6.2
Fresh rand v0.3.23
Fresh aho-corasick v0.6.9
Fresh tar v0.4.20
Fresh syn v0.15.26
Fresh crossbeam-deque v0.2.0
Fresh crossbeam-deque v0.6.3
Fresh idna v0.1.5
Fresh backtrace v0.3.13
Fresh brotli2 v0.3.2
Fresh flate2 v1.0.6
Fresh phf_shared v0.7.24
Fresh mime v0.3.13
Fresh chrono v0.4.6
Fresh rusqlite v0.13.0
Fresh rand_pcg v0.1.1
Fresh tokio-io v0.1.11
Fresh http v0.1.15
Fresh mio-uds v0.6.7
Fresh rust-crypto v0.2.36
Fresh regex v1.1.0
Fresh synstructure v0.10.1
Fresh actix_derive v0.3.2
Fresh v_escape_derive v0.2.1
Fresh diesel_derives v1.4.0
Fresh serde_derive v1.0.87
Fresh rayon-core v1.4.1
Fresh url v1.7.2
Fresh phf v0.7.24
Fresh rand v0.6.5
Fresh tokio-codec v0.1.1
Fresh h2 v0.1.16
Fresh astindex2 v0.1.0 (/home/dd/work/ast_store/deps/astindex2)
Fresh asfile v0.1.0 (/home/dd/work/ast_store/asfile)
Fresh env_logger v0.6.0
Fresh failure_derive v0.1.5
Fresh v_escape v0.3.2
Fresh jsonwebtoken v5.0.1
Fresh rayon v1.0.3
Fresh cookie v0.11.0
Fresh serde_urlencoded v0.5.4
Fresh parking_lot_core v0.4.0
Fresh phf_generator v0.7.24
Fresh uuid v0.7.2
Fresh tempfile v3.0.6
Fresh failure v0.1.5
Fresh v_htmlescape v0.3.2
Fresh parking_lot v0.7.1
Fresh phf_codegen v0.7.24
Fresh diesel v1.4.1
Fresh mp3-duration v0.1.4
Fresh dotenv v0.13.0
Fresh astu-fw v0.1.0 (/home/dd/work/ast_store/astu-fw)
Fresh crossbeam v0.6.0
Fresh tokio-reactor v0.1.8
Fresh ast-store v0.1.0 (/home/dd/work/ast_store)
Fresh asc-container v0.1.0 (/home/dd/work/ast_store/asc-container)
Fresh tokio-threadpool v0.1.11
Fresh tokio-uds v0.2.5
Fresh tokio-tcp v0.1.3
Fresh tokio-udp v0.1.3
Fresh tokio-signal v0.2.7
Fresh tokio-fs v0.1.5
Fresh trust-dns-proto v0.6.3
Fresh trust-dns-proto v0.5.0
Fresh mime_guess v2.0.0-alpha.6
Fresh tokio v0.1.15
Fresh trust-dns-resolver v0.10.3
Fresh actix v0.7.9
Fresh actix-net v0.2.6
Fresh actix-web v0.7.18
Compiling ast-backend v0.1.0 (/home/dd/work/ast_store/backend)
Running `rustc --edition=2018 --crate-name ast_backend backend/src/lib.rs --color always --crate-type lib --emit=dep-info,link -C opt-level=1 -C debuginfo=2 -C debug-assertions=on -C metadata=f83015185db9fbc0 -C extra-filename=-f83015185db9fbc0 --out-dir /home/dd/work/ast_store/target/debug/deps -C incremental=/home/dd/work/ast_store/target/debug/incremental -L dependency=/home/dd/work/ast_store/target/debug/deps --extern actix=/home/dd/work/ast_store/target/debug/deps/libactix-33f6a9c015b4c03c.rlib --extern actix_web=/home/dd/work/ast_store/target/debug/deps/libactix_web-a11a56b0a62f4234.rlib --extern asc_container=/home/dd/work/ast_store/target/debug/deps/libasc_container-06f10de12fae04ac.rlib --extern asfile=/home/dd/work/ast_store/target/debug/deps/libasfile-4547961b3775e29e.rlib --extern ast_store=/home/dd/work/ast_store/target/debug/deps/libast_store-c5777bddc6b7a1ab.rlib --extern astindex2=/home/dd/work/ast_store/target/debug/deps/libastindex2-d64d1b076e5c74e6.rlib --extern astu_fw=/home/dd/work/ast_store/target/debug/deps/libastu_fw-43532442dc812bda.rlib --extern base64=/home/dd/work/ast_store/target/debug/deps/libbase64-f864812a9525c302.rlib --extern bytes=/home/dd/work/ast_store/target/debug/deps/libbytes-2e777982cd476fc8.rlib --extern chrono=/home/dd/work/ast_store/target/debug/deps/libchrono-31d6e1ac99b55645.rlib --extern diesel=/home/dd/work/ast_store/target/debug/deps/libdiesel-5eae397717655771.rlib --extern dotenv=/home/dd/work/ast_store/target/debug/deps/libdotenv-1fd097d50a0cbea9.rlib --extern env_logger=/home/dd/work/ast_store/target/debug/deps/libenv_logger-cf98bd5127572178.rlib --extern failure=/home/dd/work/ast_store/target/debug/deps/libfailure-da7463ce07672761.rlib --extern futures=/home/dd/work/ast_store/target/debug/deps/libfutures-fe721e4f842dc564.rlib --extern hex=/home/dd/work/ast_store/target/debug/deps/libhex-801f14eedb60222c.rlib --extern jsonwebtoken=/home/dd/work/ast_store/target/debug/deps/libjsonwebtoken-00f2e8867e3b1c8f.rlib --extern listenfd=/home/dd/work/ast_store/target/debug/deps/liblistenfd-b75707ba07f921d4.rlib --extern log=/home/dd/work/ast_store/target/debug/deps/liblog-fe56020e31c924f7.rlib --extern r2d2=/home/dd/work/ast_store/target/debug/deps/libr2d2-73c739306789f716.rlib --extern rand=/home/dd/work/ast_store/target/debug/deps/librand-e06e57be902b350f.rlib --extern crypto=/home/dd/work/ast_store/target/debug/deps/libcrypto-84a7de1b9fd676db.rlib --extern serde=/home/dd/work/ast_store/target/debug/deps/libserde-3127abc1b61429fa.rlib --extern serde_cbor=/home/dd/work/ast_store/target/debug/deps/libserde_cbor-edda23d0240421b5.rlib --extern serde_derive=/home/dd/work/ast_store/target/debug/deps/libserde_derive-efef5740544450c3.so --extern serde_json=/home/dd/work/ast_store/target/debug/deps/libserde_json-c1cd94b393a59f47.rlib --extern tempfile=/home/dd/work/ast_store/target/debug/deps/libtempfile-ba69c403ad632a75.rlib --extern tokio=/home/dd/work/ast_store/target/debug/deps/libtokio-cdda36ea935a2ce3.rlib --extern uuid=/home/dd/work/ast_store/target/debug/deps/libuuid-476d7cf0d1a23342.rlib -L native=/home/dd/work/ast_store/target/debug/build/backtrace-sys-ab2de583a5a63dbe/out -L native=/home/dd/work/ast_store/target/debug/build/brotli-sys-95a10507b4d53fe6/out -L native=/home/dd/work/ast_store/target/debug/build/ring-aa181c5e8c6d15dd/out -L native=/home/dd/work/ast_store/target/debug/build/miniz-sys-cb9ad76ca80f6a05/out -L native=/home/dd/work/ast_store/target/debug/build/asc-container-12a918cca80da199/out -L native=/home/dd/work/ast_store/target/debug/build/rust-crypto-f98b19eda631acd4/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/dd/work/ast_store/target/debug/build/libsqlite3-sys-14ba8e47f5445efc/out`
Running `rustc --edition=2018 --crate-name ast_backend backend/src/lib.rs --color always --crate-type lib --emit=dep-info,link -C opt-level=1 -C panic=unwind -C debuginfo=2 -C debug-assertions=on -C metadata=235be9f8c403ef5f -C extra-filename=-235be9f8c403ef5f --out-dir /home/dd/work/ast_store/target/debug/deps -C incremental=/home/dd/work/ast_store/target/debug/incremental -L dependency=/home/dd/work/ast_store/target/debug/deps --extern actix=/home/dd/work/ast_store/target/debug/deps/libactix-e6e6ec5989c58f08.rlib --extern actix_web=/home/dd/work/ast_store/target/debug/deps/libactix_web-0c918bea4ce6e184.rlib --extern asc_container=/home/dd/work/ast_store/target/debug/deps/libasc_container-79248c028c0abaa6.rlib --extern asfile=/home/dd/work/ast_store/target/debug/deps/libasfile-501d87742c18de63.rlib --extern ast_store=/home/dd/work/ast_store/target/debug/deps/libast_store-e563fff47db84ca0.rlib --extern astindex2=/home/dd/work/ast_store/target/debug/deps/libastindex2-645dc7c64d98dc4b.rlib --extern astu_fw=/home/dd/work/ast_store/target/debug/deps/libastu_fw-eedd0a1b56692ddc.rlib --extern base64=/home/dd/work/ast_store/target/debug/deps/libbase64-e6a7e4ff2fe730df.rlib --extern bytes=/home/dd/work/ast_store/target/debug/deps/libbytes-e8b41f704e29044f.rlib --extern chrono=/home/dd/work/ast_store/target/debug/deps/libchrono-c9d85afdd546881d.rlib --extern diesel=/home/dd/work/ast_store/target/debug/deps/libdiesel-a097740f167c8b3a.rlib --extern dotenv=/home/dd/work/ast_store/target/debug/deps/libdotenv-7f00021dad648ea9.rlib --extern env_logger=/home/dd/work/ast_store/target/debug/deps/libenv_logger-97aaeafa161d4e8c.rlib --extern failure=/home/dd/work/ast_store/target/debug/deps/libfailure-e4fe55d2119b08e5.rlib --extern futures=/home/dd/work/ast_store/target/debug/deps/libfutures-692e72e42ffcb5bf.rlib --extern hex=/home/dd/work/ast_store/target/debug/deps/libhex-b793ef693e61c776.rlib --extern jsonwebtoken=/home/dd/work/ast_store/target/debug/deps/libjsonwebtoken-209fe79e69c28919.rlib --extern listenfd=/home/dd/work/ast_store/target/debug/deps/liblistenfd-c51dae87f5f318a2.rlib --extern log=/home/dd/work/ast_store/target/debug/deps/liblog-01c20663ef7f3d1f.rlib --extern r2d2=/home/dd/work/ast_store/target/debug/deps/libr2d2-0028d1814f157a08.rlib --extern rand=/home/dd/work/ast_store/target/debug/deps/librand-a37ae1bb175fe8d8.rlib --extern crypto=/home/dd/work/ast_store/target/debug/deps/libcrypto-4ef6247b79c391bc.rlib --extern serde=/home/dd/work/ast_store/target/debug/deps/libserde-aeb0ce1d2c705269.rlib --extern serde_cbor=/home/dd/work/ast_store/target/debug/deps/libserde_cbor-466e451a04b77cb2.rlib --extern serde_derive=/home/dd/work/ast_store/target/debug/deps/libserde_derive-efef5740544450c3.so --extern serde_json=/home/dd/work/ast_store/target/debug/deps/libserde_json-0454996f9a0511c1.rlib --extern tempfile=/home/dd/work/ast_store/target/debug/deps/libtempfile-a5cc25e0c0860958.rlib --extern tokio=/home/dd/work/ast_store/target/debug/deps/libtokio-1eecfad9964ed632.rlib --extern uuid=/home/dd/work/ast_store/target/debug/deps/libuuid-5d3f8589b71f0f58.rlib -L native=/home/dd/work/ast_store/target/debug/build/backtrace-sys-ab2de583a5a63dbe/out -L native=/home/dd/work/ast_store/target/debug/build/brotli-sys-95a10507b4d53fe6/out -L native=/home/dd/work/ast_store/target/debug/build/ring-aa181c5e8c6d15dd/out -L native=/home/dd/work/ast_store/target/debug/build/miniz-sys-cb9ad76ca80f6a05/out -L native=/home/dd/work/ast_store/target/debug/build/asc-container-12a918cca80da199/out -L native=/home/dd/work/ast_store/target/debug/build/rust-crypto-f98b19eda631acd4/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/dd/work/ast_store/target/debug/build/libsqlite3-sys-14ba8e47f5445efc/out`
Running `rustc --edition=2018 --crate-name ast_backend backend/src/lib.rs --color always --emit=dep-info,link -C opt-level=1 -C debuginfo=2 -C debug-assertions=on --test -C metadata=b552aafba69820d4 -C extra-filename=-b552aafba69820d4 --out-dir /home/dd/work/ast_store/target/debug/deps -C incremental=/home/dd/work/ast_store/target/debug/incremental -L dependency=/home/dd/work/ast_store/target/debug/deps --extern actix=/home/dd/work/ast_store/target/debug/deps/libactix-33f6a9c015b4c03c.rlib --extern actix_web=/home/dd/work/ast_store/target/debug/deps/libactix_web-a11a56b0a62f4234.rlib --extern asc_container=/home/dd/work/ast_store/target/debug/deps/libasc_container-06f10de12fae04ac.rlib --extern asfile=/home/dd/work/ast_store/target/debug/deps/libasfile-4547961b3775e29e.rlib --extern ast_store=/home/dd/work/ast_store/target/debug/deps/libast_store-c5777bddc6b7a1ab.rlib --extern astindex2=/home/dd/work/ast_store/target/debug/deps/libastindex2-d64d1b076e5c74e6.rlib --extern astu_fw=/home/dd/work/ast_store/target/debug/deps/libastu_fw-43532442dc812bda.rlib --extern base64=/home/dd/work/ast_store/target/debug/deps/libbase64-f864812a9525c302.rlib --extern bytes=/home/dd/work/ast_store/target/debug/deps/libbytes-2e777982cd476fc8.rlib --extern chrono=/home/dd/work/ast_store/target/debug/deps/libchrono-31d6e1ac99b55645.rlib --extern diesel=/home/dd/work/ast_store/target/debug/deps/libdiesel-5eae397717655771.rlib --extern dotenv=/home/dd/work/ast_store/target/debug/deps/libdotenv-1fd097d50a0cbea9.rlib --extern env_logger=/home/dd/work/ast_store/target/debug/deps/libenv_logger-cf98bd5127572178.rlib --extern failure=/home/dd/work/ast_store/target/debug/deps/libfailure-da7463ce07672761.rlib --extern futures=/home/dd/work/ast_store/target/debug/deps/libfutures-fe721e4f842dc564.rlib --extern hex=/home/dd/work/ast_store/target/debug/deps/libhex-801f14eedb60222c.rlib --extern jsonwebtoken=/home/dd/work/ast_store/target/debug/deps/libjsonwebtoken-00f2e8867e3b1c8f.rlib --extern listenfd=/home/dd/work/ast_store/target/debug/deps/liblistenfd-b75707ba07f921d4.rlib --extern log=/home/dd/work/ast_store/target/debug/deps/liblog-fe56020e31c924f7.rlib --extern r2d2=/home/dd/work/ast_store/target/debug/deps/libr2d2-73c739306789f716.rlib --extern rand=/home/dd/work/ast_store/target/debug/deps/librand-e06e57be902b350f.rlib --extern rayon=/home/dd/work/ast_store/target/debug/deps/librayon-b70f929acdc3b0d5.rlib --extern crypto=/home/dd/work/ast_store/target/debug/deps/libcrypto-84a7de1b9fd676db.rlib --extern serde=/home/dd/work/ast_store/target/debug/deps/libserde-3127abc1b61429fa.rlib --extern serde_cbor=/home/dd/work/ast_store/target/debug/deps/libserde_cbor-edda23d0240421b5.rlib --extern serde_derive=/home/dd/work/ast_store/target/debug/deps/libserde_derive-efef5740544450c3.so --extern serde_json=/home/dd/work/ast_store/target/debug/deps/libserde_json-c1cd94b393a59f47.rlib --extern tempfile=/home/dd/work/ast_store/target/debug/deps/libtempfile-ba69c403ad632a75.rlib --extern tokio=/home/dd/work/ast_store/target/debug/deps/libtokio-cdda36ea935a2ce3.rlib --extern uuid=/home/dd/work/ast_store/target/debug/deps/libuuid-476d7cf0d1a23342.rlib --extern walkdir=/home/dd/work/ast_store/target/debug/deps/libwalkdir-4921a8c401aa6fcf.rlib -L native=/home/dd/work/ast_store/target/debug/build/backtrace-sys-ab2de583a5a63dbe/out -L native=/home/dd/work/ast_store/target/debug/build/brotli-sys-95a10507b4d53fe6/out -L native=/home/dd/work/ast_store/target/debug/build/ring-aa181c5e8c6d15dd/out -L native=/home/dd/work/ast_store/target/debug/build/miniz-sys-cb9ad76ca80f6a05/out -L native=/home/dd/work/ast_store/target/debug/build/asc-container-12a918cca80da199/out -L native=/home/dd/work/ast_store/target/debug/build/rust-crypto-f98b19eda631acd4/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/dd/work/ast_store/target/debug/build/libsqlite3-sys-14ba8e47f5445efc/out`
error[E0308]: mismatched types
--> backend/src/lib.rs:232:86
|
232 | api::Request::ProductPriceList { version } => store::product_price_list(app, *version),
| ^^^^^^^^ expected i64, found enum `std::option::Option`
|
= note: expected type `i64`
found type `std::option::Option<i64>`
error[E0308]: mismatched types
--> backend/src/lib.rs:232:86
|
232 | api::Request::ProductPriceList { version } => store::product_price_list(app, *version),
| ^^^^^^^^ expected i64, found enum `std::option::Option`
|
= note: expected type `i64`
found type `std::option::Option<i64>`
error[E0308]: mismatched types
--> backend/src/lib.rs:232:86
|
232 | api::Request::ProductPriceList { version } => store::product_price_list(app, *version),
| ^^^^^^^^ expected i64, found enum `std::option::Option`
|
= note: expected type `i64`
found type `std::option::Option<i64>`
error: aborting due to previous error
For more information about this error, try `rustc --explain E0308`.
error: Could not compile `ast-backend`.
Caused by:
process didn't exit successfully: `rustc --edition=2018 --crate-name ast_backend backend/src/lib.rs --color always --crate-type lib --emit=dep-info,link -C opt-level=1 -C panic=unwind -C debuginfo=2 -C debug-assertions=on -C metadata=235be9f8c403ef5f -C extra-filename=-235be9f8c403ef5f --out-dir /home/dd/work/ast_store/target/debug/deps -C incremental=/home/dd/work/ast_store/target/debug/incremental -L dependency=/home/dd/work/ast_store/target/debug/deps --extern actix=/home/dd/work/ast_store/target/debug/deps/libactix-e6e6ec5989c58f08.rlib --extern actix_web=/home/dd/work/ast_store/target/debug/deps/libactix_web-0c918bea4ce6e184.rlib --extern asc_container=/home/dd/work/ast_store/target/debug/deps/libasc_container-79248c028c0abaa6.rlib --extern asfile=/home/dd/work/ast_store/target/debug/deps/libasfile-501d87742c18de63.rlib --extern ast_store=/home/dd/work/ast_store/target/debug/deps/libast_store-e563fff47db84ca0.rlib --extern astindex2=/home/dd/work/ast_store/target/debug/deps/libastindex2-645dc7c64d98dc4b.rlib --extern astu_fw=/home/dd/work/ast_store/target/debug/deps/libastu_fw-eedd0a1b56692ddc.rlib --extern base64=/home/dd/work/ast_store/target/debug/deps/libbase64-e6a7e4ff2fe730df.rlib --extern bytes=/home/dd/work/ast_store/target/debug/deps/libbytes-e8b41f704e29044f.rlib --extern chrono=/home/dd/work/ast_store/target/debug/deps/libchrono-c9d85afdd546881d.rlib --extern diesel=/home/dd/work/ast_store/target/debug/deps/libdiesel-a097740f167c8b3a.rlib --extern dotenv=/home/dd/work/ast_store/target/debug/deps/libdotenv-7f00021dad648ea9.rlib --extern env_logger=/home/dd/work/ast_store/target/debug/deps/libenv_logger-97aaeafa161d4e8c.rlib --extern failure=/home/dd/work/ast_store/target/debug/deps/libfailure-e4fe55d2119b08e5.rlib --extern futures=/home/dd/work/ast_store/target/debug/deps/libfutures-692e72e42ffcb5bf.rlib --extern hex=/home/dd/work/ast_store/target/debug/deps/libhex-b793ef693e61c776.rlib --extern jsonwebtoken=/home/dd/work/ast_store/target/debug/deps/libjsonwebtoken-209fe79e69c28919.rlib --extern listenfd=/home/dd/work/ast_store/target/debug/deps/liblistenfd-c51dae87f5f318a2.rlib --extern log=/home/dd/work/ast_store/target/debug/deps/liblog-01c20663ef7f3d1f.rlib --extern r2d2=/home/dd/work/ast_store/target/debug/deps/libr2d2-0028d1814f157a08.rlib --extern rand=/home/dd/work/ast_store/target/debug/deps/librand-a37ae1bb175fe8d8.rlib --extern crypto=/home/dd/work/ast_store/target/debug/deps/libcrypto-4ef6247b79c391bc.rlib --extern serde=/home/dd/work/ast_store/target/debug/deps/libserde-aeb0ce1d2c705269.rlib --extern serde_cbor=/home/dd/work/ast_store/target/debug/deps/libserde_cbor-466e451a04b77cb2.rlib --extern serde_derive=/home/dd/work/ast_store/target/debug/deps/libserde_derive-efef5740544450c3.so --extern serde_json=/home/dd/work/ast_store/target/debug/deps/libserde_json-0454996f9a0511c1.rlib --extern tempfile=/home/dd/work/ast_store/target/debug/deps/libtempfile-a5cc25e0c0860958.rlib --extern tokio=/home/dd/work/ast_store/target/debug/deps/libtokio-1eecfad9964ed632.rlib --extern uuid=/home/dd/work/ast_store/target/debug/deps/libuuid-5d3f8589b71f0f58.rlib -L native=/home/dd/work/ast_store/target/debug/build/backtrace-sys-ab2de583a5a63dbe/out -L native=/home/dd/work/ast_store/target/debug/build/brotli-sys-95a10507b4d53fe6/out -L native=/home/dd/work/ast_store/target/debug/build/ring-aa181c5e8c6d15dd/out -L native=/home/dd/work/ast_store/target/debug/build/miniz-sys-cb9ad76ca80f6a05/out -L native=/home/dd/work/ast_store/target/debug/build/asc-container-12a918cca80da199/out -L native=/home/dd/work/ast_store/target/debug/build/rust-crypto-f98b19eda631acd4/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/dd/work/ast_store/target/debug/build/libsqlite3-sys-14ba8e47f5445efc/out` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error: aborting due to previous error
For more information about this error, try `rustc --explain E0308`.
error: aborting due to previous error
For more information about this error, try `rustc --explain E0308`.
error: Could not compile `ast-backend`.
Caused by:
process didn't exit successfully: `rustc --edition=2018 --crate-name ast_backend backend/src/lib.rs --color always --emit=dep-info,link -C opt-level=1 -C debuginfo=2 -C debug-assertions=on --test -C metadata=b552aafba69820d4 -C extra-filename=-b552aafba69820d4 --out-dir /home/dd/work/ast_store/target/debug/deps -C incremental=/home/dd/work/ast_store/target/debug/incremental -L dependency=/home/dd/work/ast_store/target/debug/deps --extern actix=/home/dd/work/ast_store/target/debug/deps/libactix-33f6a9c015b4c03c.rlib --extern actix_web=/home/dd/work/ast_store/target/debug/deps/libactix_web-a11a56b0a62f4234.rlib --extern asc_container=/home/dd/work/ast_store/target/debug/deps/libasc_container-06f10de12fae04ac.rlib --extern asfile=/home/dd/work/ast_store/target/debug/deps/libasfile-4547961b3775e29e.rlib --extern ast_store=/home/dd/work/ast_store/target/debug/deps/libast_store-c5777bddc6b7a1ab.rlib --extern astindex2=/home/dd/work/ast_store/target/debug/deps/libastindex2-d64d1b076e5c74e6.rlib --extern astu_fw=/home/dd/work/ast_store/target/debug/deps/libastu_fw-43532442dc812bda.rlib --extern base64=/home/dd/work/ast_store/target/debug/deps/libbase64-f864812a9525c302.rlib --extern bytes=/home/dd/work/ast_store/target/debug/deps/libbytes-2e777982cd476fc8.rlib --extern chrono=/home/dd/work/ast_store/target/debug/deps/libchrono-31d6e1ac99b55645.rlib --extern diesel=/home/dd/work/ast_store/target/debug/deps/libdiesel-5eae397717655771.rlib --extern dotenv=/home/dd/work/ast_store/target/debug/deps/libdotenv-1fd097d50a0cbea9.rlib --extern env_logger=/home/dd/work/ast_store/target/debug/deps/libenv_logger-cf98bd5127572178.rlib --extern failure=/home/dd/work/ast_store/target/debug/deps/libfailure-da7463ce07672761.rlib --extern futures=/home/dd/work/ast_store/target/debug/deps/libfutures-fe721e4f842dc564.rlib --extern hex=/home/dd/work/ast_store/target/debug/deps/libhex-801f14eedb60222c.rlib --extern jsonwebtoken=/home/dd/work/ast_store/target/debug/deps/libjsonwebtoken-00f2e8867e3b1c8f.rlib --extern listenfd=/home/dd/work/ast_store/target/debug/deps/liblistenfd-b75707ba07f921d4.rlib --extern log=/home/dd/work/ast_store/target/debug/deps/liblog-fe56020e31c924f7.rlib --extern r2d2=/home/dd/work/ast_store/target/debug/deps/libr2d2-73c739306789f716.rlib --extern rand=/home/dd/work/ast_store/target/debug/deps/librand-e06e57be902b350f.rlib --extern rayon=/home/dd/work/ast_store/target/debug/deps/librayon-b70f929acdc3b0d5.rlib --extern crypto=/home/dd/work/ast_store/target/debug/deps/libcrypto-84a7de1b9fd676db.rlib --extern serde=/home/dd/work/ast_store/target/debug/deps/libserde-3127abc1b61429fa.rlib --extern serde_cbor=/home/dd/work/ast_store/target/debug/deps/libserde_cbor-edda23d0240421b5.rlib --extern serde_derive=/home/dd/work/ast_store/target/debug/deps/libserde_derive-efef5740544450c3.so --extern serde_json=/home/dd/work/ast_store/target/debug/deps/libserde_json-c1cd94b393a59f47.rlib --extern tempfile=/home/dd/work/ast_store/target/debug/deps/libtempfile-ba69c403ad632a75.rlib --extern tokio=/home/dd/work/ast_store/target/debug/deps/libtokio-cdda36ea935a2ce3.rlib --extern uuid=/home/dd/work/ast_store/target/debug/deps/libuuid-476d7cf0d1a23342.rlib --extern walkdir=/home/dd/work/ast_store/target/debug/deps/libwalkdir-4921a8c401aa6fcf.rlib -L native=/home/dd/work/ast_store/target/debug/build/backtrace-sys-ab2de583a5a63dbe/out -L native=/home/dd/work/ast_store/target/debug/build/brotli-sys-95a10507b4d53fe6/out -L native=/home/dd/work/ast_store/target/debug/build/ring-aa181c5e8c6d15dd/out -L native=/home/dd/work/ast_store/target/debug/build/miniz-sys-cb9ad76ca80f6a05/out -L native=/home/dd/work/ast_store/target/debug/build/asc-container-12a918cca80da199/out -L native=/home/dd/work/ast_store/target/debug/build/rust-crypto-f98b19eda631acd4/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/dd/work/ast_store/target/debug/build/libsqlite3-sys-14ba8e47f5445efc/out` (exit code: 1)
warning: build failed, waiting for other jobs to finish...
error: Could not compile `ast-backend`.
Caused by:
process didn't exit successfully: `rustc --edition=2018 --crate-name ast_backend backend/src/lib.rs --color always --crate-type lib --emit=dep-info,link -C opt-level=1 -C debuginfo=2 -C debug-assertions=on -C metadata=f83015185db9fbc0 -C extra-filename=-f83015185db9fbc0 --out-dir /home/dd/work/ast_store/target/debug/deps -C incremental=/home/dd/work/ast_store/target/debug/incremental -L dependency=/home/dd/work/ast_store/target/debug/deps --extern actix=/home/dd/work/ast_store/target/debug/deps/libactix-33f6a9c015b4c03c.rlib --extern actix_web=/home/dd/work/ast_store/target/debug/deps/libactix_web-a11a56b0a62f4234.rlib --extern asc_container=/home/dd/work/ast_store/target/debug/deps/libasc_container-06f10de12fae04ac.rlib --extern asfile=/home/dd/work/ast_store/target/debug/deps/libasfile-4547961b3775e29e.rlib --extern ast_store=/home/dd/work/ast_store/target/debug/deps/libast_store-c5777bddc6b7a1ab.rlib --extern astindex2=/home/dd/work/ast_store/target/debug/deps/libastindex2-d64d1b076e5c74e6.rlib --extern astu_fw=/home/dd/work/ast_store/target/debug/deps/libastu_fw-43532442dc812bda.rlib --extern base64=/home/dd/work/ast_store/target/debug/deps/libbase64-f864812a9525c302.rlib --extern bytes=/home/dd/work/ast_store/target/debug/deps/libbytes-2e777982cd476fc8.rlib --extern chrono=/home/dd/work/ast_store/target/debug/deps/libchrono-31d6e1ac99b55645.rlib --extern diesel=/home/dd/work/ast_store/target/debug/deps/libdiesel-5eae397717655771.rlib --extern dotenv=/home/dd/work/ast_store/target/debug/deps/libdotenv-1fd097d50a0cbea9.rlib --extern env_logger=/home/dd/work/ast_store/target/debug/deps/libenv_logger-cf98bd5127572178.rlib --extern failure=/home/dd/work/ast_store/target/debug/deps/libfailure-da7463ce07672761.rlib --extern futures=/home/dd/work/ast_store/target/debug/deps/libfutures-fe721e4f842dc564.rlib --extern hex=/home/dd/work/ast_store/target/debug/deps/libhex-801f14eedb60222c.rlib --extern jsonwebtoken=/home/dd/work/ast_store/target/debug/deps/libjsonwebtoken-00f2e8867e3b1c8f.rlib --extern listenfd=/home/dd/work/ast_store/target/debug/deps/liblistenfd-b75707ba07f921d4.rlib --extern log=/home/dd/work/ast_store/target/debug/deps/liblog-fe56020e31c924f7.rlib --extern r2d2=/home/dd/work/ast_store/target/debug/deps/libr2d2-73c739306789f716.rlib --extern rand=/home/dd/work/ast_store/target/debug/deps/librand-e06e57be902b350f.rlib --extern crypto=/home/dd/work/ast_store/target/debug/deps/libcrypto-84a7de1b9fd676db.rlib --extern serde=/home/dd/work/ast_store/target/debug/deps/libserde-3127abc1b61429fa.rlib --extern serde_cbor=/home/dd/work/ast_store/target/debug/deps/libserde_cbor-edda23d0240421b5.rlib --extern serde_derive=/home/dd/work/ast_store/target/debug/deps/libserde_derive-efef5740544450c3.so --extern serde_json=/home/dd/work/ast_store/target/debug/deps/libserde_json-c1cd94b393a59f47.rlib --extern tempfile=/home/dd/work/ast_store/target/debug/deps/libtempfile-ba69c403ad632a75.rlib --extern tokio=/home/dd/work/ast_store/target/debug/deps/libtokio-cdda36ea935a2ce3.rlib --extern uuid=/home/dd/work/ast_store/target/debug/deps/libuuid-476d7cf0d1a23342.rlib -L native=/home/dd/work/ast_store/target/debug/build/backtrace-sys-ab2de583a5a63dbe/out -L native=/home/dd/work/ast_store/target/debug/build/brotli-sys-95a10507b4d53fe6/out -L native=/home/dd/work/ast_store/target/debug/build/ring-aa181c5e8c6d15dd/out -L native=/home/dd/work/ast_store/target/debug/build/miniz-sys-cb9ad76ca80f6a05/out -L native=/home/dd/work/ast_store/target/debug/build/asc-container-12a918cca80da199/out -L native=/home/dd/work/ast_store/target/debug/build/rust-crypto-f98b19eda631acd4/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/dd/work/ast_store/target/debug/build/libsqlite3-sys-14ba8e47f5445efc/out` (exit code: 1)