Version 1.3.40

Merge: Add a test where a byte is used as a boolean
CL: https://r8-review.googlesource.com/c/r8/+/31121

Bug: 119899698
Change-Id: Icdb6dce40c6360813c36ead40fbae879d620bd39
diff --git a/src/main/java/com/android/tools/r8/Version.java b/src/main/java/com/android/tools/r8/Version.java
index f905944..0b0fc19 100644
--- a/src/main/java/com/android/tools/r8/Version.java
+++ b/src/main/java/com/android/tools/r8/Version.java
@@ -11,7 +11,7 @@
 
   // This field is accessed from release scripts using simple pattern matching.
   // Therefore, changing this field could break our release scripts.
-  public static final String LABEL = "1.3.39";
+  public static final String LABEL = "1.3.40";
 
   private Version() {
   }
diff --git a/src/test/java/com/android/tools/r8/ToolHelper.java b/src/test/java/com/android/tools/r8/ToolHelper.java
index 5390a00..e185b33 100644
--- a/src/test/java/com/android/tools/r8/ToolHelper.java
+++ b/src/test/java/com/android/tools/r8/ToolHelper.java
@@ -136,6 +136,10 @@
         this.shortName = shortName;
       }
 
+      public boolean isLatest() {
+        return this == DEFAULT;
+      }
+
       public boolean isNewerThan(Version other) {
         return compareTo(other) > 0;
       }