-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(cmake): Add VELOX_BUILD_FUZZERS option #10802
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for meta-velox canceled.
|
@@ -461,8 +461,13 @@ add_compile_definitions(FOLLY_HAVE_INT128_T=1) | |||
set_source(folly) | |||
resolve_dependency(folly) | |||
|
|||
if(${VELOX_BUILD_TESTING}) | |||
# Spark qury runner depends on absl, gRPC. | |||
if(VELOX_BUILD_FUZZERS) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the fuzzer considered part of testing? Wondering if it makes sense to check both VELOX_BUILD_TESTING and VELOX_BUILD_FUZZERS. Thanks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My thinking is that fuzzers and unit tests should be independent.
VELOX_BUILD_TESTING
should enable/disable unit tests.
VELOX_BUILD_FUZZERS
should enable/disable fuzzers.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While we might build fuzzers when we also build testing it does make sense to make them independent, would save us build time in the fuzzer builds and test builds respectivly.
This pull request has been automatically marked as stale because it has not had recent activity. If you'd still like this PR merged, please comment on the PR, make sure you've addressed reviewer comments, and rebase on the latest main. Thank you for your contributions! |
Fixes: #11797