Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Allocate adequate memory for running arch-test #485

Merged
merged 1 commit into from
Sep 2, 2024

Conversation

jserv
Copy link
Contributor

@jserv jserv commented Sep 1, 2024

Once the memory mapping requirement is adjusted to 2^{19} - 1 bytes, RISC-V Architecture Tests is unable to run:

  make[1]: *** [rv32emu/build/arch-test/Makefile.DUT-rv32emu:5: TARGET0] Error 139
  INFO | Running Tests on Reference Model.
  INFO | Initiating signature checking.
  ERROR | Signature file : rv32emu/build/arch-test/rv32i_m/A/src/amoadd.w-01.S/dut/DUT-rv32emu.signature does not exist

Close #484

@jserv jserv force-pushed the memory-for-arch-tests branch from 1df9ea9 to bbf2c3f Compare September 1, 2024 08:20
@jserv jserv added this to the release-2024.1 milestone Sep 1, 2024
@jserv jserv force-pushed the memory-for-arch-tests branch 15 times, most recently from c43cacf to 9059682 Compare September 1, 2024 17:27
Once the memory mapping requirement is adjusted to 2^{19} bytes, RISC-V
Architecture Tests is unable to run:

  make[1]: *** [rv32emu/build/arch-test/Makefile.DUT-rv32emu:5: TARGET0] Error 139
  INFO | Running Tests on Reference Model.
  INFO | Initiating signature checking.
  ERROR | Signature file : arch-test/rv32i_m/A/src/amoadd.w-01.S/dut/DUT-rv32emu.signature does not exist

New option "ENABLE_FULL4G" allows full access to 4 GiB address space,
meaning that it requires more memory mapping during the emulator
initialization.

Close #484
@jserv jserv force-pushed the memory-for-arch-tests branch from 9059682 to 37b1383 Compare September 2, 2024 02:06
@jserv jserv merged commit 3c60966 into master Sep 2, 2024
20 checks passed
@jserv jserv deleted the memory-for-arch-tests branch September 2, 2024 06:20
vestata pushed a commit to vestata/rv32emu that referenced this pull request Jan 24, 2025
Allocate adequate memory for running arch-test
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allocate adequate memory for running RISC-V Architecture Tests
1 participant