Re: r313955 - Give external linkage and mangling to lambdas inside inline variables and variable templates.

2017-09-23 Thread NAKAMURA Takumi via cfe-commits
It seems libcxx (with -fmodules) dislikes this change. Any idea? http://bb.pgr.jp/builders/bootstrap-clang-libcxx-lld-i686-linux/builds/238 On Fri, Sep 22, 2017 at 1:26 PM Richard Smith via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: rsmith > Date: Thu Sep 21 21:25:05 2017 > New Re

r314061 - [docs] Fix typos in Clang's User's Manual.

2017-09-23 Thread Reka Kovacs via cfe-commits
Author: rkovacs Date: Sat Sep 23 05:13:32 2017 New Revision: 314061 URL: http://llvm.org/viewvc/llvm-project?rev=314061&view=rev Log: [docs] Fix typos in Clang's User's Manual. Modified: cfe/trunk/docs/UsersManual.rst Modified: cfe/trunk/docs/UsersManual.rst URL: http://llvm.org/viewvc/llvm

r314066 - Silence unused variable warning in Release builds.

2017-09-23 Thread Benjamin Kramer via cfe-commits
Author: d0k Date: Sat Sep 23 09:08:48 2017 New Revision: 314066 URL: http://llvm.org/viewvc/llvm-project?rev=314066&view=rev Log: Silence unused variable warning in Release builds. Modified: cfe/trunk/lib/CodeGen/CGExprScalar.cpp Modified: cfe/trunk/lib/CodeGen/CGExprScalar.cpp URL: http://

r314067 - Don't warn about runtime behavior problems in variable initializers that we

2017-09-23 Thread Richard Smith via cfe-commits
Author: rsmith Date: Sat Sep 23 11:27:11 2017 New Revision: 314067 URL: http://llvm.org/viewvc/llvm-project?rev=314067&view=rev Log: Don't warn about runtime behavior problems in variable initializers that we know are going to be constant-evaluated. Any relevant diagnostics should be produced by

Re: r313955 - Give external linkage and mangling to lambdas inside inline variables and variable templates.

2017-09-23 Thread Richard Smith via cfe-commits
On 23 September 2017 at 01:18, NAKAMURA Takumi via cfe-commits < cfe-commits@lists.llvm.org> wrote: > It seems libcxx (with -fmodules) dislikes this change. Any idea? > http://bb.pgr.jp/builders/bootstrap-clang-libcxx-lld-i686-linux/builds/238 > The code does this: template struct X { static c