summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-cov/llvm-cov.test
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2015-03-17 00:18:51 +0000
committerJustin Bogner <mail@justinbogner.com>2015-03-17 00:18:51 +0000
commitd0a6243529c23e79c3d9a033cf977c0f7df43ead (patch)
tree684ce87c86d7b47af91dd6c1dc3579a83df5321e /llvm/test/tools/llvm-cov/llvm-cov.test
parent79f8d11d5af9d75154177352dbb03993246bf191 (diff)
downloadbcm5719-llvm-d0a6243529c23e79c3d9a033cf977c0f7df43ead.tar.gz
bcm5719-llvm-d0a6243529c23e79c3d9a033cf977c0f7df43ead.zip
llvm-cov: Warn instead of error if a .gcda has arcs from an exit block
Patch by Vanderson M. Rosario. Thanks! llvm-svn: 232443
Diffstat (limited to 'llvm/test/tools/llvm-cov/llvm-cov.test')
-rw-r--r--llvm/test/tools/llvm-cov/llvm-cov.test4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-cov/llvm-cov.test b/llvm/test/tools/llvm-cov/llvm-cov.test
index 6a71120c882..ad4ceefbbce 100644
--- a/llvm/test/tools/llvm-cov/llvm-cov.test
+++ b/llvm/test/tools/llvm-cov/llvm-cov.test
@@ -111,4 +111,8 @@ RUN: llvm-cov test.c -gcda=test_file_checksum_fail.gcda
# Bad function checksum on gcda
RUN: llvm-cov test.c -gcda=test_func_checksum_fail.gcda
+# Has arcs from exit blocks
+RUN: llvm-cov test_exit_block_arcs.c 2>&1 | FileCheck %s -check-prefix=EXIT_BLOCK_ARCS
+EXIT_BLOCK_ARCS: (main) has arcs from exit block.
+
XFAIL: powerpc64-, s390x, mips-, mips64-, sparc
OpenPOWER on IntegriCloud