Roman Zeyde
Roman Zeyde
Could you please take a look at the failure? You can reproduce it locally by running: ``` $ docker build -f Dockerfile.ci . --rm -t electrs:tests $ docker run -v...
You can modify `tests/run.sh` to debug this issue, e.g.: ```diff diff --git a/tests/run.sh b/tests/run.sh index e19b4d2..b19d8cd 100755 --- a/tests/run.sh +++ b/tests/run.sh @@ -13,6 +13,7 @@ cleanup() { kill $j wait...
@conduition Could you please review https://github.com/romanz/electrs/pull/979 which should also help when syncing large mempools?
It can also handle following transient RPC errors: ``` mempool sync failed: batch getrawtransaction request failed: transport error: Couldn't connect to host: Resource temporarily unavailable (os error 11) ```
Many thanks for reporting this issue! CC: @Kixunil
Seems like a segfault in rustc? `rustc --crate-name build_script_build /home/admin/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.171/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C...
> is this a problem or just indicates that after replacement it cant be found anymore? It is not a problem - probably just a regular RBF :)
@OvoNemaSmisla Could you please try to install Rust via https://rustup.rs/ (instead of `apt`)?
> `Resource temporarily unavailable (os error 11)` Has this error also happened before this PR?
@OvoNemaSmisla Also, could you please try to build electrs in debug mode (to see if it also fails) using: ``` $ cargo build --locked ```