Allow missing enum ordinal field

Change-Id: I6bea982509adef117fa1661a7f355927dc11df9a
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxer.java b/src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxer.java
index 0d776a1..1ce0df3 100644
--- a/src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxer.java
+++ b/src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxer.java
@@ -118,7 +118,8 @@
     ordinalField =
         appView.appInfo().resolveField(factory.enumMembers.ordinalField).getResolvedField();
     if (ordinalField == null) {
-      assert false : "Missing library field " + factory.enumMembers.ordinalField;
+      // This can happen when compiling for non standard libraries, in that case, this effectively
+      // disables the enum unboxer.
       enumUnboxingCandidatesInfo.clear();
     }
   }