Remove temporary bail-out on something that crashed jack often.
Rationale:
Nightly has switched to dx testing, so we can safely remove
this bail-out in favor of more coverage. Not sure if jack
is still under development, but I hope this issue will
eventually be fixed still.
Test: nightly fuzzing
Bug: 28862040
Change-Id: I191f61334ab794beed83603305d664e051b20086
diff --git a/tools/jfuzz/jfuzz.cc b/tools/jfuzz/jfuzz.cc
index 016d708..7990c6c 100644
--- a/tools/jfuzz/jfuzz.cc
+++ b/tools/jfuzz/jfuzz.cc
@@ -55,7 +55,7 @@
* to preserve the property that a given version of JFuzz yields the same
* fuzzed program for a deterministic random seed.
*/
-const char* VERSION = "1.3";
+const char* VERSION = "1.4";
/*
* Maximum number of array dimensions, together with corresponding maximum size
@@ -804,13 +804,6 @@
return emitAssignment(); // fall back
}
- // TODO: remove this
- // The jack bug b/28862040 prevents generating while/do-while loops because otherwise
- // we get dozens of reports on the same issue per nightly/ run.
- if (true) {
- return emitAssignment();
- }
-
bool isWhile = random1(2) == 1;
fputs("{\n", out_);
indentation_ += 2;