summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Maste <emaste@freebsd.org>2013-07-24 20:30:34 +0000
committerEd Maste <emaste@freebsd.org>2013-07-24 20:30:34 +0000
commit1b2ed703fe06dc4203e0de0fc6545a5c26205fd3 (patch)
tree8f90c56b061f765ea1afccb108bd589b800e7c18
parentbdab227e53dbcf8a55db85c2641c6eaae680bdde (diff)
downloadbcm5719-llvm-1b2ed703fe06dc4203e0de0fc6545a5c26205fd3.tar.gz
bcm5719-llvm-1b2ed703fe06dc4203e0de0fc6545a5c26205fd3.zip
tests: Mark expected FreeBSD failures due to pr16697
These fail due to: error: Expression can't be run, because there is no JIT compiled function llvm-svn: 187072
-rw-r--r--lldb/test/expression_command/call-function/TestCallStdStringFunction.py1
-rw-r--r--lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py1
-rw-r--r--lldb/test/lang/c/strings/TestCStrings.py1
3 files changed, 3 insertions, 0 deletions
diff --git a/lldb/test/expression_command/call-function/TestCallStdStringFunction.py b/lldb/test/expression_command/call-function/TestCallStdStringFunction.py
index c3e93efaf7b..7faa540452f 100644
--- a/lldb/test/expression_command/call-function/TestCallStdStringFunction.py
+++ b/lldb/test/expression_command/call-function/TestCallStdStringFunction.py
@@ -26,6 +26,7 @@ class ExprCommandCallFunctionTestCase(TestBase):
self.call_function()
@dwarf_test
+ @expectedFailureFreeBSD # llvm.org/pr16697
@expectedFailureGcc # llvm.org/pr14437, fails with GCC 4.6.3 and 4.7.2
def test_with_dwarf(self):
"""Test calling std::String member function."""
diff --git a/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py b/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py
index ed8501b334b..2165b3eeb93 100644
--- a/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py
+++ b/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py
@@ -20,6 +20,7 @@ class Radar9673644TestCase(TestBase):
self.line = line_number(self.main_source, '// Set breakpoint here.')
# rdar://problem/9673664
+ @expectedFailureFreeBSD # llvm.org/pr16697
@skipIfLinux # llvm.org/pr14805: expressions that require memory allocation evaluate incorrectly on Linux
def test_expr_commands(self):
"""The following expression commands should just work."""
diff --git a/lldb/test/lang/c/strings/TestCStrings.py b/lldb/test/lang/c/strings/TestCStrings.py
index 5870451057d..a3b3a261cdd 100644
--- a/lldb/test/lang/c/strings/TestCStrings.py
+++ b/lldb/test/lang/c/strings/TestCStrings.py
@@ -16,6 +16,7 @@ class CStringsTestCase(TestBase):
self.buildDsym()
self.static_method_commands()
+ @expectedFailureFreeBSD # llvm.org/pr16697
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Tests that C strings work as expected in expressions"""
OpenPOWER on IntegriCloud