-
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
fix: Reduce fuzzer expression depth due to bias run failure #12337
base: main
Are you sure you want to change the base?
Conversation
This pull request was exported from Phabricator. Differential Revision: D69674802 |
✅ Deploy Preview for meta-velox canceled.
|
…incubator#12337) Summary: Reduce bias run fuzzer depth due to a recent failure caused by array_top_n merge. The error is a result of byte limitation imposed by JVM that C++ doesn't have, which causes fuzzer tests to failure for nested calls. Differential Revision: D69674802
8299121
to
cf1b08a
Compare
This pull request was exported from Phabricator. Differential Revision: D69674802 |
…incubator#12337) Summary: Reduce bias run fuzzer depth due to a recent failure caused by array_top_n merge. The error is a result of byte limitation imposed by JVM that C++ doesn't have, which causes fuzzer tests to failure for nested calls. Differential Revision: D69674802
cf1b08a
to
9dfb14b
Compare
This pull request was exported from Phabricator. Differential Revision: D69674802 |
…incubator#12337) Summary: Reduce bias run fuzzer depth due to a recent failure caused by array_top_n merge. The error is a result of byte limitation imposed by JVM that C++ doesn't have, which causes fuzzer tests to failure for nested calls. Differential Revision: D69674802
9dfb14b
to
528ed5e
Compare
This pull request was exported from Phabricator. Differential Revision: D69674802 |
…incubator#12337) Summary: Reduce bias run fuzzer depth due to a recent failure caused by array_top_n merge. The error is a result of byte limitation imposed by JVM that C++ doesn't have, which causes fuzzer tests to failure for nested calls. Differential Revision: D69674802
528ed5e
to
eba2463
Compare
This pull request was exported from Phabricator. Differential Revision: D69674802 |
@@ -992,6 +992,7 @@ jobs: | |||
--stderrthreshold=2 \ | |||
--log_dir=/tmp/presto_only_bias_function_fuzzer_repro/logs \ | |||
--repro_persist_path=/tmp/presto_only_bias_function_fuzzer_repro \ | |||
--velox_fuzzer_max_level_of_nesting=4 \ |
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.
I think it will be better if we dont change it. The failure found in array_top_n is a good thing and it will only retrigger if array_top_n is modified again. We should aim to find more such bugs.
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.
One thing to be mindful of is that this will fail the fuzzer and prevent potential correctness issues to be tested, so if we encounter this in the future, we should encourage the author to run this fuzzer with reduced level of nesting in order to surface actual correctness bugs
Summary: Reduce bias run fuzzer depth due to a recent failure caused by array_top_n merge. The error is a result of byte limitation imposed by JVM that C++ doesn't have, which causes fuzzer tests to failure for nested calls.
Differential Revision: D69674802