Ignore missing classes in L8

Bug: 180903899
Change-Id: I54082872d833e1531a3b4325b6a2723309bb57da
diff --git a/src/main/java/com/android/tools/r8/L8Command.java b/src/main/java/com/android/tools/r8/L8Command.java
index b552bb2..a085428 100644
--- a/src/main/java/com/android/tools/r8/L8Command.java
+++ b/src/main/java/com/android/tools/r8/L8Command.java
@@ -152,6 +152,9 @@
     InternalOptions internal = new InternalOptions(factory, getReporter());
     assert !internal.debug;
     internal.debug = getMode() == CompilationMode.DEBUG;
+    // TODO(b/180903899): Remove once -dontwarn sun.misc.Unsafe is in place.
+    assert !internal.ignoreMissingClasses;
+    internal.ignoreMissingClasses = true;
     assert internal.mainDexListConsumer == null;
     assert !internal.minimalMainDex;
     internal.minApiLevel = getMinApiLevel();