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

Bump difftest, NEMU so, Fix typo for privileged #2782

Merged
merged 2 commits into from
Mar 30, 2024
Merged

Conversation

klin02
Copy link
Member

@klin02 klin02 commented Mar 13, 2024

Difftest:

  • Support ArgParser, use SIM_ARGS="--difftest-config <CONFIG>" with
    mill command.
  • Support flash without workload for VCS/Palladium.
  • Support SquashReplay, which need NEMU store-log feature.
  • Support DRAMSIM3 for VCS/Palladium.
  • Support built-in Perf in DiffTest.
  • Fix typo for privileged

NEMU:

  • Support store-log for new Difftest
  • Align SV39 to XS
  • Compiled on glibc 2.17, compatible for both VCS/Palladium/Verilator.

@XiangShanRobot
Copy link

[Generated by IPC robot]
commit: fc9e047

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
fc9e047 1.878 0.461 2.100 1.211 2.895 2.179 1.396 0.920 1.421 1.127 3.617 2.660 2.302 3.165

master branch:

commit astar copy_and_run coremark gcc gromacs lbm linux mcf microbench milc namd povray wrf xalancbmk
1118435 1.878 0.461 2.100 1.213 2.913 2.179 1.397 0.924 1.421 1.127 3.617 2.666 2.302 3.165
31c5451 1.878 0.461 2.100 1.209 2.895 2.179 1.397 0.919 1.421 1.125 3.617 2.666 2.302 3.165
a42a7ff 1.878 0.461 2.100 1.213 2.914 2.181 1.395 0.920 1.421 1.126 3.617 2.659 2.302 3.165
b15e4c0 1.878 0.461 2.100 1.213 2.895 2.181 1.395 0.919 1.421 1.128 3.617 2.659 2.302 3.165
3c5d56a 1.878 0.461 2.100 1.209 2.913 2.182 1.395 0.920 1.421 1.123 3.617 2.660 2.302 3.165
8abe181 1.878 0.461 2.100 1.213 2.895 2.179 1.395 0.919 1.421 1.125 3.617 2.666 2.302 3.165
13156de 1.878 0.461 2.100 1.213 2.895 2.182 1.397 0.919 1.421 1.126 3.617 2.660 2.302 3.165
1fcb3bc 1.878 0.461 2.100 1.211 2.895 2.181 1.395 0.920 1.421 1.123 3.617 2.659 2.302 3.165
f3c16e1 1.878 0.461 2.100 1.213 2.895 2.182 1.396 0.920 1.421 1.126 3.617 2.659 2.302 3.165
45f43e6 1.878 0.461 2.100 1.211 2.895 2.182 1.395 0.920 1.421 1.127 3.617 2.659 2.302 3.165

klin02 and others added 2 commits March 29, 2024 15:35
Difftest:
  + Support ArgParser, use SIM_ARGS="--difftest-config \<CONFIG\>" with
    mill command.
  + Support flash without workload for VCS/Palladium.
  + Support SquashReplay, which need NEMU store-log feature.
  + Support DRAMSIM3 for VCS/Palladium.
  + Support built-in Perf in DiffTest.
  + Fix typo for privileged

NEMU:
  + Support store-log for new Difftest
  + Align SV39 to XS
  + Compiled on glibc 2.17, compatible for both VCS/Palladium/Verilator.
@klin02 klin02 changed the title Bump difftest, NEMU so Bump difftest, NEMU so, Fix typo for privileged Mar 29, 2024
@klin02
Copy link
Member Author

klin02 commented Mar 29, 2024

For both modified Difftest, this PR includes #2822

@klin02 klin02 requested a review from poemonsense March 30, 2024 03:27
@poemonsense poemonsense merged commit 321934c into master Mar 30, 2024
5 checks passed
@poemonsense poemonsense deleted the bump-difftest-nemu branch March 30, 2024 03:35
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.

3 participants