This repository is available and can be viewed to render Markdown files at:
https://github.com/CTSRD-CHERI/hipeac25-cheri-tutorial
The repository includes two examples and three exercises on:
-
Memory safety (example-1; exercise-1)
-
Software adaptability to CHERI (example-2; exercise-2)
-
Library-based compartmentalization (exercise-3)
In order to run an example or attempt to solve an exercise, simply go to its directory and read a README file in it.