ASAN#
Build the code using the Address Sanitizer
Description#
This action uses the Address Sanitizer (ASAN) to build NeoMutt and the tests.
If any of the tests crash or leak memory, then ASAN will log the problem. Any ASAN logs will be saved as an “Artifact”. It can be downloaded from Summary page of the Action Run.
See, How to build NeoMutt
Steps:
Configure NeoMutt
Build Tests
Run Tests
Upload ASAN Log (on failure)
Action Details#
Key |
Description |
Details |
|---|---|---|
Trigger |
|
To branches |
Trigger |
Pull Request |
|
Trigger |
Workflow (manual) |
|
Uses |
GitHub’s checkout action |
|
Uses |
GitHub’s upload artifacts action |
|
Uses |
Hendrik Muhs’ ccache-action |
|
Uses |
Simen Bekkhus’ cpu-cores action |
|
Runs-on |
ubuntu-latest |
See Also#
Description |
Location |
|---|---|
Action |
|
Action Logs |
|
Source Code |
|
Test Files |