diff --git a/test/c/BUILD b/test/c/BUILD index 89b3583..950f97d 100644 --- a/test/c/BUILD +++ b/test/c/BUILD @@ -13,9 +13,9 @@ cc_binary( platform_binary( name = "which_libc_{}".format(name), src = "which_libc", - env = {"QEMU_LD_PREFIX": "/usr/aarch64-linux-gnu"} if is_arm64 else {}, + env = {"QEMU_LD_PREFIX": "/usr/aarch64-linux-gnu"} if "arm64" in name else {}, platform = platform, - run_under = "qemu-aarch64-static" if is_arm64 else "", + run_under = "qemu-aarch64-static" if "arm64" in name else "", ), sh_test( name = "test_libc_{}".format(name), @@ -27,11 +27,12 @@ cc_binary( }, ), ) - for name, platform, want, is_arm64 in [ - ("linux_amd64_musl", "//libc_aware/platform:linux_amd64_musl", "non-glibc", False), - ("linux_amd64_gnu.2.19", "//libc_aware/platform:linux_amd64_gnu.2.19", "glibc_2.19", False), - ("linux_amd64_gnu.2.28", "//libc_aware/platform:linux_amd64_gnu.2.28", "glibc_2.28", False), - ("linux_amd64", "//platform:linux_amd64", "glibc_2.19", False), - ("linux_arm64", "//platform:linux_arm64", "glibc_2.28", True), + for name, platform, want in [ + ("linux_amd64_musl", "//libc_aware/platform:linux_amd64_musl", "non-glibc"), + ("linux_amd64_gnu.2.19", "//libc_aware/platform:linux_amd64_gnu.2.19", "glibc_2.19"), + ("linux_amd64_gnu.2.28", "//libc_aware/platform:linux_amd64_gnu.2.28", "glibc_2.28"), + ("linux_arm64_musl", "//libc_aware/platform:linux_arm64_musl", "non-glibc"), + ("linux_amd64", "//platform:linux_amd64", "glibc_2.19"), + ("linux_arm64", "//platform:linux_arm64", "glibc_2.28"), ] ]