Skip to content

Releases: chipsalliance/caliptra-sw

release_v20231123_0

23 Nov 11:02
Compare
Choose a tag to compare
release: Run tests under sw-emulator before releasing.

This will run all combinations of itrng/etrng and logging/no-logging.

release_v20231122_1

22 Nov 22:57
ae61cca
Compare
Choose a tag to compare
[test] Add warm reset tests to ROM integration test suite (#1086)

release_v20231122_0

22 Nov 10:33
ae61cca
Compare
Choose a tag to compare
[test] Add warm reset tests to ROM integration test suite (#1086)

release_v20231121_0

21 Nov 10:34
Compare
Choose a tag to compare
Add test triggering cpu fault and check extended error info

To do this, we write an illegal instruction at the rom_entry
symbol in the rom binary.

release_v20231118_0

18 Nov 10:32
Compare
Choose a tag to compare
Extend the measurement into PCR31 in RT stash_measurement

release_v20231117_0

17 Nov 10:32
b59c1ae
Compare
Choose a tag to compare
[fix] CFI improvement (#1087)

Co-authored-by: Kor Nielsen <[email protected]>

release_v20231116_0

16 Nov 10:32
Compare
Choose a tag to compare
Add DPE verification tests and test gaps to RT test coverage doc

release_v20231115_0

15 Nov 10:32
868a647
Compare
Choose a tag to compare
caliptra-api: Use wrapping arithmetic for checksum calculation. (#1072)

This is necessary because it is possible to make verify_checksum() panic
when compiled for debug:

release_v20231114_0

14 Nov 10:33
edeb9e2
Compare
Choose a tag to compare
Emulation code coverage :  persist and merge coverage bitmaps (#992)

* This commit extends sw-emulator coverage functionality so the coverage bitmap of indiividual test runs can be
dumped to the file system and subsequently merged so the coverage can be calculated.

* misc fixes

* Remove expensive .clone() call.

---------

Co-authored-by: Kor Nielsen <[email protected]>

release_v20231111_0

11 Nov 10:32
625c206
Compare
Choose a tag to compare
Work-around timing-out verilator-nightly tests (#1058)

* driver tests: Reduce number of iterations of test_sha1.

This test times out under verilator. By reducing the number of
iterations it can pass.

* Don't run ecdsa_cmd_run_wycheproof() test in verilator nightly.

This test is too slow to run without timing out. It will still run on
the FPGA and sw-emulator.

* Don't run slow ROM validation tests in verilator nightly.

These tests are too slow to run without timing out. They will still run
on the FPGA and sw-emulator.