Skip to content

Releases: OpenXiangShan/NEMU

Release v2026.03.r1

11 Mar 04:38
52beb5d

Choose a tag to compare

Release v2026.03.r1 is the 1th release in March 2026, released on March 11, 2026.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • fix(mmu): adjusting the timing of non-virt PBMT assignments by @Anzooooo in #988

Full Changelog: v2026.01.r5...v2026.03.r1

Release v2026.02.r1

25 Feb 06:39
112f2fd

Choose a tag to compare

Release v2026.02.r1 is the 1th release in February 2026, released on February 25, 2026.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • typo(Custom): correct the typo in SMBLOCKCTL by @Anzooooo in #984
  • feat(Store_event): refactor vector store check by @Anzooooo in #985

Full Changelog: v2026.01.r4...v2026.02.r1

Release v2026.01.r5

30 Jan 05:05
112f2fd

Choose a tag to compare

Release v2026.01.r5 is the 5th release in January 2026, released on January 30, 2026.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • typo(Custom): correct the typo in SMBLOCKCTL by @Anzooooo in #984
  • feat(Store_event): refactor vector store check by @Anzooooo in #985

Full Changelog: v2026.01.r4...v2026.01.r5

Release v2026.01.r4

29 Jan 05:02
b62ec64

Choose a tag to compare

Release v2026.01.r4 is the 4th release in January 2026, released on January 29, 2026.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • feat(smcntrpmf): support Smcntrpmf extension by @wissygh in #811

Full Changelog: v2026.01.r3...v2026.01.r4

Release v2026.01.r3

28 Jan 04:39
0d947db

Choose a tag to compare

Release v2026.01.r3 is the 3th release in January 2026, released on January 28, 2026.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • ci(build): add manual build for certain commit by @cebarobot in #983

Full Changelog: v2026.01.r2...v2026.01.r3

Release v2026.01.r2

23 Jan 04:36
d6fb8ed

Choose a tag to compare

Release v2026.01.r2 is the 2th release in January 2026, released on January 23, 2026.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • feat(Custom): SMBLOCKCTL Custom CSR implementation for timeout by @Anzooooo in #980
  • fix(mmu): PMM is disabled if MXR is effective by @good-circle in #981

Full Changelog: v2026.01.r1...v2026.01.r2

Release v2026.01.r1

22 Jan 04:41
62d117e

Choose a tag to compare

Release v2026.01.r1 is the 1th release in January 2026, released on January 22, 2026.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • fix(vaddr): set *tval as vaddr not paddr when instruction access fault by @weidingliu in #978

Full Changelog: v2025.12.r10...v2026.01.r1

Release v2025.12.r10

26 Dec 04:32
28034f5

Choose a tag to compare

Release v2025.12.r10 is the 10th release in December 2025, released on December 26, 2025.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • fix(vfredusum): Additive identity should be +0.0 when rounding down (… by @lewislzh in #975

Full Changelog: v2025.12.r9...v2025.12.r10

Release v2025.12.r9

25 Dec 04:32
a338744

Choose a tag to compare

Release v2025.12.r9 is the 9th release in December 2025, released on December 25, 2025.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • chore(ready-to-run): download ready-to-run bins from release by @cebarobot in #973

Full Changelog: v2025.12.r8...v2025.12.r9

Release v2025.12.r8

18 Dec 04:28
e47e0a6

Choose a tag to compare

Release v2025.12.r8 is the 8th release in December 2025, released on December 18, 2025.

Artifacts

The release includes pre-compiled NEMU shared objects for different configurations:

  • Compilation Platform: Ubuntu 20.04 (compatible with CentOS 7)
  • CPU: xs, xs-dual
  • Purpose: ref, ref-debug

Each artifact is named as: nemu-{version}-{cpu}-{type}.so

What's Changed

  • fix(monitor): missing newline character in the help information by @demin-han in #971

New Contributors

Full Changelog: v2025.12.r7...v2025.12.r8