[clang-tools-extra] r294657 - Don't try to link to the 4.0 release notes

2017-02-09 Thread Hans Wennborg via cfe-commits
Author: hans Date: Thu Feb 9 17:25:52 2017 New Revision: 294657 URL: http://llvm.org/viewvc/llvm-project?rev=294657&view=rev Log: Don't try to link to the 4.0 release notes Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst URL:

r294658 - Don't try to link to the 4.0 release notes

2017-02-09 Thread Hans Wennborg via cfe-commits
Author: hans Date: Thu Feb 9 17:26:34 2017 New Revision: 294658 URL: http://llvm.org/viewvc/llvm-project?rev=294658&view=rev Log: Don't try to link to the 4.0 release notes Modified: cfe/trunk/docs/ReleaseNotes.rst Modified: cfe/trunk/docs/ReleaseNotes.rst URL: http://llvm.org/viewvc/llvm-

Re: [libcxx] r294612 - Fix PR31916 - std::visit rejects visitors accepting lvalue arguments

2017-02-09 Thread Hans Wennborg via cfe-commits
Thanks! On Thu, Feb 9, 2017 at 4:49 PM, Eric Fiselier wrote: > Looks like it is just this change. I merged it in r294681. > > /Eric ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

r308427 - Update clang-cl options in the users manual

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 02:52:24 2017 New Revision: 308427 URL: http://llvm.org/viewvc/llvm-project?rev=308427&view=rev Log: Update clang-cl options in the users manual Modified: cfe/trunk/docs/UsersManual.rst Modified: cfe/trunk/docs/UsersManual.rst URL: http://llvm.org/viewvc/llvm-p

[libcxx] r308447 - Creating release_50 branch off revision 308441

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 05:20:52 2017 New Revision: 308447 URL: http://llvm.org/viewvc/llvm-project?rev=308447&view=rev Log: Creating release_50 branch off revision 308441 Added: libcxx/branches/release_50/ (props changed) - copied from r308441, libcxx/trunk/ Propchange: libcxx

[libcxxabi] r308448 - Creating release_50 branch off revision 308441

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 05:20:52 2017 New Revision: 308448 URL: http://llvm.org/viewvc/llvm-project?rev=308448&view=rev Log: Creating release_50 branch off revision 308441 Added: libcxxabi/branches/release_50/ - copied from r308441, libcxxabi/trunk/ __

[libunwind] r308454 - Creating release_50 branch off revision 308441

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 05:20:59 2017 New Revision: 308454 URL: http://llvm.org/viewvc/llvm-project?rev=308454&view=rev Log: Creating release_50 branch off revision 308441 Added: libunwind/branches/release_50/ - copied from r308441, libunwind/trunk/ __

Re: r308441 - Recommit r308327: Add a warning for missing '#pragma pack (pop)'

2017-07-19 Thread Hans Wennborg via cfe-commits
On Wed, Jul 19, 2017 at 1:30 PM, Alex Lorenz via cfe-commits wrote: > Author: arphaman > Date: Wed Jul 19 04:30:41 2017 > New Revision: 308441 > > URL: http://llvm.org/viewvc/llvm-project?rev=308441&view=rev > Log: > Recommit r308327: Add a warning for missing '#pragma pack (pop)' > and suspicious

r308455 - Revert r308441 "Recommit r308327: Add a warning for missing '#pragma pack (pop)' and suspicious uses of '#pragma pack' in included files"

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 05:31:01 2017 New Revision: 308455 URL: http://llvm.org/viewvc/llvm-project?rev=308455&view=rev Log: Revert r308441 "Recommit r308327: Add a warning for missing '#pragma pack (pop)' and suspicious uses of '#pragma pack' in included files" This seems to have broken t

Re: r308441 - Recommit r308327: Add a warning for missing '#pragma pack (pop)'

2017-07-19 Thread Hans Wennborg via cfe-commits
On Wed, Jul 19, 2017 at 2:26 PM, Hans Wennborg wrote: > On Wed, Jul 19, 2017 at 1:30 PM, Alex Lorenz via cfe-commits > wrote: >> Author: arphaman >> Date: Wed Jul 19 04:30:41 2017 >> New Revision: 308441 >> >> URL: http://llvm.org/viewvc/llvm-project?rev=308441&view=rev >> Log: >> Recommit r30832

[libcxxabi] r308461 - Update version to 6.0.0svn

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 06:42:18 2017 New Revision: 308461 URL: http://llvm.org/viewvc/llvm-project?rev=308461&view=rev Log: Update version to 6.0.0svn Modified: libcxxabi/trunk/CMakeLists.txt Modified: libcxxabi/trunk/CMakeLists.txt URL: http://llvm.org/viewvc/llvm-project/libcxxabi/

[libcxx] r308462 - Bump docs version to 6.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 06:46:11 2017 New Revision: 308462 URL: http://llvm.org/viewvc/llvm-project?rev=308462&view=rev Log: Bump docs version to 6.0 Modified: libcxx/trunk/docs/conf.py Modified: libcxx/trunk/docs/conf.py URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/docs/conf

[libunwind] r308465 - Bump docs version to 6.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 06:49:39 2017 New Revision: 308465 URL: http://llvm.org/viewvc/llvm-project?rev=308465&view=rev Log: Bump docs version to 6.0 Modified: libunwind/trunk/docs/conf.py Modified: libunwind/trunk/docs/conf.py URL: http://llvm.org/viewvc/llvm-project/libunwind/trunk/

r308466 - Bump docs version to 6.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 06:50:27 2017 New Revision: 308466 URL: http://llvm.org/viewvc/llvm-project?rev=308466&view=rev Log: Bump docs version to 6.0 Modified: cfe/trunk/docs/analyzer/conf.py cfe/trunk/docs/conf.py Modified: cfe/trunk/docs/analyzer/conf.py URL: http://llvm.org/vie

[clang-tools-extra] r308467 - Bump docs version to 6.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 06:51:07 2017 New Revision: 308467 URL: http://llvm.org/viewvc/llvm-project?rev=308467&view=rev Log: Bump docs version to 6.0 Modified: clang-tools-extra/trunk/docs/conf.py Modified: clang-tools-extra/trunk/docs/conf.py URL: http://llvm.org/viewvc/llvm-project/

[libcxx] r308468 - Update _LIBCPP_VERSION and the version in CMakeLists to 6.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 06:57:10 2017 New Revision: 308468 URL: http://llvm.org/viewvc/llvm-project?rev=308468&view=rev Log: Update _LIBCPP_VERSION and the version in CMakeLists to 6.0 Modified: libcxx/trunk/CMakeLists.txt libcxx/trunk/include/__config libcxx/trunk/include/__lib

Re: [libcxx] r308468 - Update _LIBCPP_VERSION and the version in CMakeLists to 6.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Eric or Marshall, can you double check that I got this right? Thanks, Hans On Wed, Jul 19, 2017 at 3:57 PM, Hans Wennborg via cfe-commits wrote: > Author: hans > Date: Wed Jul 19 06:57:10 2017 > New Revision: 308468 > > URL: http://llvm.org/viewvc/llvm-project?rev=308468

[libcxxabi] r308470 - Drop 'svn' suffix from version number.

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 07:04:19 2017 New Revision: 308470 URL: http://llvm.org/viewvc/llvm-project?rev=308470&view=rev Log: Drop 'svn' suffix from version number. Modified: libcxxabi/branches/release_50/CMakeLists.txt Modified: libcxxabi/branches/release_50/CMakeLists.txt URL: http:/

[libcxx] r308471 - Drop 'svn' suffix from version number.

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 07:04:38 2017 New Revision: 308471 URL: http://llvm.org/viewvc/llvm-project?rev=308471&view=rev Log: Drop 'svn' suffix from version number. Modified: libcxx/branches/release_50/CMakeLists.txt Modified: libcxx/branches/release_50/CMakeLists.txt URL: http://llvm.

[libunwind] r308472 - Drop 'svn' suffix from version number.

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 07:04:52 2017 New Revision: 308472 URL: http://llvm.org/viewvc/llvm-project?rev=308472&view=rev Log: Drop 'svn' suffix from version number. Modified: libunwind/branches/release_50/CMakeLists.txt Modified: libunwind/branches/release_50/CMakeLists.txt URL: http:/

r308478 - Clear release notes for 6.0.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 07:14:07 2017 New Revision: 308478 URL: http://llvm.org/viewvc/llvm-project?rev=308478&view=rev Log: Clear release notes for 6.0.0 Modified: cfe/trunk/docs/ReleaseNotes.rst Modified: cfe/trunk/docs/ReleaseNotes.rst URL: http://llvm.org/viewvc/llvm-project/cfe/t

[clang-tools-extra] r308479 - Clear release notes for 6.0.0

2017-07-19 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 19 07:15:27 2017 New Revision: 308479 URL: http://llvm.org/viewvc/llvm-project?rev=308479&view=rev Log: Clear release notes for 6.0.0 Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst URL: http://llvm.o

Re: r308641 - [Docs] Regenerate the command line option reference.

2017-07-21 Thread Hans Wennborg via cfe-commits
Thanks for the reminder! I regenerated on the branch in r308720. Cheers, Hans On Thu, Jul 20, 2017 at 7:59 PM, Craig Topper wrote: > Hans, > > This needs to be ported to the 5.0 branch. Not sure if any new options have > been added to 6.0 since the branch that would make this patch not correct.

Re: r308897 - Work around an MSVC2017 update 3 codegen bug.

2017-07-25 Thread Hans Wennborg via cfe-commits
r308988. Thanks! On Mon, Jul 24, 2017 at 9:55 AM, Nico Weber wrote: > We probably want this in 5.0. > > On Mon, Jul 24, 2017 at 12:54 PM, Nico Weber via cfe-commits > wrote: >> >> Author: nico >> Date: Mon Jul 24 09:54:11 2017 >> New Revision: 308897 >> >> URL: http://llvm.org/viewvc/llvm-projec

Re: r308824 - [Bash-autocompletion] Fixed typo and add '-' after -Wno

2017-07-26 Thread Hans Wennborg via cfe-commits
Merged to 5.0 in r309130. On Sat, Jul 22, 2017 at 5:35 AM, Yuka Takahashi via cfe-commits wrote: > Author: yamaguchi > Date: Sat Jul 22 05:35:15 2017 > New Revision: 308824 > > URL: http://llvm.org/viewvc/llvm-project?rev=308824&view=rev > Log: > [Bash-autocompletion] Fixed typo and add '-' after

Re: r309058 - [CodeGen] Correctly model std::byte's aliasing properties

2017-07-26 Thread Hans Wennborg via cfe-commits
Yes, I think so. Richard, what say you? On Tue, Jul 25, 2017 at 4:41 PM, David Majnemer via cfe-commits wrote: > Should this go into 5.0 ? > > On Tue, Jul 25, 2017 at 4:33 PM, David Majnemer via cfe-commits > wrote: >> >> Author: majnemer >> Date: Tue Jul 25 16:33:58 2017 >> New Revision: 309058

Re: r309058 - [CodeGen] Correctly model std::byte's aliasing properties

2017-07-26 Thread Hans Wennborg via cfe-commits
r309135. Thanks! On Wed, Jul 26, 2017 at 9:29 AM, Richard Smith wrote: > I think so too :) > > On 26 Jul 2017 9:23 am, "Hans Wennborg via cfe-commits" > wrote: > > Yes, I think so. Richard, what say you? > > On Tue, Jul 25, 2017 at 4:41 PM, David Majnemer v

[libunwind] r309143 - Merging r308871:

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 10:57:50 2017 New Revision: 309143 URL: http://llvm.org/viewvc/llvm-project?rev=309143&view=rev Log: Merging r308871: r308871 | chill | 2017-07-24 02:19:32 -0700 (Mon, 24 Jul 2017) | 17 lines [l

Re: [libunwind] r308871 - [libunwind] Handle .ARM.exidx tables without sentinel last entry

2017-07-26 Thread Hans Wennborg via cfe-commits
Saleem asked for this to be merged to 5.0: r309143. On Mon, Jul 24, 2017 at 2:19 AM, Momchil Velikov via cfe-commits wrote: > Author: chill > Date: Mon Jul 24 02:19:32 2017 > New Revision: 308871 > > URL: http://llvm.org/viewvc/llvm-project?rev=308871&view=rev > Log: > [libunwind] Handle .ARM.exi

Re: r309106 - Recommit r308327 2nd time: Add a warning for missing

2017-07-26 Thread Hans Wennborg via cfe-commits
On Wed, Jul 26, 2017 at 5:20 AM, Alex Lorenz via cfe-commits wrote: > Author: arphaman > Date: Wed Jul 26 05:20:57 2017 > New Revision: 309106 > > URL: http://llvm.org/viewvc/llvm-project?rev=309106&view=rev > Log: > Recommit r308327 2nd time: Add a warning for missing > '#pragma pack (pop)' and s

[libunwind] r309150 - Merging r309147:

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 11:30:42 2017 New Revision: 309150 URL: http://llvm.org/viewvc/llvm-project?rev=309150&view=rev Log: Merging r309147: r309147 | jroelofs | 2017-07-26 11:13:57 -0700 (Wed, 26 Jul 2017) | 4 lines

Re: [libunwind] r309147 - Partial fix for PR33858

2017-07-26 Thread Hans Wennborg via cfe-commits
Merged to 5.0 in r309150. On Wed, Jul 26, 2017 at 11:13 AM, Jonathan Roelofs via cfe-commits wrote: > Author: jroelofs > Date: Wed Jul 26 11:13:57 2017 > New Revision: 309147 > > URL: http://llvm.org/viewvc/llvm-project?rev=309147&view=rev > Log: > Partial fix for PR33858 > > https://reviews.llvm

r309186 - Revert r309106 "Recommit r308327 2nd time: Add a warning for missing"

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 14:29:24 2017 New Revision: 309186 URL: http://llvm.org/viewvc/llvm-project?rev=309186&view=rev Log: Revert r309106 "Recommit r308327 2nd time: Add a warning for missing" The warning fires on non-suspicious code in Chromium. Reverting until a solution is figured out.

Re: r309106 - Recommit r308327 2nd time: Add a warning for missing

2017-07-26 Thread Hans Wennborg via cfe-commits
On Wed, Jul 26, 2017 at 11:27 AM, Hans Wennborg wrote: > On Wed, Jul 26, 2017 at 5:20 AM, Alex Lorenz via cfe-commits > wrote: >> Author: arphaman >> Date: Wed Jul 26 05:20:57 2017 >> New Revision: 309106 >> >> URL: http://llvm.org/viewvc/llvm-project?rev=309106&view=rev >> Log: >> Recommit r3083

[libcxx] r309209 - Creating release directory for release_500.

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 15:38:50 2017 New Revision: 309209 URL: http://llvm.org/viewvc/llvm-project?rev=309209&view=rev Log: Creating release directory for release_500. Added: libcxx/tags/RELEASE_500/ ___ cfe-commits mailing list cfe-commits@

[libcxx] r309210 - Creating release candidate rc1 from release_500 branch

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 15:38:53 2017 New Revision: 309210 URL: http://llvm.org/viewvc/llvm-project?rev=309210&view=rev Log: Creating release candidate rc1 from release_500 branch Added: libcxx/tags/RELEASE_500/rc1/ (props changed) - copied from r309209, libcxx/branches/release_

[libcxxabi] r309211 - Creating release directory for release_500.

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 15:38:53 2017 New Revision: 309211 URL: http://llvm.org/viewvc/llvm-project?rev=309211&view=rev Log: Creating release directory for release_500. Added: libcxxabi/tags/RELEASE_500/ ___ cfe-commits mailing list cfe-commi

[libcxxabi] r309212 - Creating release candidate rc1 from release_500 branch

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 15:38:54 2017 New Revision: 309212 URL: http://llvm.org/viewvc/llvm-project?rev=309212&view=rev Log: Creating release candidate rc1 from release_500 branch Added: libcxxabi/tags/RELEASE_500/rc1/ - copied from r309211, libcxxabi/branches/release_50/ ___

[libunwind] r309223 - Creating release directory for release_500.

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 15:39:01 2017 New Revision: 309223 URL: http://llvm.org/viewvc/llvm-project?rev=309223&view=rev Log: Creating release directory for release_500. Added: libunwind/tags/RELEASE_500/ ___ cfe-commits mailing list cfe-commi

[libunwind] r309224 - Creating release candidate rc1 from release_500 branch

2017-07-26 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jul 26 15:39:02 2017 New Revision: 309224 URL: http://llvm.org/viewvc/llvm-project?rev=309224&view=rev Log: Creating release candidate rc1 from release_500 branch Added: libunwind/tags/RELEASE_500/rc1/ (props changed) - copied from r309223, libunwind/branches/re

Re: r309106 - Recommit r308327 2nd time: Add a warning for missing

2017-07-27 Thread Hans Wennborg via cfe-commits
On Thu, Jul 27, 2017 at 3:41 AM, Alex L wrote: > > > On 26 July 2017 at 22:32, Hans Wennborg wrote: >> >> On Wed, Jul 26, 2017 at 11:27 AM, Hans Wennborg wrote: >> > On Wed, Jul 26, 2017 at 5:20 AM, Alex Lorenz via cfe-commits >> > wrote: >> >> Author: arphaman >> >> Date: Wed Jul 26 05:20:57 2

Re: r309226 - Headers: improve ARM EHABI coverage of unwind.h

2017-07-27 Thread Hans Wennborg via cfe-commits
Merged to 5.0 in r309290. On Wed, Jul 26, 2017 at 3:55 PM, Saleem Abdulrasool via cfe-commits wrote: > Author: compnerd > Date: Wed Jul 26 15:55:23 2017 > New Revision: 309226 > > URL: http://llvm.org/viewvc/llvm-project?rev=309226&view=rev > Log: > Headers: improve ARM EHABI coverage of unwind.h

Re: r309327 - Headers: fix _Unwind_{G,S}etGR for non-EHABI targets

2017-07-27 Thread Hans Wennborg via cfe-commits
Merged to 5.0 in r309328. On Thu, Jul 27, 2017 at 2:56 PM, Saleem Abdulrasool via cfe-commits wrote: > Author: compnerd > Date: Thu Jul 27 14:56:25 2017 > New Revision: 309327 > > URL: http://llvm.org/viewvc/llvm-project?rev=309327&view=rev > Log: > Headers: fix _Unwind_{G,S}etGR for non-EHABI ta

Re: r322518 - Revert 319303: Add _Float128 as alias to __float128 to enable compilations on Fedora27/glibc2

2018-01-16 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322539. On Mon, Jan 15, 2018 at 10:16 PM, Erich Keane via cfe-commits wrote: > Author: erichkeane > Date: Mon Jan 15 13:16:25 2018 > New Revision: 322518 > > URL: http://llvm.org/viewvc/llvm-project?rev=322518&view=rev > Log: > Revert 319303: Add _Float128 as alias to __float128

Re: r321771 - [CGBuiltin] Handle unsigned mul overflow properly (PR35750)

2018-01-16 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322555. On Thu, Jan 4, 2018 at 12:11 AM, Vedant Kumar via cfe-commits wrote: > Author: vedantk > Date: Wed Jan 3 15:11:32 2018 > New Revision: 321771 > > URL: http://llvm.org/viewvc/llvm-project?rev=321771&view=rev > Log: > [CGBuiltin] Handle unsigned mul overflow properly (PR3

Re: r321754 - -gmodules: Emit debug info for implicit module imports via #include.

2018-01-16 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322557. On Wed, Jan 3, 2018 at 8:10 PM, Adrian Prantl via cfe-commits wrote: > Author: adrian > Date: Wed Jan 3 11:10:21 2018 > New Revision: 321754 > > URL: http://llvm.org/viewvc/llvm-project?rev=321754&view=rev > Log: > -gmodules: Emit debug info for implicit module imports

Re: r321816 - [OPENMP] Add debug info for generated functions.

2018-01-16 Thread Hans Wennborg via cfe-commits
Please file a merge request bug blocking PR35804 for what you'd like merged (unless you already have). Thanks, Hans On Mon, Jan 8, 2018 at 5:27 PM, Alexey Bataev via cfe-commits wrote: > Will add some more tests later today > - > Best regards, > Alexey Bataev > > 08.01.2018 11:13, Da

Re: Re: r322018 - [OPENMP] Current status of OpenMP support.

2018-01-16 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322564. Thanks, Hans On Mon, Jan 8, 2018 at 8:21 PM, GMail wrote: > This is is the status of OpenMP support in 6.0. There is nothing new since > branching. > > - > Best regards, > Alexey Bataev > > 08.01.2018 14:09, Jonas Hahnfeld via cfe-commits пишет: > > Can we b

Re: r322350 - [ODRHash] Don't hash friend functions.

2018-01-17 Thread Hans Wennborg via cfe-commits
Merged in r322632. On Wed, Jan 17, 2018 at 9:52 AM, NAKAMURA Takumi via cfe-commits wrote: > That's good to hear. Thanks! > > > 2018年1月17日(水) 13:51 Richard Trieu : >> >> I feel it's best to merge this change into the release branch instead of >> reverting the previous change. I've filed a bug to

Re: [PATCH] D41837: Add Function multiversion to the release notes.

2018-01-17 Thread Hans Wennborg via cfe-commits
Did this functionality land before the 6.0 branch, that is, should we copy the release notes to the branch? Thanks Hans On Tue, Jan 9, 2018 at 12:37 AM, Erich Keane via Phabricator wrote: > This revision was automatically updated to reflect the committed changes. > Closed by commit rC322043: Doc

Re: r322236 - In C++17, when instantiating an out-of-line definition of an inline static data

2018-01-17 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322641. On Thu, Jan 11, 2018 at 12:08 AM, Richard Smith via cfe-commits wrote: > Author: rsmith > Date: Wed Jan 10 15:08:26 2018 > New Revision: 322236 > > URL: http://llvm.org/viewvc/llvm-project?rev=322236&view=rev > Log: > In C++17, when instantiating an out-of-line definitio

Re: r322390 - [Lex] Avoid out-of-bounds dereference in LexAngledStringLiteral.

2018-01-17 Thread Hans Wennborg via cfe-commits
Merged in r322649. (Richard, please shout if you object to the merging; I figured since you lgtm'ed it, this would be fine.) On Fri, Jan 12, 2018 at 8:43 PM, Volodymyr Sapsai wrote: > Hans, I am nominating this change to be merged into 6.0.0 release branch. > > Thanks, > Volodymyr > >> On Jan 12

[libcxx] r322659 - Merging r321963:

2018-01-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 17 06:26:10 2018 New Revision: 322659 URL: http://llvm.org/viewvc/llvm-project?rev=322659&view=rev Log: Merging r321963: r321963 | dim | 2018-01-07 08:45:11 -0800 (Sun, 07 Jan 2018) | 51 lines Add

Re: [libcxx] r321963 - Add pre-C++11 is_constructible wrappers for 3 arguments

2018-01-17 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322659. On Sun, Jan 7, 2018 at 5:45 PM, Dimitry Andric via cfe-commits wrote: > Author: dim > Date: Sun Jan 7 08:45:11 2018 > New Revision: 321963 > > URL: http://llvm.org/viewvc/llvm-project?rev=321963&view=rev > Log: > Add pre-C++11 is_constructible wrappers for 3 arguments >

Re: [PATCH] D41837: Add Function multiversion to the release notes.

2018-01-17 Thread Hans Wennborg via cfe-commits
OK, thanks for clarifying. On Wed, Jan 17, 2018 at 4:18 PM, Keane, Erich wrote: > It did not, I held it until just after the branch was made. > > -Original Message- > From: hwennb...@google.com [mailto:hwennb...@google.com] On Behalf Of Hans > Wennborg > Sent: Wednesday, January 17, 2018

Re: r321777 - PR35028: Retain duplicate alignas attributes in template instantiation.

2018-01-17 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322676. On Thu, Jan 4, 2018 at 2:02 AM, Richard Smith via cfe-commits wrote: > Author: rsmith > Date: Wed Jan 3 17:02:18 2018 > New Revision: 321777 > > URL: http://llvm.org/viewvc/llvm-project?rev=321777&view=rev > Log: > PR35028: Retain duplicate alignas attributes in templat

Re: r321779 - PR35045: Convert injected-class-name to its corresponding simple-template-id

2018-01-17 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322677. On Thu, Jan 4, 2018 at 2:24 AM, Richard Smith via cfe-commits wrote: > Author: rsmith > Date: Wed Jan 3 17:24:17 2018 > New Revision: 321779 > > URL: http://llvm.org/viewvc/llvm-project?rev=321779&view=rev > Log: > PR35045: Convert injected-class-name to its correspondi

Re: r322246 - [X86] Fix vpshrd builtins to require an ICE for their constant argument to match vpshld.

2018-01-17 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322682. On Thu, Jan 11, 2018 at 2:38 AM, Craig Topper via cfe-commits wrote: > Author: ctopper > Date: Wed Jan 10 17:38:00 2018 > New Revision: 322246 > > URL: http://llvm.org/viewvc/llvm-project?rev=322246&view=rev > Log: > [X86] Fix vpshrd builtins to require an ICE for their

[libcxx] r322702 - Creating release directory for release_600.

2018-01-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 17 09:50:21 2018 New Revision: 322702 URL: http://llvm.org/viewvc/llvm-project?rev=322702&view=rev Log: Creating release directory for release_600. Added: libcxx/tags/RELEASE_600/ ___ cfe-commits mailing list cfe-commits@

[libcxxabi] r322704 - Creating release directory for release_600.

2018-01-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 17 09:50:24 2018 New Revision: 322704 URL: http://llvm.org/viewvc/llvm-project?rev=322704&view=rev Log: Creating release directory for release_600. Added: libcxxabi/tags/RELEASE_600/ ___ cfe-commits mailing list cfe-commi

[libcxx] r322703 - Creating release candidate rc1 from release_600 branch

2018-01-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 17 09:50:23 2018 New Revision: 322703 URL: http://llvm.org/viewvc/llvm-project?rev=322703&view=rev Log: Creating release candidate rc1 from release_600 branch Added: libcxx/tags/RELEASE_600/rc1/ (props changed) - copied from r322702, libcxx/branches/release_

[libcxxabi] r322705 - Creating release candidate rc1 from release_600 branch

2018-01-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 17 09:50:24 2018 New Revision: 322705 URL: http://llvm.org/viewvc/llvm-project?rev=322705&view=rev Log: Creating release candidate rc1 from release_600 branch Added: libcxxabi/tags/RELEASE_600/rc1/ - copied from r322704, libcxxabi/branches/release_60/ ___

[libunwind] r322716 - Creating release directory for release_600.

2018-01-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 17 09:50:33 2018 New Revision: 322716 URL: http://llvm.org/viewvc/llvm-project?rev=322716&view=rev Log: Creating release directory for release_600. Added: libunwind/tags/RELEASE_600/ ___ cfe-commits mailing list cfe-commi

[libunwind] r322717 - Creating release candidate rc1 from release_600 branch

2018-01-17 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 17 09:50:33 2018 New Revision: 322717 URL: http://llvm.org/viewvc/llvm-project?rev=322717&view=rev Log: Creating release candidate rc1 from release_600 branch Added: libunwind/tags/RELEASE_600/rc1/ - copied from r322716, libunwind/branches/release_60/ ___

Re: r322901 - Remove TautologicalInRangeCompare from Extra and TautologicalCompare.

2018-01-19 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r322931. On Thu, Jan 18, 2018 at 10:40 PM, Nico Weber via cfe-commits wrote: > Author: nico > Date: Thu Jan 18 13:40:27 2018 > New Revision: 322901 > > URL: http://llvm.org/viewvc/llvm-project?rev=322901&view=rev > Log: > Remove TautologicalInRangeCompare from Extra and Tautologi

Re: r322984 - Allow BlockDecl in CXXRecord scope to have no access specifier.

2018-01-22 Thread Hans Wennborg via cfe-commits
Thanks! r323108. On Sat, Jan 20, 2018 at 12:24 AM, Richard Trieu wrote: > Hans, > > I recommend merging this revision into the release. It fixes an assertion > error when mixing modules and blocks. > > Richard > > > On Fri, Jan 19, 2018 at 12:46 PM, Richard Trieu via cfe-commits > wrote: >> >>

Re: r322813 - Fix Scope::dump()

2018-01-22 Thread Hans Wennborg via cfe-commits
Thanks! r323109. On Sat, Jan 20, 2018 at 12:53 AM, Richard Smith wrote: > Sounds like a good idea to me. > > On 19 Jan 2018 15:23, "Richard Trieu via cfe-commits" > wrote: >> >> Hans, >> >> I recommend merging this revision into the release. It fixes an infinite >> loop in Scope::dump() >> >> R

r323330 - clang-cl: Parse /permissive-, /Bt, Bt+ (PR32672)

2018-01-24 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Jan 24 07:18:12 2018 New Revision: 323330 URL: http://llvm.org/viewvc/llvm-project?rev=323330&view=rev Log: clang-cl: Parse /permissive-, /Bt, Bt+ (PR32672) Modified: cfe/trunk/include/clang/Driver/CLCompatOptions.td cfe/trunk/test/Driver/cl-options.c Modified: cfe

Re: r323008 - [Lex] Fix crash on code completion in comment in included file.

2018-01-24 Thread Hans Wennborg via cfe-commits
On Wed, Jan 24, 2018 at 4:30 PM, Hans Wennborg wrote: > Merged to 6.0 in r32 as requested in PR36043. Richard, please > complain if you don't agree. Actually cc'ing Richard this time. > > On Sat, Jan 20, 2018 at 12:41 AM, Volodymyr Sapsai via cfe-commits > wrote: >> Author: vsapsai >> Date:

Re: r323008 - [Lex] Fix crash on code completion in comment in included file.

2018-01-24 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r32 as requested in PR36043. Richard, please complain if you don't agree. On Sat, Jan 20, 2018 at 12:41 AM, Volodymyr Sapsai via cfe-commits wrote: > Author: vsapsai > Date: Fri Jan 19 15:41:47 2018 > New Revision: 323008 > > URL: http://llvm.org/viewvc/llvm-project?rev=32300

Re: r322245 - [X86] Make -mavx512f imply -mfma and -mf16c in the frontend like it does in the backend.

2018-01-30 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r323741. On Thu, Jan 11, 2018 at 2:37 AM, Craig Topper via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: ctopper > Date: Wed Jan 10 17:37:59 2018 > New Revision: 322245 > > URL: http://llvm.org/viewvc/llvm-project?rev=322245&view=rev > Log: > [X86] Make -mavx512f imp

Re: r323485 - [Driver] Add an -fexperimental-isel driver option to enable/disable GlobalISel.

2018-01-30 Thread Hans Wennborg via cfe-commits
Merged in r323745. On Mon, Jan 29, 2018 at 10:46 PM, Amara Emerson wrote: > Hi Hans, > > Can we have this for the 6.0 branch? I'm also going to send a patch to add > the release notes clang and LLVM about this flag and GISel being enabled at > -O0. > > Cheers, > Amara > > On 25 January 2018 at 1

Re: r323360 - [Hexagon] Accept lowercase b in -hvx-length=64b and -hvx-length=128b

2018-01-30 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r323769. On Wed, Jan 24, 2018 at 7:42 PM, Krzysztof Parzyszek via cfe-commits < cfe-commits@lists.llvm.org> wrote: > Author: kparzysz > Date: Wed Jan 24 10:42:19 2018 > New Revision: 323360 > > URL: http://llvm.org/viewvc/llvm-project?rev=323360&view=rev > Log: > [Hexagon] Accept

Re: r323935 - PR36181: Teach CodeGen to properly ignore requests to emit dependent entities.

2018-02-01 Thread Hans Wennborg via cfe-commits
On Thu, Feb 1, 2018 at 2:42 AM, Richard Smith wrote: > On 31 January 2018 at 16:42, Shoaib Meenai via cfe-commits < > cfe-commits@lists.llvm.org> wrote: > >> Is this viable for backporting to 6.0? It fixes a bug that's been hit in >> various forms by quite a few people: https://bugs.llvm.org/show

Re: r323155 - Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target

2018-02-02 Thread Hans Wennborg via cfe-commits
Thanks! I've merged them to 6.0 as below and they will be part of rc2, scheduled for next week. Chandler, do you want to write release notes for this? On Thu, Feb 1, 2018 at 8:09 PM, Chandler Carruth wrote: > +Hans Wennborg +tstel...@redhat.com > > So the retpoline patch series we should get bac

Re: r324134 - Make __has_unique_object_representations reject empty union types.

2018-02-05 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r324213. On Fri, Feb 2, 2018 at 9:30 PM, Eric Fiselier via cfe-commits wrote: > Author: ericwf > Date: Fri Feb 2 12:30:39 2018 > New Revision: 324134 > > URL: http://llvm.org/viewvc/llvm-project?rev=324134&view=rev > Log: > Make __has_unique_object_representations reject empty u

Re: r323935 - PR36181: Teach CodeGen to properly ignore requests to emit dependent entities.

2018-02-05 Thread Hans Wennborg via cfe-commits
Merged in r324215. On Thu, Feb 1, 2018 at 10:18 AM, Hans Wennborg wrote: > > > On Thu, Feb 1, 2018 at 2:42 AM, Richard Smith wrote: >> >> On 31 January 2018 at 16:42, Shoaib Meenai via cfe-commits >> wrote: >>> >>> Is this viable for backporting to 6.0? It fixes a bug that's been hit in >>> var

Re: r324059 - [MinGW] Emit typeinfo locally for dllimported classes without key functions

2018-02-05 Thread Hans Wennborg via cfe-commits
Merged to 6.0 in r324219. On Fri, Feb 2, 2018 at 7:22 AM, Martin Storsjo via cfe-commits wrote: > Author: mstorsjo > Date: Thu Feb 1 22:22:35 2018 > New Revision: 324059 > > URL: http://llvm.org/viewvc/llvm-project?rev=324059&view=rev > Log: > [MinGW] Emit typeinfo locally for dllimported classe

Re: [libcxx] r324182 - [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types.

2018-02-05 Thread Hans Wennborg via cfe-commits
This broke the Chromium build, see https://bugs.chromium.org/p/chromium/issues/detail?id=809050#c2 I see there were a lot of changes landed around the same time, so I'm not sure what to revert here exactly. On Sun, Feb 4, 2018 at 2:03 AM, Eric Fiselier via cfe-commits wrote: > Author: ericwf > D

Re: r294800 - Don't let EvaluationModes dictate whether an invalid base is OK

2017-02-10 Thread Hans Wennborg via cfe-commits
Sgtm. Go ahead and merge when the bots have chewed on it for a bit, otherwise I'll do it next week. Thanks, Hans On Fri, Feb 10, 2017 at 3:06 PM, George Burgess IV wrote: > Hi Hans! > > This fixes PR31843, which is a release blocker. Once the bots seem happy > with it, can we merge this into the

Re: r294855 - docs: update docs for objc_storeStrong behaviour

2017-02-14 Thread Hans Wennborg via cfe-commits
Sure, r295076. Thanks, Hans On Sat, Feb 11, 2017 at 12:29 PM, Saleem Abdulrasool wrote: > Hi Hans, > > Would you mind grabbing this for the 4.0 release as well? It's merely > correcting the documentation, so should have no impact on the toolchain > itself. > > On Sat, Feb 11, 2017 at 9:24 AM, S

Re: [libcxx] r294696 - Fully qualify (preprend ::) calls to math functions from libc

2017-02-14 Thread Hans Wennborg via cfe-commits
I'm guessing this isn't addressing a new issue in 4.0, so perhaps we should take the safe alternative and not merge this one. Thanks, Hans On Thu, Feb 9, 2017 at 11:35 PM, Eric Fiselier wrote: > I'm a bit paranoid one of the names we just qualified will end up being > defined as a macro. Conceiv

Re: r294800 - Don't let EvaluationModes dictate whether an invalid base is OK

2017-02-14 Thread Hans Wennborg via cfe-commits
Merged in r295087. On Fri, Feb 10, 2017 at 5:00 PM, Hans Wennborg wrote: > Sgtm. Go ahead and merge when the bots have chewed on it for a bit, > otherwise I'll do it next week. > > Thanks, > Hans > > On Fri, Feb 10, 2017 at 3:06 PM, George Burgess IV > wrote: >> Hi Hans! >> >> This fixes PR31843

[libcxx] r295214 - Merging r294431:

2017-02-15 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Feb 15 12:40:52 2017 New Revision: 295214 URL: http://llvm.org/viewvc/llvm-project?rev=295214&view=rev Log: Merging r294431: r294431 | mgorny | 2017-02-08 01:57:32 -0800 (Wed, 08 Feb 2017) | 7 lines [t

Re: [libcxx] r294431 - [test] Fix hard_link_count test to account for fs with dir nlink==1

2017-02-15 Thread Hans Wennborg via cfe-commits
Michal requested this to be merged in PR31965, it seems fine to me, and Marshall OK'd it in an email to me. Merged in r295214. On Wed, Feb 8, 2017 at 1:57 AM, Michal Gorny via cfe-commits wrote: > Author: mgorny > Date: Wed Feb 8 03:57:32 2017 > New Revision: 294431 > > URL: http://llvm.org/view

Re: r295149 - Fix assertion failure due to implicit special member lookup lacking a source location.

2017-02-15 Thread Hans Wennborg via cfe-commits
IIUC, this is a follow-up to r291955, which was merged to 4.0. Should this one be merged also? Cheers, Hans On Tue, Feb 14, 2017 at 8:18 PM, Richard Smith via cfe-commits wrote: > Author: rsmith > Date: Tue Feb 14 22:18:23 2017 > New Revision: 295149 > > URL: http://llvm.org/viewvc/llvm-project?

Re: r295150 - [Sema] Disallow returning a __block variable via a move.

2017-02-15 Thread Hans Wennborg via cfe-commits
+Richard for risk/reward analysis. r274291 was also in 3.9, so this isn't strictly speaking a regression. On Wed, Feb 15, 2017 at 11:43 AM, Akira Hatanaka wrote: > Hans, > > Can this be merged to 4.0 too? > >> On Feb 14, 2017, at 9:15 PM, Akira Hatanaka via cfe-commits >> wrote: >> >> Author:

Re: r295149 - Fix assertion failure due to implicit special member lookup lacking a source location.

2017-02-15 Thread Hans Wennborg via cfe-commits
On Wed, Feb 15, 2017 at 12:14 PM, Richard Smith wrote: > On 15 February 2017 at 11:39, Hans Wennborg wrote: >> >> IIUC, this is a follow-up to r291955, which was merged to 4.0. Should >> this one be merged also? > > > Yes, please. r295233. > >> >> Cheers, >> Hans >> >> On Tue, Feb 14, 2017 at 8

Re: r295150 - [Sema] Disallow returning a __block variable via a move.

2017-02-15 Thread Hans Wennborg via cfe-commits
On Wed, Feb 15, 2017 at 12:17 PM, Richard Smith wrote: > On 15 February 2017 at 11:50, Hans Wennborg wrote: >> >> +Richard for risk/reward analysis. > > > This is an extremely safe change, and fixes what amounts to a subtle > miscompile. I think we should take it. Very good; merged in r295234.

r295257 - [dllimport] Look through typedefs and arrays in HasNonDllImportDtor

2017-02-15 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Feb 15 17:28:07 2017 New Revision: 295257 URL: http://llvm.org/viewvc/llvm-project?rev=295257&view=rev Log: [dllimport] Look through typedefs and arrays in HasNonDllImportDtor The function is used to check whether a type is a class with non-dllimport destructor. It needs to

r295258 - [dllimport] Check for dtor references in functions

2017-02-15 Thread Hans Wennborg via cfe-commits
Author: hans Date: Wed Feb 15 17:28:10 2017 New Revision: 295258 URL: http://llvm.org/viewvc/llvm-project?rev=295258&view=rev Log: [dllimport] Check for dtor references in functions Destructor references are not modelled explicitly in the AST. This adds checks for destructor calls due to variable

Re: D29829: [OpenCL][Doc] Description for adding OpenCL vendor extension in user manual

2017-02-16 Thread Hans Wennborg via cfe-commits
I've merged it in r295340. Cheers, Hans On Thu, Feb 16, 2017 at 6:26 AM, Anastasia Stulova wrote: > Hans, could we merge this documentation only change (r295313) in release40 > branch. I can commit myself if needed. :) > > Thanks in advance, > Anastasia > > -Original Message- > From: An

Re: r295224 - PR24440: Do not silently discard a fold-expression appearing as the operand of a cast-expression.

2017-02-16 Thread Hans Wennborg via cfe-commits
Merged in r295375. Thanks, Hans On Wed, Feb 15, 2017 at 12:14 PM, Richard Smith wrote: > Hans, this would be a good candidate for Clang 4. The bug in question is not > a regression, but it is an accepts-invalid / wrong-code bug. > > On 15 February 2017 at 11:57, Richard Smith via cfe-commits >

Re: [PATCH] D29753: [PCH] Avoid early VarDecl emission attempt if no owning module avaiable

2017-02-16 Thread Hans Wennborg via cfe-commits
Richard, can you take a look when you have a moment? The PR is marked as a release blocker. On Thu, Feb 9, 2017 at 1:54 PM, Duncan P. N. Exon Smith via Phabricator via cfe-commits wrote: > dexonsmith added a comment. > > I'm not comfortable signing off on this, but it seems like this should be se

Re: r295473 - [OpenMP] Remove barriers at cancel and cancellation point

2017-02-21 Thread Hans Wennborg via cfe-commits
I'm Ok with it if Alexey approves. On Fri, Feb 17, 2017 at 10:52 AM, Hahnfeld, Jonas wrote: > Hi Hans, Alexey, > > can we merge this commit and r295474 for the 4.0 release or is it already > too late for that? I will totally understand that and can apply these > commits locally prior to installin

Re: r295610 - Link static PIE programs against rcrt0.o on OpenBSD

2017-02-21 Thread Hans Wennborg via cfe-commits
Merged to 4.0 in r295752 as requested in PR32013. On Sun, Feb 19, 2017 at 11:33 AM, Brad Smith via cfe-commits wrote: > Author: brad > Date: Sun Feb 19 13:33:26 2017 > New Revision: 295610 > > URL: http://llvm.org/viewvc/llvm-project?rev=295610&view=rev > Log: > Link static PIE programs against r

Re: r295592 - clang/CMakeLists.txt: Rework r294954 -- use file(TO_CMAKE_PATH).

2017-02-21 Thread Hans Wennborg via cfe-commits
Merged in r295760. On Mon, Feb 20, 2017 at 3:12 PM, NAKAMURA Takumi via cfe-commits wrote: > Hans, could you pull this (and r294954) into release_40, please? > > This is a regression from previous releases that clang standalone build > cannot be configured on msbuild. > > > On Sun, Feb 19, 2017 a

Re: r295843 - [OpenCL] r600 needs OpenCL kernel calling convention

2017-02-22 Thread Hans Wennborg via cfe-commits
I'm OK with it if either Matt or Anastasia agrees. Thanks, Hans On Wed, Feb 22, 2017 at 7:20 AM, Jan Vesely wrote: > Hi Hans, > > I'd like this commit to make it to 4.0. I'm not sure if it falls under > OpenCL or AMDGPU so I've added both Matt and Anastasia to cc. > > thank you, > Jan > > On Wed

Re: r295473 - [OpenMP] Remove barriers at cancel and cancellation point

2017-02-22 Thread Hans Wennborg via cfe-commits
Alexey: ping? On Tue, Feb 21, 2017 at 11:07 AM, Hans Wennborg wrote: > I'm Ok with it if Alexey approves. > > On Fri, Feb 17, 2017 at 10:52 AM, Hahnfeld, Jonas > wrote: >> Hi Hans, Alexey, >> >> can we merge this commit and r295474 for the 4.0 release or is it already >> too late for that? I wil

Re: r295473 - [OpenMP] Remove barriers at cancel and cancellation point

2017-02-23 Thread Hans Wennborg via cfe-commits
Thanks! r296000. On Wed, Feb 22, 2017 at 8:15 PM, Alexey Bataev wrote: > Yes, approved > > Best regards, > Alexey Bataev > >> 23 февр. 2017 г., в 1:00, Hans Wennborg написал(а): >> >> Alexey: ping? >> >>> On Tue, Feb 21, 2017 at 11:07 AM, Hans Wennborg wrote: >>> I'm Ok with it if Alexey approv

<    5   6   7   8   9   10   11   12   13   14   >