Skip to content

Conversation

@arthurscchan
Copy link
Contributor

OSS-Fuzz has a new Chronos feature that allows fast rebuilding of OSS-Fuzz-integrated projects and checks whether the project code or fuzzers still pass their unit tests after patching. To enable this feature, the unit tests of integrated projects need to be built. Therefore, this PR modifies the build script used by OSS-Fuzz to also build the unit tests for this project. The OSS-Fuzz-side changes for this project's integration can be found here: google/oss-fuzz#14647.

Copy link
Collaborator

@pauldreik pauldreik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had not heard about chronos, looks good to enable automated tooling!

If this is made to speed things up, I also think it is important to set the newly introduced -DSIMDUTF_FAST_TESTS=On.

@pauldreik pauldreik merged commit 4cb4e2e into simdutf:master Dec 31, 2025
62 checks passed
@arthurscchan arthurscchan deleted the oss-fuzz-build-unit-test branch December 31, 2025 08:19
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.

2 participants