validator/pow: multithreaded mining fixed

This commit is contained in:
skoupidi
2025-11-24 15:34:40 +02:00
parent 245d142f16
commit a80800aac8
3 changed files with 178 additions and 100 deletions

26
Cargo.lock generated
View File

@@ -698,26 +698,6 @@ dependencies = [
"syn 2.0.110",
]
[[package]]
name = "bindgen"
version = "0.71.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3"
dependencies = [
"bitflags 2.10.0",
"cexpr",
"clang-sys",
"itertools 0.13.0",
"log",
"prettyplease",
"proc-macro2",
"quote",
"regex",
"rustc-hash 2.1.1",
"shlex",
"syn 2.0.110",
]
[[package]]
name = "bindgen"
version = "0.72.1"
@@ -728,6 +708,8 @@ dependencies = [
"cexpr",
"clang-sys",
"itertools 0.13.0",
"log",
"prettyplease",
"proc-macro2",
"quote",
"regex",
@@ -5693,9 +5675,9 @@ dependencies = [
[[package]]
name = "randomx"
version = "1.2.1"
source = "git+https://codeberg.org/darkrenaissance/RandomX#d67ab9ccdf83e990c4dfd727181454199c02fa2f"
source = "git+https://codeberg.org/darkrenaissance/RandomX#648279c8ab20c563698ccc1117efba7d40ccf29c"
dependencies = [
"bindgen 0.71.1",
"bindgen 0.72.1",
"bitflags 2.10.0",
"libc",
]