Open nepoche opened 3 years ago
How did you build the binary?
I needed to upgrade librocksdb-sys to 6.17.3
for m1 compatibility, so I issue an cargo update -p librocksdb-sys
before a cargo build --release
. This causes my cargo.lock file to change in the following ways:
[[package]]
name = "bindgen"
version = "0.57.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d"
dependencies = [
"bitflags",
"cexpr",
"clang-sys",
"lazy_static",
"lazycell",
"peeking_take_while",
"proc-macro2",
"quote",
"regex",
"rustc-hash",
"shlex",
]
[[package]]
name = "clang-sys"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c"
dependencies = [
"glob",
"libc",
"libloading 0.7.0",
]
[[package]]
name = "fs-swap"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03d47dad3685eceed8488986cad3d5027165ea5edb164331770e2059555f10a5"
dependencies = [
"lazy_static",
"libc",
"libloading 0.5.2",
"winapi 0.3.9",
]
[[package]]
name = "libloading"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a"
dependencies = [
"cfg-if 1.0.0",
"winapi 0.3.9",
]
[[package]]
name = "librocksdb-sys"
version = "6.17.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5da125e1c0f22c7cae785982115523a0738728498547f415c9054cb17c7e89f9"
dependencies = [
"bindgen",
"cc",
"glob",
"libc",
]
[[package]]
name = "prost-build"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32d3ebd75ac2679c2af3a92246639f9fcc8a442ee420719cc4fe195b98dd5fa3"
dependencies = [
"bytes 1.0.1",
"heck",
"itertools 0.9.0",
"log",
"multimap",
"petgraph",
"prost",
"prost-types",
"tempfile",
"which",
]
removed:
[[package]]
name = "which"
version = "3.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724"
dependencies = [
"libc",
]
What is printed are no errors.
This is something related to wasmtime.
Thanks for the insight. The relay node appear to be operating properly after spitting out those logs; however, I also see the same logs after a parachain node is registered roughly every 5 blocks. (The logs do not appear if only two relay nodes are running). Do you know how I can further assist with the issue / gather any other logs which may be helpful?
@pepyakin any idea why wasmtime is printing this?
This is a good question! Seems like regalloc.rs
just spews out info!
. regalloc.rs is used by default in the new backend and that is required for aarch64 / m1.
Now, the problem is, we may get this logging if we land https://github.com/paritytech/substrate/pull/8913
Seems like
regalloc.rs
just spews outinfo!
Yeah I had seen this. I was wondering why we don't see it currently, but you explained it now :D
While trying to start a polkadot node off branch
release-v0.9.2
, with the command:./target/release/polkadot --chain rococo-local.json -d /tmp/relay/alice --alice --validator --port 50555
, I hit the following errors on startup.