Skip to content

Releases: InspireSemi/RandomX

RiscV port of RandomX lib/apps

12 Apr 15:20
Compare
Choose a tag to compare

Current state of code:
benchmark --verify works with 1 thread, multiple nonces, different seeds
Current output from --verify does not match expected output hardcoded into code.
Setting multiple threads crashes on NULL ptr access

benchmark --mine can be run w/reduced memory requirements. with 1 thread, multiple nonces, different seeds

tests passes but hashes do not match expected hashes

v1.1.9_inspire

26 Feb 20:32
Compare
Choose a tag to compare
v1.1.9_inspire Pre-release
Pre-release

Reduced the size of Dataset so it can run under qemu
This will allow it to get past init() of memory

Current state of code:
--verify works with 1 thread, multiple nonces, different seeds

  • Current output from --verify does not match expected output hardcoded
    into code.
  • Setting multiple threads crashes on NULL ptr access

--mine crashes on randomx_init_dataset(). The cache ptr is being overwritten
in the code. This causes an exception on first access to cache ptr
after randomx_init_dataset() call. Debug output is currently turned on
for this.

Interpreted mode works with 1 thread, crashes with NULL ptr access with threads > 1