mirror of
https://github.com/libretro/parallel-ps2.git
synced 2026-11-09 11:31:34 -10:00
The suites workflow runs every suite three times, plain and with SANFLAGS set for ASan and for UBSan. Twenty-two build scripts began with SANFLAGS="" and only set it again from SANITIZER, which the workflow does not set, so in the asan and ubsan rows they built and ran exactly as in the plain one. They now start from the SANFLAGS they are given (SANITIZER still overrides it, as run-all.sh documents). All twenty-two pass with each row's flags. The only report was the EyeToy MPEG writer's shift (tests/cam under UBSan), fixed in the commit before this one. The workflow's comment, which still counted "twelve of the sixteen" suites, says what holds now.