sagiegurari / cargo-make

Rust task runner and build tool.
https://sagiegurari.github.io/cargo-make/
Apache License 2.0
2.48k stars 123 forks source link

No any output log #909

Open AurevoirXavier opened 12 months ago

AurevoirXavier commented 12 months ago

907.

I have tried every task, but I am not getting any output. I don't understand why. You can find more information at this repo: https://github.com/darwinia-network/darwinia

E.G.

cargo make build-bench
sagiegurari commented 10 months ago

@AurevoirXavier seems like some local issue on your end. i took a new machine from gitpod.io from that specific github project and did

  1. cargo install cargo-make
  2. cargo make build-bench
gitpod /workspace/darwinia (main) $ cargo make build-bench
[cargo-make] INFO - cargo make 0.36.13
[cargo-make] INFO - Calling cargo metadata to extract project info
[cargo-make] INFO - Cargo metadata done
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: build-bench
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Execute Command: "cargo" "build" "--locked" "-p" "darwinia" "--release" "--no-default-features" "--features" "all-natives,runtime-benchmarks"
warning: /workspace/darwinia/runtime/pangoro/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/precompile/staking/Cargo.toml: unused manifest key: dev-dependencies.codec.package
warning: /workspace/darwinia/pallet/ecdsa-authority/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/precompile/deposit/Cargo.toml: unused manifest key: dev-dependencies.codec.package
warning: /workspace/darwinia/runtime/common/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/pallet/deposit/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/pallet/message-gadget/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/runtime/pangolin/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/runtime/crab/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/pallet/staking/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/pallet/account-migration/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/precompile/state-storage/Cargo.toml: unused manifest key: dev-dependencies.codec.package
warning: /workspace/darwinia/pallet/message-transact/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/runtime/darwinia/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/pallet/asset-limit/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/precompile/assets/Cargo.toml: unused manifest key: dev-dependencies.codec.package
warning: /workspace/darwinia/pallet/staking/traits/Cargo.toml: unused manifest key: dependencies.codec.package
warning: /workspace/darwinia/node/Cargo.toml: unused manifest key: dependencies.codec.package
  Downloaded env_logger v0.9.3
  Downloaded 1 crate (33.3 KB) in 0.44s
   Compiling libc v0.2.147
   Compiling proc-macro2 v1.0.66
   Compiling unicode-ident v1.0.11
   Compiling version_check v0.9.4
   Compiling autocfg v1.1.0
   Compiling cfg-if v1.0.0
   Compiling serde v1.0.174
   Compiling serde_derive v1.0.174
   Compiling syn v1.0.109
   Compiling memchr v2.5.0
   Compiling once_cell v1.18.0
   Compiling typenum v1.16.0
   Compiling thiserror v1.0.44
   Compiling allocator-api2 v0.2.16
   Compiling equivalent v1.0.1
   Compiling bytes v1.4.0
   Compiling winnow v0.5.0
   Compiling log v0.4.19
   Compiling futures-core v0.3.28
   Compiling pin-project-lite v0.2.10
   Compiling ahash v0.8.3
   Compiling generic-array v0.14.7
   Compiling lock_api v0.4.10
   Compiling smallvec v1.11.0
   Compiling pkg-config v0.3.27
   Compiling subtle v2.4.1
   Compiling slab v0.4.8
   Compiling futures-task v0.3.28
   Compiling futures-channel v0.3.28
   Compiling scopeguard v1.2.0
   Compiling futures-util v0.3.28
   Compiling futures-sink v0.3.28
   Compiling ppv-lite86 v0.2.17
   Compiling parking_lot_core v0.9.8
   Compiling quote v1.0.31
   Compiling futures-io v0.3.28
   Compiling syn v2.0.27
   Compiling pin-utils v0.1.0
   Compiling anyhow v1.0.72
   Compiling futures v0.1.31
   Compiling byteorder v1.4.3
   Compiling ahash v0.7.6
   Compiling indexmap v1.9.3
   Compiling const-oid v0.9.4
   Compiling cpufeatures v0.2.9
   Compiling num-traits v0.2.16
   Compiling jobserver v0.1.26
   Compiling getrandom v0.2.10
   Compiling num_cpus v1.16.0
   Compiling cc v1.0.79
   Compiling rand_core v0.6.4
   Compiling arrayvec v0.7.4
   Compiling parking_lot v0.12.1
   Compiling serde_json v1.0.103
   Compiling rand_chacha v0.3.1
   Compiling percent-encoding v2.3.0
   Compiling hashbrown v0.14.0
   Compiling spin v0.5.2
   Compiling tinyvec_macros v0.1.1
   Compiling rand v0.8.5
   Compiling rustix v0.38.4
   Compiling hashbrown v0.12.3
   Compiling tinyvec v1.6.0
   Compiling indexmap v2.0.0
   Compiling tracing-core v0.1.31
   Compiling unicode-bidi v0.3.13
   Compiling form_urlencoded v1.2.0
   Compiling static_assertions v1.1.0
   Compiling radium v0.7.0
   Compiling opaque-debug v0.3.0
   Compiling itoa v1.0.9
   Compiling zstd-sys v2.0.8+zstd.1.5.5
   Compiling unicode-normalization v0.1.22
   Compiling serde_spanned v0.6.3
   Compiling toml_datetime v0.6.3
   Compiling tap v1.0.1
   Compiling crossbeam-utils v0.8.16
   Compiling wyz v0.5.1
   Compiling toml_edit v0.19.14
   Compiling funty v2.0.0
   Compiling idna v0.4.0
   Compiling either v1.8.1
   Compiling byte-slice-cast v1.2.2
   Compiling paste v1.0.14
   Compiling convert_case v0.4.0
   Compiling bitvec v1.0.1
   Compiling bitflags v1.3.2
   Compiling crunchy v0.2.2
   Compiling url v2.4.0
   Compiling lazy_static v1.4.0
   Compiling getrandom v0.1.16
   Compiling arrayref v0.3.7
   Compiling aho-corasick v1.0.2
   Compiling instant v0.1.12
   Compiling crc32fast v1.3.2
   Compiling unicode-xid v0.2.4
   Compiling regex-syntax v0.7.4
   Compiling hashbrown v0.13.2
   Compiling rand_core v0.5.1
   Compiling proc-macro-crate v1.3.1
   Compiling ryu v1.0.15
   Compiling rand_chacha v0.2.2
   Compiling hex v0.4.3
   Compiling num-integer v0.1.45
   Compiling rand v0.7.3
   Compiling rustc-hex v2.1.0
   Compiling num-bigint v0.4.3
   Compiling base64 v0.21.2
   Compiling stable_deref_trait v1.2.0
   Compiling fallible-iterator v0.2.0
   Compiling bs58 v0.4.0
   Compiling regex-automata v0.3.3
   Compiling gimli v0.27.3
   Compiling itertools v0.10.5
   Compiling uint v0.9.5
   Compiling impl-serde v0.4.0
   Compiling bitflags v2.3.3
   Compiling cranelift-entity v0.95.1
   Compiling target-lexicon v0.12.10
   Compiling zeroize_derive v1.4.2
   Compiling thiserror-impl v1.0.44
   Compiling futures-macro v0.3.28
   Compiling tracing-attributes v0.1.26
   Compiling rustversion v1.0.14
   Compiling fixed-hash v0.8.0
   Compiling impl-trait-for-tuples v0.2.2
   Compiling parity-scale-codec-derive v3.6.4
   Compiling derive_more v0.99.17
   Compiling scale-info-derive v2.9.0
   Compiling zeroize v1.6.0
   Compiling regex v1.9.1
   Compiling tracing v0.1.37
   Compiling crypto-common v0.1.6
   Compiling block-buffer v0.10.4
   Compiling digest v0.9.0
   Compiling block-buffer v0.9.0
   Compiling digest v0.10.7
   Compiling sha2 v0.9.9
   Compiling sha2 v0.10.7
   Compiling curve25519-dalek v3.2.0
   Compiling rlp-derive v0.1.0
    Building [==>                     ] 213/1504: futures-util, rustix(build), regex-automata, curve25519-dalek, gimli, parity-scale-codec-derive, rl...

and it goes on and on.... (didn't want to wait for 1.5 crates to finish complication.

can you also reporduce?

AurevoirXavier commented 10 months ago

@sagiegurari Yes, it works on my Mac, but it doesn't work on ArchLinux. I also tried using a plain bash profile, but that didn't work either. And idea to debug this? I also tried -l verbose --print-steps.

sagiegurari commented 10 months ago

do'nt have arch linux and have to admit, not sure which linux distribution gitpod.io provided me (didn't check....) but i think you can try it there as well and modify it to use arch linux to try it out. i do know people do use cargo-make on that linux distribution