<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in TestCPPStaticMembers.py</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ab05d9134d18db34501985a01fbfc02609767587 - Revert &quot;[LLDB] Add/Remove xfail for some API tests on Windows&quot;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#ab05d9134d18db34501985a01fbfc02609767587</link>
        <description>Revert &quot;[LLDB] Add/Remove xfail for some API tests on Windows&quot;This reverts commit 6ea1a0d4fc3823de143a288df2059b48dc01cf72.It again marks XFAIL LLDB tests failing afterc384fcd3ea1dad782eaaea89b32fc33c0c3528b8

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Mon, 29 May 2023 12:57:26 +0000</pubDate>
        <dc:creator>tcwg &lt;tcwg@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>2238dcc39358353cac21df75c3c3286ab20b8f53 - [NFC][Py Reformat] Reformat python files in lldb</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#2238dcc39358353cac21df75c3c3286ab20b8f53</link>
        <description>[NFC][Py Reformat] Reformat python files in lldbThis is an ongoing series of commits that are reformatting our Pythoncode. Reformatting is done with `black` (23.1.0).If you end up having problems merging this commit because you have madechanges to a python file, the best way to handle that is to run `gitcheckout --ours &lt;yourfile&gt;` and then reformat it with black.RFC: https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-styleDifferential revision: https://reviews.llvm.org/D151460

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Thu, 25 May 2023 15:48:57 +0000</pubDate>
        <dc:creator>Jonas Devlieghere &lt;jonas@devlieghere.com&gt;</dc:creator>
    </item>
<item>
        <title>6ea1a0d4fc3823de143a288df2059b48dc01cf72 - [LLDB] Add/Remove xfail for some API tests on Windows</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#6ea1a0d4fc3823de143a288df2059b48dc01cf72</link>
        <description>[LLDB] Add/Remove xfail for some API tests on WindowsThis patch add or removes XFAIL decorator from various tests which were markedxfail for windows.since 44363f2 various tests have started passing but introduced a couple of new failures.Weight is in favor of new XPasses and I have removed XFail decorator from them. Alsosome new tests have started failing for which we need to file separate bugs. I havemarked them xfail for now and will add the bug id after investigating the issue.Differential Revision: https://reviews.llvm.org/D149235

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Tue, 02 May 2023 23:03:10 +0000</pubDate>
        <dc:creator>Muhammad Omair Javaid &lt;omair.javaid@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>95367da43ddd16fc9c4cbe06a1823119f7841f48 - [lldb] Remove unused &quot;import unittest2&quot; statements</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#95367da43ddd16fc9c4cbe06a1823119f7841f48</link>
        <description>[lldb] Remove unused &quot;import unittest2&quot; statements

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Sun, 07 Aug 2022 18:37:56 +0000</pubDate>
        <dc:creator>Dave Lee &lt;davelee.com@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4cc8f2a017c76af25234afc7c380550e9c93135c - [lldb][tests] Automatically call compute_mydir (NFC)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#4cc8f2a017c76af25234afc7c380550e9c93135c</link>
        <description>[lldb][tests] Automatically call compute_mydir (NFC)Eliminate boilerplate of having each test manually assign to `mydir` by calling`compute_mydir` in lldbtest.py.Differential Revision: https://reviews.llvm.org/D128077

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Fri, 17 Jun 2022 00:38:47 +0000</pubDate>
        <dc:creator>Dave Lee &lt;davelee.com@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7ec32dad2b01ffcd47b7f99f5ebba9130ab9e00b - [lldb] Enable test for `getelementptr` const args for Windows</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#7ec32dad2b01ffcd47b7f99f5ebba9130ab9e00b</link>
        <description>[lldb] Enable test for `getelementptr` const args for WindowsThe test actually passes fine on Windows, since it doesn&apos;t use anystatic members.Follow-up to https://reviews.llvm.org/D113498

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Mon, 14 Feb 2022 18:48:51 +0000</pubDate>
        <dc:creator>Andy Yankovsky &lt;weratt@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2e0ef179d8838de06bf694ae6ca43c2b24847a8c - [lldb] Add a positive test for `getelementptr` constant args</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#2e0ef179d8838de06bf694ae6ca43c2b24847a8c</link>
        <description>[lldb] Add a positive test for `getelementptr` constant argsThe IR interpreter supports const operands to the `GetElementPtr` IRinstruction, so it should be able to evaluate expression without JIT.Follow up to https://reviews.llvm.org/D113498Reviewed By: shafikDifferential Revision: https://reviews.llvm.org/D119734

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Mon, 14 Feb 2022 17:27:31 +0000</pubDate>
        <dc:creator>Andy Yankovsky &lt;weratt@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e0f2375b5262d0dd778ecaf0628f905d241da733 - [lldb] Disable failing test on Windows</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#e0f2375b5262d0dd778ecaf0628f905d241da733</link>
        <description>[lldb] Disable failing test on WindowsTest was introduced in https://reviews.llvm.org/D113498.

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Wed, 09 Feb 2022 19:40:50 +0000</pubDate>
        <dc:creator>Andy Yankovsky &lt;weratt@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>afb446e8a61de4a41504a71f61a4b1d93ce22716 - [lldb] Constant-resolve operands to `getelementptr`</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#afb446e8a61de4a41504a71f61a4b1d93ce22716</link>
        <description>[lldb] Constant-resolve operands to `getelementptr`Operands to `getelementptr` can be constants or constant expressions. Checkthat all operands can be constant-resolved and resolve them during theevaluation. If some operands can&apos;t be resolved as constants -- the expressionevaluation will fallback to JIT.Fixes: https://bugs.llvm.org/show_bug.cgi?id=52449Reviewed By: #lldb, shafikDifferential Revision: https://reviews.llvm.org/D113498

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Tue, 09 Nov 2021 18:41:56 +0000</pubDate>
        <dc:creator>Andy Yankovsky &lt;weratt@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a3a95286a73fddc4027de930fac29728cd4259fc - [lldb] X-FAIL TestCPPStaticMembers on Windows</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#a3a95286a73fddc4027de930fac29728cd4259fc</link>
        <description>[lldb] X-FAIL TestCPPStaticMembers on WindowsThis was originally failed because of llvm.org/pr21765 which describes thatLLDB can&apos;t call a debugee&apos;s functions, but I removed the (unnecessary)function call in the rewrite. It seems that the actual bug here is that wecan&apos;t lookup static members at all, so let&apos;s X-FAIL the test for the rightreason.

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Tue, 25 May 2021 11:09:45 +0000</pubDate>
        <dc:creator>Raphael Isemann &lt;teemperor@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8b656b88462f51396c8c4772e0012549f76f204f - [lldb] Re-eanble and rewrite TestCPPStaticMembers</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#8b656b88462f51396c8c4772e0012549f76f204f</link>
        <description>[lldb] Re-eanble and rewrite TestCPPStaticMembersIt&apos;s not clear why the whole test got disabled, but the linked bug reporthas since been fixed and the only part of it that still fails is the testfor the too permissive lookup. This re-enables the test, rewrites it to usethe modern test functions we have and splits the failing part into itsown test that we can skip without disabling the rest.

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Tue, 25 May 2021 09:43:24 +0000</pubDate>
        <dc:creator>Raphael Isemann &lt;teemperor@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e9b099401262108301ecf27305b06749d1a58286 - [lldb] Replace unittest2.expectedFailure with expectedFailure (NFC)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#e9b099401262108301ecf27305b06749d1a58286</link>
        <description>[lldb] Replace unittest2.expectedFailure with expectedFailure (NFC)Rename the existing expectedFailure to expectedFailureIfFn to betterdescribe its purpose and provide an overload forunittest2.expectedFailure in decorators.py.

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Sat, 15 Aug 2020 00:53:47 +0000</pubDate>
        <dc:creator>Jonas Devlieghere &lt;jonas@devlieghere.com&gt;</dc:creator>
    </item>
<item>
        <title>99451b4453688a94c6014cac233d371ab4cc342d - [lldb][test] Remove symlink for API tests.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py#99451b4453688a94c6014cac233d371ab4cc342d</link>
        <description>[lldb][test] Remove symlink for API tests.Summary: Moves lldbsuite tests to lldb/test/API.This is a largely mechanical change, moved with the following steps:```rm lldb/test/API/testcasesmkdir -p lldb/test/API/{test_runner/test,tools/lldb-{server,vscode}}mv lldb/packages/Python/lldbsuite/test/test_runner/test lldb/test/API/test_runnerfor d in $(find lldb/packages/Python/lldbsuite/test/* -maxdepth 0 -type d | egrep -v &quot;make|plugins|test_runner|tools&quot;); do mv $d lldb/test/API; donefor d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-vscode -maxdepth 1 -mindepth 1 | grep -v &quot;.py&quot;); do mv $d lldb/test/API/tools/lldb-vscode; donefor d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-server -maxdepth 1 -mindepth 1 | egrep -v &quot;gdbremote_testcase.py|lldbgdbserverutils.py|socket_packet_pump.py&quot;); do mv $d lldb/test/API/tools/lldb-server; done```lldb/packages/Python/lldbsuite/__init__.py and lldb/test/API/lit.cfg.py were also updated with the new directory structure.Reviewers: labath, JDevlieghereTags: #lldbDifferential Revision: https://reviews.llvm.org/D71151

            List of files:
            /llvm-project/lldb/test/API/lang/cpp/static_members/TestCPPStaticMembers.py</description>
        <pubDate>Tue, 11 Feb 2020 18:01:16 +0000</pubDate>
        <dc:creator>Jordan Rupprecht &lt;rupprecht@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
