[PATCH] D107633: Set supported target for asan-use-callbacks test
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG1397e19129ef: Set supported target for asan-use-callbacks test (authored by thopre). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D107633/new/ https://reviews.llvm.org/D107633 Files: clang/test/CodeGen/asan-use-callbacks.cpp Index: clang/test/CodeGen/asan-use-callbacks.cpp === --- clang/test/CodeGen/asan-use-callbacks.cpp +++ clang/test/CodeGen/asan-use-callbacks.cpp @@ -1,7 +1,8 @@ -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -fsanitize=address \ +// RUN: -o - %s \ // RUN: | FileCheck %s --check-prefixes=CHECK-NO-OUTLINE -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ -// RUN: -fsanitize-address-outline-instrumentation \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -o - \ +// RUN: -fsanitize=address %s -fsanitize-address-outline-instrumentation \ // RUN: | FileCheck %s --check-prefixes=CHECK-OUTLINE // CHECK-NO-OUTLINE-NOT: call{{.*}}@__asan_load4 Index: clang/test/CodeGen/asan-use-callbacks.cpp === --- clang/test/CodeGen/asan-use-callbacks.cpp +++ clang/test/CodeGen/asan-use-callbacks.cpp @@ -1,7 +1,8 @@ -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -fsanitize=address \ +// RUN: -o - %s \ // RUN: | FileCheck %s --check-prefixes=CHECK-NO-OUTLINE -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ -// RUN: -fsanitize-address-outline-instrumentation \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -o - \ +// RUN: -fsanitize=address %s -fsanitize-address-outline-instrumentation \ // RUN: | FileCheck %s --check-prefixes=CHECK-OUTLINE // CHECK-NO-OUTLINE-NOT: call{{.*}}@__asan_load4 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D107633: Set supported target for asan-use-callbacks test
thopre updated this revision to Diff 365465. thopre added a comment. Remove REQUIRES Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D107633/new/ https://reviews.llvm.org/D107633 Files: clang/test/CodeGen/asan-use-callbacks.cpp Index: clang/test/CodeGen/asan-use-callbacks.cpp === --- clang/test/CodeGen/asan-use-callbacks.cpp +++ clang/test/CodeGen/asan-use-callbacks.cpp @@ -1,7 +1,8 @@ -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -fsanitize=address \ +// RUN: -o - %s \ // RUN: | FileCheck %s --check-prefixes=CHECK-NO-OUTLINE -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ -// RUN: -fsanitize-address-outline-instrumentation \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -o - \ +// RUN: -fsanitize=address %s -fsanitize-address-outline-instrumentation \ // RUN: | FileCheck %s --check-prefixes=CHECK-OUTLINE // CHECK-NO-OUTLINE-NOT: call{{.*}}@__asan_load4 Index: clang/test/CodeGen/asan-use-callbacks.cpp === --- clang/test/CodeGen/asan-use-callbacks.cpp +++ clang/test/CodeGen/asan-use-callbacks.cpp @@ -1,7 +1,8 @@ -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -fsanitize=address \ +// RUN: -o - %s \ // RUN: | FileCheck %s --check-prefixes=CHECK-NO-OUTLINE -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ -// RUN: -fsanitize-address-outline-instrumentation \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -o - \ +// RUN: -fsanitize=address %s -fsanitize-address-outline-instrumentation \ // RUN: | FileCheck %s --check-prefixes=CHECK-OUTLINE // CHECK-NO-OUTLINE-NOT: call{{.*}}@__asan_load4 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D107633: Set supported target for asan-use-callbacks test
vitalybuka accepted this revision. vitalybuka added a comment. This revision is now accepted and ready to land. All but line 1 is LGTM Line 1 is probably not needed, but I don't know why. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D107633/new/ https://reviews.llvm.org/D107633 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D107633: Set supported target for asan-use-callbacks test
vitalybuka added a comment. Why other tests, like CodeGen/asan-strings.c do not need REQUIRES: ? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D107633/new/ https://reviews.llvm.org/D107633 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D107633: Set supported target for asan-use-callbacks test
thopre created this revision. thopre added reviewers: kstoimenov, vitalybuka. Herald added subscribers: pengfei, krytarowski. thopre requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. Explicitely set x86_64-linux-gnu as a target for asan-use-callbacks clang test since some target do not support -fsanitize=address (e.g. i386-pc-openbsd). Also remove redundant -fsanitize=address and move -emit-llvm right after -S. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D107633 Files: clang/test/CodeGen/asan-use-callbacks.cpp Index: clang/test/CodeGen/asan-use-callbacks.cpp === --- clang/test/CodeGen/asan-use-callbacks.cpp +++ clang/test/CodeGen/asan-use-callbacks.cpp @@ -1,7 +1,10 @@ -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ +// REQUIRES: x86-registered-target +// +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -fsanitize=address \ +// RUN: -o - %s \ // RUN: | FileCheck %s --check-prefixes=CHECK-NO-OUTLINE -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ -// RUN: -fsanitize-address-outline-instrumentation \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -o - \ +// RUN: -fsanitize=address %s -fsanitize-address-outline-instrumentation \ // RUN: | FileCheck %s --check-prefixes=CHECK-OUTLINE // CHECK-NO-OUTLINE-NOT: call{{.*}}@__asan_load4 Index: clang/test/CodeGen/asan-use-callbacks.cpp === --- clang/test/CodeGen/asan-use-callbacks.cpp +++ clang/test/CodeGen/asan-use-callbacks.cpp @@ -1,7 +1,10 @@ -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ +// REQUIRES: x86-registered-target +// +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -fsanitize=address \ +// RUN: -o - %s \ // RUN: | FileCheck %s --check-prefixes=CHECK-NO-OUTLINE -// RUN: %clang -S -fsanitize=address -emit-llvm -o - -fsanitize=address %s \ -// RUN: -fsanitize-address-outline-instrumentation \ +// RUN: %clang -target x86_64-linux-gnu -S -emit-llvm -o - \ +// RUN: -fsanitize=address %s -fsanitize-address-outline-instrumentation \ // RUN: | FileCheck %s --check-prefixes=CHECK-OUTLINE // CHECK-NO-OUTLINE-NOT: call{{.*}}@__asan_load4 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits