Add ASan and UBSan CI coverage #29

Merged
andrew merged 1 commits from 3 into main 2026-08-05 14:26:38 -04:00
Collaborator

Closes #3.\n\nAdds a dedicated CI job that configures build/asan with -DAKERR_SANITIZE=address,undefined, builds the project, and runs the complete CTest suite. Also fixes an intermediate signed-overflow expression exposed by UBSan at the INT_MAX range boundary.

Closes #3.\n\nAdds a dedicated CI job that configures `build/asan` with `-DAKERR_SANITIZE=address,undefined`, builds the project, and runs the complete CTest suite. Also fixes an intermediate signed-overflow expression exposed by UBSan at the INT_MAX range boundary.
logikoma added 1 commit 2026-08-05 13:42:54 -04:00
Add ASan and UBSan CI coverage
All checks were successful
libakerror CI Build / cmake_build (push) Successful in 2m52s
libakerror CI Build / sanitizer (push) Successful in 2m56s
libakerror CI Build / coverage (push) Successful in 2m57s
libakerror CI Build / mutation_test (push) Successful in 37m44s
07fdc82973
logikoma requested review from andrew 2026-08-05 13:42:58 -04:00
andrew force-pushed 3 from 07fdc82973 to 6426a09438 2026-08-05 14:26:22 -04:00 Compare
andrew merged commit 97d52d5af0 into main 2026-08-05 14:26:38 -04:00
Sign in to join this conversation.