summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2016-01-26 00:59:42 +0000
committerZachary Turner <zturner@google.com>2016-01-26 00:59:42 +0000
commit00b87282cd645564ee40bc56616925cb4318dc03 (patch)
tree8d538f6c0d20cbf95074328c508dd0bbb6be9191 /lldb/packages/Python/lldbsuite/test/lang/cpp
parentc35b91cee23079e32f421dbea5e2697ae492ef6b (diff)
downloadbcm5719-llvm-00b87282cd645564ee40bc56616925cb4318dc03.tar.gz
bcm5719-llvm-00b87282cd645564ee40bc56616925cb4318dc03.zip
Write the session log file in UTF-8.
Previously we were writing in the default encoding, which depends on the operating system and is not guaranteed to be unicode aware. On Python 3, this would lead to a situation where writing unicode text to the log file generates an exception. The fix here is to write session logs using the proper encoding, which incidentally fixes another test, so xfail is removed from that. llvm-svn: 258759
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp')
-rw-r--r--lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py1
1 files changed, 0 insertions, 1 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py b/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py
index 9bb1faf4ba6..fbb5551deee 100644
--- a/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py
+++ b/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py
@@ -25,7 +25,6 @@ class Char1632TestCase(TestBase):
line_number(self.source, '// breakpoint2') ]
@expectedFailureIcc # ICC (13.1) does not emit the DW_TAG_base_type for char16_t and char32_t.
- @expectedFailureWindows("llvm.org/pr24489: Name lookup not working correctly on Windows")
def test(self):
"""Test that the C++11 support for char16_t and char32_t works correctly."""
self.build()
OpenPOWER on IntegriCloud