[llvm-branch-commits] [compiler-rt-branch] r260371 - [mips][msan] Mark fork.cc unsupported to avoid a hang on mips64.
Daniel Sanders via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Feb 10 02:52:37 PST 2016
Date: Wed Feb 10 04:52:36 2016
New Revision: 260371
[mips][msan] Mark fork.cc unsupported to avoid a hang on mips64.
This also marks 32-bit mips unsupported as a side effect but 32-bit mips does
not support msan anyway.
A cleaner, more precise fix is under review for the trunk but depends on patches
we'd prefer not to merge at this time.
--- compiler-rt/branches/release_38/test/msan/fork.cc (original)
+++ compiler-rt/branches/release_38/test/msan/fork.cc Wed Feb 10 04:52:36 2016
@@ -4,6 +4,11 @@
// RUN: %clangxx_msan -std=c++11 -fsanitize-memory-track-origins=2 -g -O3 %s -o %t
// RUN: MSAN_OPTIONS=store_context_size=1000,origin_history_size=0,origin_history_per_stack_limit=0 %run %t |& FileCheck %s
+// Big-endian mips64 currently hangs on this test. Mark it unsupported to allow
+// llvm-lit to finish. This also marks mips unsupported in most cases but msan
+// is already unsupported for 32-bit mips.
+// UNSUPPORTED: mips64-supported-target
// Fun fact: if test output is redirected to a file (as opposed to
// being piped directly to FileCheck), we may lose some "done"s due to
More information about the llvm-branch-commits