[wasm][fuzzer] Disable tail-call fuzzing

Until crbug.com/1269989 is completely resolved.

R=clemensb@chromium.org

Bug: chromium:1269989
Change-Id: I35f6278425857d727ea99470d9531fd70a58a3c0
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3769692
Commit-Queue: Thibaud Michaud <thibaudm@chromium.org>
Reviewed-by: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81784}
This commit is contained in:
Thibaud Michaud 2022-07-18 15:34:41 +02:00 committed by V8 LUCI CQ
parent b988c6ae9e
commit 0d185854ed

View File

@ -636,7 +636,8 @@ class WasmGenerator {
// Emit call. // Emit call.
// If the return types of the callee happen to match the return types of the // If the return types of the callee happen to match the return types of the
// caller, generate a tail call. // caller, generate a tail call.
bool use_return_call = random_byte > 127; // TODO(thibaudm): Re-enable when crbug.com/1269989 is fixed.
bool use_return_call = false;
if (use_return_call && if (use_return_call &&
std::equal(sig->returns().begin(), sig->returns().end(), std::equal(sig->returns().begin(), sig->returns().end(),
builder_->signature()->returns().begin(), builder_->signature()->returns().begin(),