Fix test so it works on mac
Bug: 261733821
Test: The change is a test
Change-Id: I5cc15f642260b34d54840921941e6e56ef75d561
diff --git a/cc/lto_test.go b/cc/lto_test.go
index ff2eddc..cee5aa3 100644
--- a/cc/lto_test.go
+++ b/cc/lto_test.go
@@ -185,12 +185,11 @@
cc_library {
name: "libfoo",
srcs: ["foo.c"],
- host_supported:true,
lto: {
never: true,
},
target: {
- android: {
+ android_arm: {
lto: {
never: false,
thin: true,
@@ -202,8 +201,8 @@
prepareForCcTest,
).RunTestWithBp(t, bp)
- libFooWithLto := result.ModuleForTests("libfoo", "android_arm64_armv8-a_shared").Rule("ld")
- libFooWithoutLto := result.ModuleForTests("libfoo", "linux_glibc_x86_64_shared").Rule("ld")
+ libFooWithLto := result.ModuleForTests("libfoo", "android_arm_armv7-a-neon_shared").Rule("ld")
+ libFooWithoutLto := result.ModuleForTests("libfoo", "android_arm64_armv8-a_shared").Rule("ld")
android.AssertStringDoesContain(t, "missing flag for LTO in variant that expects it",
libFooWithLto.Args["ldFlags"], "-flto=thin")