Remove assert that requires keeping root set alive
Change-Id: Ic8e9c54314fab44c842b74a8459d27b2377d565a
diff --git a/src/main/java/com/android/tools/r8/R8.java b/src/main/java/com/android/tools/r8/R8.java
index 7594918..dbae251 100644
--- a/src/main/java/com/android/tools/r8/R8.java
+++ b/src/main/java/com/android/tools/r8/R8.java
@@ -809,11 +809,6 @@
// Validity checks.
assert getDirectApp(appView).verifyCodeObjectsOwners();
assert appView.appInfo().classes().stream().allMatch(clazz -> clazz.isValid(options));
- if (options.isShrinking()
- || options.isMinifying()
- || options.getProguardConfiguration().hasApplyMappingFile()) {
- assert appView.rootSet().verifyKeptItemsAreKept(appView);
- }
assert options.testing.disableMappingToOriginalProgramVerification
|| appView