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

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
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.

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