<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/clang/test/Analysis/lambda-notes.cpp, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>Reapply r362994 &amp; co "[analyzer][tests] Add normalize_plist to replace diff_plist"</title>
<updated>2019-06-11T14:21:32+00:00</updated>
<author>
<name>Hubert Tong</name>
<email>hubert.reinterpretcast@gmail.com</email>
</author>
<published>2019-06-11T14:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=61c848d2549b5fa4e09776bb0a2d5306e001cb66'/>
<id>61c848d2549b5fa4e09776bb0a2d5306e001cb66</id>
<content type='text'>
Following r363007, which reverted r362998, r362996, and r362994,
reapply with adjustments for the CRLF differences encountered with
Windows. Namely, the `-b` option of `diff` is employed, and the `grep`
patterns have `$` replaced with `[[:space:]]*$`.

llvm-svn: 363069
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Following r363007, which reverted r362998, r362996, and r362994,
reapply with adjustments for the CRLF differences encountered with
Windows. Namely, the `-b` option of `diff` is employed, and the `grep`
patterns have `$` replaced with `[[:space:]]*$`.

llvm-svn: 363069
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert r362994 &amp; co "[analyzer][tests] Add normalize_plist to replace diff_plist"</title>
<updated>2019-06-10T23:25:43+00:00</updated>
<author>
<name>Reid Kleckner</name>
<email>rnk@google.com</email>
</author>
<published>2019-06-10T23:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e7ea1834f467db618a8d8872d7eb9adc14ef5aac'/>
<id>e7ea1834f467db618a8d8872d7eb9adc14ef5aac</id>
<content type='text'>
Reverts r362998, r362996, and r362994 because the tests do not pass on
Windows due to CRLF changes. Adding back `-w` to diff is not enough, the
new grep substitution doesn't work on Windows, and fixing it is
non-trivial.

llvm-svn: 363007
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reverts r362998, r362996, and r362994 because the tests do not pass on
Windows due to CRLF changes. Adding back `-w` to diff is not enough, the
new grep substitution doesn't work on Windows, and fixing it is
non-trivial.

llvm-svn: 363007
</pre>
</div>
</content>
</entry>
<entry>
<title>[analyzer][tests] Use normalize_plist in place of diff_plist (`tail` cases)</title>
<updated>2019-06-10T22:40:35+00:00</updated>
<author>
<name>Hubert Tong</name>
<email>hubert.reinterpretcast@gmail.com</email>
</author>
<published>2019-06-10T22:40:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dbc85509bae636fa09957c5746f5592a0d52297a'/>
<id>dbc85509bae636fa09957c5746f5592a0d52297a</id>
<content type='text'>
Summary:
The `%diff_plist` lit substitution invokes `diff` with a non-portable
`-I` option. The intended effect can be achieved by normalizing the
inputs to `diff` beforehand. Such normalization can be done with
`grep -Ev`, which is also used by other tests.

This patch applies the change (adjusted for review comments) described
in http://lists.llvm.org/pipermail/cfe-dev/2019-April/061904.html
mechanically to the cases where the output file is piped to
`%diff_plist` via `tail`. `%diff_plist` is then, being unused, removed.

The changes were applied via a script.

Reviewers: NoQ, sfertile, xingxue, jasonliu, daltenty

Subscribers: xazax.hun, baloghadamsoftware, szepet, a.sidorin, mikhail.ramalho, Szelethus, donat.nagy, dkrupp, Charusso, jsji, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D62951

llvm-svn: 362998
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
The `%diff_plist` lit substitution invokes `diff` with a non-portable
`-I` option. The intended effect can be achieved by normalizing the
inputs to `diff` beforehand. Such normalization can be done with
`grep -Ev`, which is also used by other tests.

This patch applies the change (adjusted for review comments) described
in http://lists.llvm.org/pipermail/cfe-dev/2019-April/061904.html
mechanically to the cases where the output file is piped to
`%diff_plist` via `tail`. `%diff_plist` is then, being unused, removed.

The changes were applied via a script.

Reviewers: NoQ, sfertile, xingxue, jasonliu, daltenty

Subscribers: xazax.hun, baloghadamsoftware, szepet, a.sidorin, mikhail.ramalho, Szelethus, donat.nagy, dkrupp, Charusso, jsji, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D62951

llvm-svn: 362998
</pre>
</div>
</content>
</entry>
<entry>
<title>[analyzer][tests] Use diff_plist, correct order of arguments for missed cases; NFC</title>
<updated>2019-05-01T15:53:56+00:00</updated>
<author>
<name>Hubert Tong</name>
<email>hubert.reinterpretcast@gmail.com</email>
</author>
<published>2019-05-01T15:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=46e0fc88ccf31ad627ba2f037b7122e404e8c947'/>
<id>46e0fc88ccf31ad627ba2f037b7122e404e8c947</id>
<content type='text'>
For various files under `clang/test/Analysis`, D52036 applied
`%diff_plist` to replace `diff` invocations with certain options and
D56340 swapped the order of the arguments so that the reference file
comes first. The tests that used `tail` to filter the test output were
not modified accordingly. This patch applies the corresponding update
to those tests.

llvm-svn: 359691
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For various files under `clang/test/Analysis`, D52036 applied
`%diff_plist` to replace `diff` invocations with certain options and
D56340 swapped the order of the arguments so that the reference file
comes first. The tests that used `tail` to filter the test output were
not modified accordingly. This patch applies the corresponding update
to those tests.

llvm-svn: 359691
</pre>
</div>
</content>
</entry>
<entry>
<title>[analyzer] [NFC] Change the tests by making the version check more resilient</title>
<updated>2018-09-11T18:45:15+00:00</updated>
<author>
<name>George Karpenkov</name>
<email>ekarpenkov@apple.com</email>
</author>
<published>2018-09-11T18:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5594866a64587e716922f894c7a0dac0ef857c10'/>
<id>5594866a64587e716922f894c7a0dac0ef857c10</id>
<content type='text'>
llvm-svn: 341978
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-svn: 341978
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "Revert "Revert "[analyzer] Add coverage information to plist output, update tests""""</title>
<updated>2018-09-07T21:58:24+00:00</updated>
<author>
<name>George Karpenkov</name>
<email>ekarpenkov@apple.com</email>
</author>
<published>2018-09-07T21:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8a88c835931e74ea282b40c7a59630b749e08d83'/>
<id>8a88c835931e74ea282b40c7a59630b749e08d83</id>
<content type='text'>
This reverts commit 2f5d71d9fa135be86bb299e7d773036e50bf1df6.

Hopefully fixing tests on Windows.

llvm-svn: 341719
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 2f5d71d9fa135be86bb299e7d773036e50bf1df6.

Hopefully fixing tests on Windows.

llvm-svn: 341719
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "Revert "[analyzer] Add coverage information to plist output, update tests"""</title>
<updated>2018-09-07T10:27:16+00:00</updated>
<author>
<name>Simon Pilgrim</name>
<email>llvm-dev@redking.me.uk</email>
</author>
<published>2018-09-07T10:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b746df0b0a1637803b131598daca5907955facb3'/>
<id>b746df0b0a1637803b131598daca5907955facb3</id>
<content type='text'>
Reverts analyzer tests from rL341627 again as they still broke windows buildbots

llvm-svn: 341648
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reverts analyzer tests from rL341627 again as they still broke windows buildbots

llvm-svn: 341648
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Revert "[analyzer] Add coverage information to plist output, update tests""</title>
<updated>2018-09-07T02:02:35+00:00</updated>
<author>
<name>George Karpenkov</name>
<email>ekarpenkov@apple.com</email>
</author>
<published>2018-09-07T02:02:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d7acacab94f3eac228c7b66a0c76972c7930dc9e'/>
<id>d7acacab94f3eac228c7b66a0c76972c7930dc9e</id>
<content type='text'>
This reverts commit a39bcab414dd7ace7e490363ecdf01ecce7743fc.

Reverting the revert, fixing tests.

llvm-svn: 341627
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit a39bcab414dd7ace7e490363ecdf01ecce7743fc.

Reverting the revert, fixing tests.

llvm-svn: 341627
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[analyzer] Add coverage information to plist output, update tests"</title>
<updated>2018-09-07T01:39:23+00:00</updated>
<author>
<name>George Karpenkov</name>
<email>ekarpenkov@apple.com</email>
</author>
<published>2018-09-07T01:39:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4762fb5d1113add8a5ff4db54183f416f7f99377'/>
<id>4762fb5d1113add8a5ff4db54183f416f7f99377</id>
<content type='text'>
This reverts commit 03d183b6b94eda27ce66a4f9b87a00b0a148cf9e.

Temporary revert until the tests are fixed.

llvm-svn: 341626
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 03d183b6b94eda27ce66a4f9b87a00b0a148cf9e.

Temporary revert until the tests are fixed.

llvm-svn: 341626
</pre>
</div>
</content>
</entry>
<entry>
<title>[analyzer] Add coverage information to plist output, update tests</title>
<updated>2018-09-07T00:44:17+00:00</updated>
<author>
<name>George Karpenkov</name>
<email>ekarpenkov@apple.com</email>
</author>
<published>2018-09-07T00:44:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bb313b797dbdda4d2a18ed409bafe9dd559789c3'/>
<id>bb313b797dbdda4d2a18ed409bafe9dd559789c3</id>
<content type='text'>
Split tests which were still using FileCheck to compare plists.

Differential Revision: https://reviews.llvm.org/D51515

llvm-svn: 341621
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split tests which were still using FileCheck to compare plists.

Differential Revision: https://reviews.llvm.org/D51515

llvm-svn: 341621
</pre>
</div>
</content>
</entry>
</feed>
