New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Solo mode went away in v3.22.0 #393
Comments
It looks like I misssed a line copying changes from util.c:json_rpc_call, the last line before comment. It's new and I missed it. Edit: the bug is related to merging pr 204 from Pooler. util.c also merged pr 206 (hex2bin).
If this doesn't fix it try replacing util.c with the old version. Regarding your suggestion for a debug build script, there's a certain skill set associated with that. Debuggng requires some creativity, it's hard to script it. Someone with the skill set to use GDB would also have the skill set to build for it. I've been testing the MSYS build using the standard build.sh. build_msys2.sh has an extra option that was apparently needed at the time. It seems to compile without it now. I'm not sure if it was ever needed. If you've been adding --param=evrp-mode=legacy, try withou it. |
Just checked, seems to work. No need to replace util.c |
Thanks. Silly error. Edit: I'm working on another potential optimization and it's going well. I may hold off another day or 2 for a new release to include it. |
cpuminer-opt-3.22.1 is released. |
Closing thoughts on the misalingment issue. I think the compiler should have handled this much better. There are many ways this problem could have been avoided:
I don't think this the end of it. The fix I implemented is a workaound specific to certain instances, it doesn't solve the root of the problem. |
Hi. Crashing again :'(
Win binaries:
Linux (WSL) default build:
I've tried 4 algos I can test, possibly not algo dependant. Will add some debug info soon.
Stratum is OK.
UPD: Debug info:
How about making "build-gdb.sh" script in repo?
Just copy the default one, add "-ggdb" and remove any stripping? So there's an abiity to build right after cloning. I can make pr, but it's just a copy-paste operation.
The text was updated successfully, but these errors were encountered: