Update KotlinIntrinsicsInlineChainTest expectation for kotlin dev
Change-Id: I31c5d1050421ce8c7ade95ef4a20392ff5db6d27
diff --git a/src/test/java/com/android/tools/r8/kotlin/KotlinIntrinsicsInlineChainTest.java b/src/test/java/com/android/tools/r8/kotlin/KotlinIntrinsicsInlineChainTest.java
index f72637c..f9e965c 100644
--- a/src/test/java/com/android/tools/r8/kotlin/KotlinIntrinsicsInlineChainTest.java
+++ b/src/test/java/com/android/tools/r8/kotlin/KotlinIntrinsicsInlineChainTest.java
@@ -78,7 +78,11 @@
MethodSubject main = mainClass.mainMethod();
long checkParameterIsNotNull = countCall(main, "checkParameterIsNotNull");
long checkNotNullParameter = countCall(main, "checkNotNullParameter");
- if (parameters.isDexRuntime()
+ if (kotlinc.getCompilerVersion().isGreaterThan(KotlinCompilerVersion.KOTLINC_1_6_0)) {
+ assertEquals(
+ BooleanUtils.intValue(!allowAccessModification), checkNotNullParameter);
+ assertEquals(0, checkParameterIsNotNull);
+ } else if (parameters.isDexRuntime()
&& parameters.getApiLevel().isGreaterThanOrEqualTo(AndroidApiLevel.I)) {
assertEquals(0, checkNotNullParameter);
assertEquals(0, checkParameterIsNotNull);