Re: [lldb-dev] [Openmp-dev] RFC: Upcoming release schedules and creating a formal schedule for future releases

2021-01-06 Thread Hans Wennborg via lldb-dev
This sounds good to me (maybe spell out roughly what date 2.0.0-rc1
would be to make it easier to get an overview).

Thanks,
Hans

On Tue, Jan 5, 2021 at 5:33 AM Tom Stellard via Openmp-dev
 wrote:
>
> Hi,
>
> I want to give an update on the status of the LLVM 11 and LLVM 12
> releases.  11.0.1-final is expected to be tagged this week, along with
> 11.1.0-rc1.  Unfortunately, we had an ABI regression in libclang.so
> between LLVM 10 and LLVM 11, so we need to do an 11.1.0 release to
> correct this.  This happened one other time where we had to bump the
> minor version to correct an ABI breakage.  So, LLVM 11.0.1 libclang will
> be ABI compatible with LLVM 11, and LLVM 11.1.0 libclang will be ABI
> compatible  with LLVM != 11.
>
> For LLVM 12 the proposed branch date is Jan 26.  I'm hoping we will have
> the 2 LLVM 11.x releases done before that.
>
> In addition to all this, I would like to propose an official
> week-of-the-year based release schedule that we can use for all future
> releases.  What I'm proposing is not really any different in terms of
> dates from what we've been doing for the last several years.  My main
> goal is just to get this documented so it's clear to the community and
> the release managers what the expectations are.  Here is the proposed
> scheduled:
>
> 1.0.0-rc1   4th Tue in January
> 1.0.0-rc2   + 4 Weeks
> 1.0.0-final + 2 Weeks  (10th Tuesday ~mar 9)
> 1.0.1-rc1   + 4 Weeks
> 1.0.1-rc2   + 4 Weeks
> 1.0.1-final + 2 Weeks  (20th Tuesday ~may 18)
>
> 2.0.0-rc1   + 10 Weeks (+26 Weeks From 1.0.0-rc1)
> 2.0.0-rc2   +  4 Weeks
> 2.0.0-final +  2 weeks (36th Tuesday ~sep 7)
> 2.0.1-rc1   +  4 weeks
> 2.0.1-rc2   +  4 weeks
> 2.0.1-final +  2 weeks (46th Tuesday ~nov 16
>
> The release branches will be created on the same day as -rc1.
>
> If there are no objections to this, I will add it to the documentation
> next week.
>
> -Tom
>
> ___
> Openmp-dev mailing list
> openmp-...@lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-dev
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


Re: [lldb-dev] [llvm-dev] [Openmp-dev] RFC: Upcoming release schedules and creating a formal schedule for future releases

2021-01-06 Thread Renato Golin via lldb-dev
On Wed, 6 Jan 2021 at 08:20, Hans Wennborg via llvm-dev <
llvm-...@lists.llvm.org> wrote:

> This sounds good to me (maybe spell out roughly what date 2.0.0-rc1
> would be to make it easier to get an overview).
>

How about we specify the week, rather than the day?

If our aim is Tuesday, then it'll often be early in the week, so people
won't be waiting too long, but allows some flexibility if something bad
happens and avoids multiple emails on the list about "where's the release?".
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


Re: [lldb-dev] [llvm-dev] [Openmp-dev] RFC: Upcoming release schedules and creating a formal schedule for future releases

2021-01-06 Thread Tom Stellard via lldb-dev

On 1/6/21 6:11 AM, Blower, Melanie I wrote:

Tom, how did you detect the libclang ABI regression, is there automatic 
testing? Was there a discussion on the email lists, I missed it, would like to 
learn more. --Melanie



It was reported by a user: https://bugs.llvm.org/show_bug.cgi?id=46526

We only have automatic testing for the libLLVM.so ABI.  We really need 
to add this for libclang.so too, so I'm looking into how to get this set up.


-Tom


-Original Message-
From: llvm-dev  On Behalf Of Hans
Wennborg via llvm-dev
Sent: Wednesday, January 6, 2021 3:20 AM
To: Tom Stellard 
Cc: llvm-dev ; Release-testers ; clang developer list ; openmp-
dev (openmp-...@lists.llvm.org) ; LLDB Dev

Subject: Re: [llvm-dev] [Openmp-dev] RFC: Upcoming release schedules and
creating a formal schedule for future releases

This sounds good to me (maybe spell out roughly what date 2.0.0-rc1 would be
to make it easier to get an overview).

Thanks,
Hans

On Tue, Jan 5, 2021 at 5:33 AM Tom Stellard via Openmp-dev  wrote:


Hi,

I want to give an update on the status of the LLVM 11 and LLVM 12
releases.  11.0.1-final is expected to be tagged this week, along with
11.1.0-rc1.  Unfortunately, we had an ABI regression in libclang.so
between LLVM 10 and LLVM 11, so we need to do an 11.1.0 release to
correct this.  This happened one other time where we had to bump the
minor version to correct an ABI breakage.  So, LLVM 11.0.1 libclang
will be ABI compatible with LLVM 11, and LLVM 11.1.0 libclang will be
ABI compatible  with LLVM != 11.

For LLVM 12 the proposed branch date is Jan 26.  I'm hoping we will
have the 2 LLVM 11.x releases done before that.

In addition to all this, I would like to propose an official
week-of-the-year based release schedule that we can use for all future
releases.  What I'm proposing is not really any different in terms of
dates from what we've been doing for the last several years.  My main
goal is just to get this documented so it's clear to the community and
the release managers what the expectations are.  Here is the proposed
scheduled:

1.0.0-rc1   4th Tue in January
1.0.0-rc2   + 4 Weeks
1.0.0-final + 2 Weeks  (10th Tuesday ~mar 9)
1.0.1-rc1   + 4 Weeks
1.0.1-rc2   + 4 Weeks
1.0.1-final + 2 Weeks  (20th Tuesday ~may 18)

2.0.0-rc1   + 10 Weeks (+26 Weeks From 1.0.0-rc1)
2.0.0-rc2   +  4 Weeks
2.0.0-final +  2 weeks (36th Tuesday ~sep 7)
2.0.1-rc1   +  4 weeks
2.0.1-rc2   +  4 weeks
2.0.1-final +  2 weeks (46th Tuesday ~nov 16

The release branches will be created on the same day as -rc1.

If there are no objections to this, I will add it to the documentation
next week.

-Tom

___
Openmp-dev mailing list
openmp-...@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-dev

___
LLVM Developers mailing list
llvm-...@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev


___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


Re: [lldb-dev] LLVM 11.0.1-final has been tagged

2021-01-06 Thread Hans Wennborg via lldb-dev
Windows is ready:

$ sha256sum LLVM-11.0.1-win*.exe
76886461d2638ed16625a5e2dee35eae2202814fa9f9d99bd983f12d50f581ae
LLVM-11.0.1-win32.exe
d17bd0e556115c30ff45e30a3f9a623af89ad6a345a5df3ac47aa8b9eabab9a7
LLVM-11.0.1-win64.exe

Built with the attached batch file.

On Wed, Jan 6, 2021 at 4:21 AM Tom Stellard via lldb-dev
 wrote:
>
> Hi,
>
> I've tagged LLVM 11.0.1-final.  Testers can upload the final binaries now.
>
> -Tom
>
> ___
> lldb-dev mailing list
> lldb-dev@lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


build_llvm_1101-final._bat_
Description: Binary data
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev