Now --no-locals do not generate local debug info

Change-Id: I68d27aeb2b77c4a7cedbaf69f0596a148036ce60
diff --git a/src/main/java/com/android/tools/r8/compatdx/CompatDx.java b/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
index e820cb3..2f9d037 100644
--- a/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
+++ b/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
@@ -375,11 +375,11 @@
       throw new Unimplemented("dump-to file not yet supported");
     }
 
-    if (dexArgs.positions != PositionInfo.NONE) {
-      mode = CompilationMode.DEBUG;
+    if (dexArgs.positions == PositionInfo.NONE) {
+      System.out.println("Warning: no support for positions none.");
     }
 
-    if (!dexArgs.noLocals) {
+    if (dexArgs.positions == PositionInfo.LINES && !dexArgs.noLocals) {
       mode = CompilationMode.DEBUG;
     }