Skip to content
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

updates for the monero-v1 pow tweaks #88

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

vtnerd
Copy link

@vtnerd vtnerd commented Mar 2, 2018

These are updates for the monero - version 1 PoW changes. For this version, I modified the long state directly instead of manipulating some of the state variables. The entire context is heap allocated, so I wasn't sure what the compiler was going to do with aliasing already. Some other versions I modified the state directly, especially if they were stack variables.

@vtnerd
Copy link
Author

vtnerd commented Mar 2, 2018

Also note that this is going directly into the master branch, and not the dev branch.

@lhirlimann
Copy link

Any chances of this getting merged?

@2010phenix
Copy link

@vtnerd with this update we can mine Graft?

@philtimmes
Copy link

Bus error on run on ARMv7a CPU.

@philtimmes
Copy link

Also, bad hashes on x86_64

@DarrenRainey
Copy link

DarrenRainey commented May 26, 2018

yeah just checked it on armv7l and got a seg fault looks like the code is uses some armv8 specific features heres a gdb log

(gdb) run
Starting program: /usr/src/cpuminer-multi-monerov7/minerd -a cryptonight-monero -o stratum+tcp://xmr.pool.minergate.com:45700 -u darren@darrenraineys.co.uk -p x -t 1
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".

Program received signal SIGILL, Illegal instruction.
0x000c00be in _armv8_pmull_probe ()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants