kstoimenov created this revision. Herald added a subscriber: arphaman. Herald added a project: All. kstoimenov requested review of this revision. Herald added projects: clang, LLVM. Herald added subscribers: llvm-commits, cfe-commits.
Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D145451 Files: clang/test/CodeGenCXX/debug-info-enum-i128.cpp clang/test/Driver/crash-diagnostics-dir-3.c clang/test/Driver/crash-diagnostics-dir.c clang/test/Driver/crash-report-clang-cl.cpp clang/test/Driver/crash-report-header.h clang/test/Driver/crash-report-spaces.c clang/test/Driver/crash-report-with-asserts.c clang/test/Driver/crash-report.cpp clang/test/Driver/emit-reproducer.c clang/test/Driver/output-file-cleanup.c clang/test/Driver/rewrite-map-in-diagnostics.c clang/test/Index/crash-recovery-code-complete.c clang/test/Index/crash-recovery-modules.m clang/test/Index/crash-recovery-reparse.c clang/test/Index/crash-recovery.c clang/test/Index/create-libclang-completion-reproducer.c clang/test/Index/create-libclang-parsing-reproducer.c clang/test/Index/error-on-deserialized.c clang/test/Index/record-completion-invocation.c clang/test/Index/record-parsing-invocation.c llvm/test/tools/llvm-profdata/merge-incompatible.test
Index: llvm/test/tools/llvm-profdata/merge-incompatible.test =================================================================== --- llvm/test/tools/llvm-profdata/merge-incompatible.test +++ llvm/test/tools/llvm-profdata/merge-incompatible.test @@ -5,3 +5,6 @@ // we do not know which files have incompatible kinds. RUN: not llvm-profdata merge %p/Inputs/fe-basic.proftext %p/Inputs/ir-basic.proftext --num-threads=2 -o /dev/null 2>&1 | FileCheck %s --check-prefix=THREADS THREADS: unsupported instrumentation profile format version + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Index/record-parsing-invocation.c =================================================================== --- clang/test/Index/record-parsing-invocation.c +++ clang/test/Index/record-parsing-invocation.c @@ -26,3 +26,6 @@ // CHECK: {"toolchain":"{{.*}}","libclang.operation":"parse","libclang.opts":1,"args":["clang","-fno-spell-checking","{{.*}}record-parsing-invocation.c","-Xclang","-detailed-preprocessing-record","-fallow-editor-placeholders"]} // CHECK-UNSAVED: {"toolchain":"{{.*}}","libclang.operation":"parse","libclang.opts":1,"args":["clang","-fno-spell-checking","{{.*}}record-parsing-invocation.c","-Xclang","-detailed-preprocessing-record","-fallow-editor-placeholders"],"unsaved_file_hashes":[{"name":"{{.*}}record-parsing-invocation.c","md5":"aee23773de90e665992b48209351d70e"}]} + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Index/record-completion-invocation.c =================================================================== --- clang/test/Index/record-completion-invocation.c +++ clang/test/Index/record-completion-invocation.c @@ -9,3 +9,6 @@ // RUN: cat %t/libclang-* | FileCheck %s // CHECK: {"toolchain":"{{.*}}","libclang.operation":"complete","libclang.opts":1,"args":["clang","-fno-spell-checking","{{.*}}record-completion-invocation.c","-Xclang","-detailed-preprocessing-record","-fallow-editor-placeholders"],"invocation-args":["-code-completion-at={{.*}}record-completion-invocation.c:10:1"],"unsaved_file_hashes":[{"name":"{{.*}}record-completion-invocation.c","md5":"aee23773de90e665992b48209351d70e"}]} + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Index/error-on-deserialized.c =================================================================== --- clang/test/Index/error-on-deserialized.c +++ clang/test/Index/error-on-deserialized.c @@ -11,3 +11,6 @@ // RUN: | FileCheck %s // CHECK: error: 'NestedVar1' was deserialized + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Index/create-libclang-parsing-reproducer.c =================================================================== --- clang/test/Index/create-libclang-parsing-reproducer.c +++ clang/test/Index/create-libclang-parsing-reproducer.c @@ -19,3 +19,6 @@ // CHECK-NEXT: { // CHECK-NEXT: "files":["{{.*}}.c","{{.*}}.sh"] // CHECK-NEXT: } + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Index/create-libclang-completion-reproducer.c =================================================================== --- clang/test/Index/create-libclang-completion-reproducer.c +++ clang/test/Index/create-libclang-completion-reproducer.c @@ -12,3 +12,6 @@ // CHECK-NEXT: { // CHECK-NEXT: "files":["{{.*}}.c","{{.*}}.sh"] // CHECK-NEXT: } + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Index/crash-recovery.c =================================================================== --- clang/test/Index/crash-recovery.c +++ clang/test/Index/crash-recovery.c @@ -6,4 +6,7 @@ // REQUIRES: crash-recovery // UNSUPPORTED: libstdcxx-safe-mode +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #pragma clang __debug crash Index: clang/test/Index/crash-recovery-reparse.c =================================================================== --- clang/test/Index/crash-recovery-reparse.c +++ clang/test/Index/crash-recovery-reparse.c @@ -9,4 +9,7 @@ // REQUIRES: crash-recovery // UNSUPPORTED: libstdcxx-safe-mode +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #warning parsing original file Index: clang/test/Index/crash-recovery-modules.m =================================================================== --- clang/test/Index/crash-recovery-modules.m +++ clang/test/Index/crash-recovery-modules.m @@ -13,6 +13,9 @@ // REQUIRES: crash-recovery // UNSUPPORTED: libstdcxx-safe-mode +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + @import Crash; #ifdef LIBCLANG_CRASH Index: clang/test/Index/crash-recovery-code-complete.c =================================================================== --- clang/test/Index/crash-recovery-code-complete.c +++ clang/test/Index/crash-recovery-code-complete.c @@ -12,4 +12,7 @@ // REQUIRES: can-remove-opened-file // UNSUPPORTED: libstdcxx-safe-mode +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #warning parsing original file Index: clang/test/Driver/rewrite-map-in-diagnostics.c =================================================================== --- clang/test/Driver/rewrite-map-in-diagnostics.c +++ clang/test/Driver/rewrite-map-in-diagnostics.c @@ -9,3 +9,6 @@ // CHECK: note: diagnostic msg: {{.*}}rewrite.map // REQUIRES: crash-recovery + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Driver/output-file-cleanup.c =================================================================== --- clang/test/Driver/output-file-cleanup.c +++ clang/test/Driver/output-file-cleanup.c @@ -17,6 +17,9 @@ // REQUIRES: crash-recovery +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #ifdef CRASH #pragma clang __debug crash #elif defined(MISSING) Index: clang/test/Driver/emit-reproducer.c =================================================================== --- clang/test/Driver/emit-reproducer.c +++ clang/test/Driver/emit-reproducer.c @@ -32,6 +32,9 @@ // CHECK: note: diagnostic msg: {{.*}}emit-reproducer-{{.*}}.c // NOT-NOT: note: diagnostic msg: {{.*}}emit-reproducer-{{.*}}.c +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #ifdef FATAL #pragma clang __debug crash #elif ERROR Index: clang/test/Driver/crash-report.cpp =================================================================== --- clang/test/Driver/crash-report.cpp +++ clang/test/Driver/crash-report.cpp @@ -52,6 +52,9 @@ // REQUIRES: crash-recovery +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #ifdef PARSER #pragma clang __debug parser_crash #elif CRASH Index: clang/test/Driver/crash-report-with-asserts.c =================================================================== --- clang/test/Driver/crash-report-with-asserts.c +++ clang/test/Driver/crash-report-with-asserts.c @@ -23,6 +23,9 @@ // REQUIRES: crash-recovery, asserts +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #ifdef ASSERT #pragma clang __debug assert #elif UNREACHABLE Index: clang/test/Driver/crash-report-spaces.c =================================================================== --- clang/test/Driver/crash-report-spaces.c +++ clang/test/Driver/crash-report-spaces.c @@ -6,6 +6,9 @@ // RUN: cat "%t/crash report spaces"-*.sh | FileCheck --check-prefix=CHECKSH "%s" // REQUIRES: crash-recovery +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #pragma clang __debug parser_crash // CHECK: Preprocessed source(s) and associated run script(s) are located at: // CHECK-NEXT: note: diagnostic msg: {{.*}}.c Index: clang/test/Driver/crash-report-header.h =================================================================== --- clang/test/Driver/crash-report-header.h +++ clang/test/Driver/crash-report-header.h @@ -5,6 +5,9 @@ // RUN: cat %t/crash-report-header-*.sh | FileCheck --check-prefix=CHECKSH "%s" // REQUIRES: crash-recovery +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #pragma clang __debug parser_crash // CHECK: Preprocessed source(s) and associated run script(s) are located at: // CHECK-NEXT: note: diagnostic msg: {{.*}}.h Index: clang/test/Driver/crash-report-clang-cl.cpp =================================================================== --- clang/test/Driver/crash-report-clang-cl.cpp +++ clang/test/Driver/crash-report-clang-cl.cpp @@ -8,6 +8,9 @@ // REQUIRES: crash-recovery +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan + #pragma clang __debug crash // CHECK: Preprocessed source(s) and associated run script(s) are located at: Index: clang/test/Driver/crash-diagnostics-dir.c =================================================================== --- clang/test/Driver/crash-diagnostics-dir.c +++ clang/test/Driver/crash-diagnostics-dir.c @@ -3,3 +3,6 @@ #pragma clang __debug parser_crash // CHECK: Preprocessed source(s) and associated run script(s) are located at: // CHECK: diagnostic msg: {{.*}}{{/|\\}}crash-diagnostics-dir.c.tmp{{(/|\\).*}}.c + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/Driver/crash-diagnostics-dir-3.c =================================================================== --- clang/test/Driver/crash-diagnostics-dir-3.c +++ clang/test/Driver/crash-diagnostics-dir-3.c @@ -3,3 +3,6 @@ #pragma clang __debug parser_crash // CHECK: Preprocessed source(s) and associated run script(s) are located at: // CHECK: diagnostic msg: {{.*}}{{/|\\}}crash-diagnostics-dir-3.c.tmp{{(/|\\).*}}.c + +// Fixme: enable when passing in HWASAN+LSAN mode. +// UNSUPPORTED: hwasan Index: clang/test/CodeGenCXX/debug-info-enum-i128.cpp =================================================================== --- clang/test/CodeGenCXX/debug-info-enum-i128.cpp +++ clang/test/CodeGenCXX/debug-info-enum-i128.cpp @@ -3,7 +3,7 @@ // RUN: %clang_cc1 %s -triple powerpc64-ibm-aix-xcoff -debug-info-kind=limited -emit-llvm -o - | FileCheck %s // FIXME: llvm.org/pr51221, the APSInt leaks -// UNSUPPORTED: asan +// UNSUPPORTED: asan || hwasan enum class uns : __uint128_t { unsval = __uint128_t(1) << 64 }; uns t1() { return uns::unsval; }
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits