P2Pool v3.6.2 was released. There were no code changes since v3.6.1, but the MacOS aarch64 build and Windows build were re-compiled with the previous compiler same as in v3.5, to fix reported stability issues.
It is said: “If the previous version works fine for you, you don't need to update.” but even if you think v3.6.1 is working, you may want to carefully monitor the situation (e.g. Hashrate / CPU temperature) to see which compiler works better for you. It is possible that keeping using v3.6.1 is better for some users.
Apparently it is not yet proven that the new compiler is the culprit for this, though a compiler optimization-related issue is suspected.
Changes:
- macOS aarch64 build is back to using old compiler (same as in v3.5) to fix reported stability issues
- Windows build is back to using MSVC compiler (same as in v3.5) to fix reported stability issues
Release P2Pool v3.6.2 · SChernykh/p2pool · GitHub
EDIT (Clarification for Windows users)
- The previous (old) version (v3.6.1) was created with a NEW compiler, and is supposed to run faster (7-8% faster block verification), while there might be crashing bugs or other unexpected issues.
- The current (new) version (v3.6.2) was created with the OLD compiler (same as v3.5), and is supposed to run only as fast as v3.5 (so 7-8% slower block verification, than v3.6.1), although it might be stabler.