Skip to content

Add Debug workflows with sanitizers and coverage - #503

Open
Jordan08 wants to merge 11 commits into
codac-team:codac2from
Jordan08:dev-clean-v2-31
Open

Jordan08 wants to merge 11 commits into
codac-team:codac2from
Jordan08:dev-clean-v2-31

Conversation

@Jordan08

Copy link
Copy Markdown
Contributor

Aucun workflow ne compilait Codac en Debug. unixdebug.yml, macdebug.yml et windebugmatrix.yml lancent les tests sous ASan/UBSan (GCC, Clang, AppleClang, MSVC, MinGW) ; unixdebug.yml mesure aussi la couverture avec la cible coverage-report et publie le rapport.

PR 31/64 de la série dev-clean-v2 (ordre et dépendances : #471). Dépend de #495 et #497 : sa branche part d'un merge de leurs branches ; à merger après elles, avec « Create a merge commit ».
Les jobs sous sanitizers ne sont verts qu'une fois mergés les correctifs qu'ASan et UBSan ont fait trouver : #484, #485, #488 et #490.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant