madMAx43v3r / chia-plotter

Apache License 2.0
2.27k stars 664 forks source link

thread failed with: input not sorted #46

Open grayfallstown opened 3 years ago

grayfallstown commented 3 years ago
root@Lappy2:/home/mk/chia-plotter# export DRIVE=q; /home/mk/chia-plotter-2/build2/chia_plot ac8e0... 85b... /mnt/$DRIVE/ChiaPlotter/ /mnt/$DRIVE/ChiaPlotter/ 2 7 2>&1 | tee /mnt/c/Users/mk/.chia/mainnet/plotter/chia-plotter-$(uuid).log

Number of Threads: 2
Number of Sort Buckets: 2^7 (128)
Pool Public Key:   ac8e...
Farmer Public Key: 85b9...
Working Directory:   /mnt/q/ChiaPlotter/
Working Directory 2: /mnt/q/ChiaPlotter/
Plot Name: plot-k32-2021-06-08-18-20-4e77484a240204ce331b400dc406491b1a8fa9ce422de8ce8c1ff720cdb8a27b
[P1] Table 1 took 2641.82 sec
terminate called after throwing an instance of 'std::runtime_error'
  what():  thread failed with: input not sorted

Running commit 7e768caefebe341a81dbfa778b6bae26ed1ad576 On Windows WSL1 Ubuntu 20.04.2 LTS (Focal Fossa) @ 4.4.0-19041-Microsoft gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0

madMAx43v3r commented 3 years ago

just tested with 2 threads and it works... not sure what's going on there, but I suspect Windows WSL1

grayfallstown commented 3 years ago

I successfully created plots on two different machines using WSL1. WSL1 can be the cause of this, but it looks more like a bug to me as creating plots would not work on WSL1 at all if there was a general WSL1 problem. I am currently plotting on a later commit. I keep an eye on it and report what I encounter.

madMAx43v3r commented 3 years ago

See #76, that might fix it.