Fix class inliner bail-out due to imprecise receiver type
Change-Id: Iae5bff9d629c4ff209fc8215a84f740d995a336b
diff --git a/tools/run_on_app.py b/tools/run_on_app.py
index ad9f63f..c20904b 100755
--- a/tools/run_on_app.py
+++ b/tools/run_on_app.py
@@ -529,6 +529,8 @@
args.extend(['--main-dex-rules', rules])
if 'allow-type-errors' in values:
extra_args.append('-Dcom.android.tools.r8.allowTypeErrors=1')
+ extra_args.append(
+ '-Dcom.android.tools.r8.disallowClassInlinerGracefulExit=1')
if options.debug_agent:
if not options.compiler_build == 'full':