[10.0.0 Release] Release Candidate 5 is here

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[10.0.0 Release] Release Candidate 5 is here

suyash singh via cfe-dev
Hello again,

I had hoped that rc4 would be the last one, but I wanted to pick up
one more fix, so here we go.

Release Candidate 5 was just tagged as llvmorg-10.0.0-rc5 on the
release branch at 35627038123.

Source code and docs are available at
https://prereleases.llvm.org/10.0.0/#rc5 and
https://github.com/llvm/llvm-project/releases/tag/llvmorg-10.0.0-rc5

If nothing new comes up, I plan to tag 'final' on Monday. Testers, if
you still have cycles, please take this for a quick spin.

Thanks,
Hans
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [10.0.0 Release] Release Candidate 5 is here

suyash singh via cfe-dev
On Thu, Mar 19, 2020 at 2:51 PM Hans Wennborg <[hidden email]> wrote:
>
> Hello again,
>
> I had hoped that rc4 would be the last one, but I wanted to pick up
> one more fix, so here we go.

I should have included this in the previous mail: the fix was for
https://llvm.org/PR45206
and I also picked up the fix for https://llvm.org/PR45162 which seemed low-risk.
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: ?==?utf-8?q? [Release-testers] [10.0.0?==?utf-8?q? Release] Release Candidate 5 is here

suyash singh via cfe-dev
In reply to this post by suyash singh via cfe-dev
Hi,
we've updated OpenMandriva, and started a mass build. Looks good so far, except we found 1 more bug (not a regression from previous RCs, but newly exposed by a package update introducing code that triggers it).

https://bugs.llvm.org/show_bug.cgi?id=45251
 
I don't think this is an extremely serious bug (takes a few not too common constructs to trigger it), but still would be nice to fix given a lot of users will likely run into it (we can't be the only distro that ships libtorrent-rasterbar).

ttyl
bero
 
On Thursday, March 19, 2020 14:51 CET, Hans Wennborg via Release-testers <[hidden email]> wrote:
 

> Hello again,
>
> I had hoped that rc4 would be the last one, but I wanted to pick up
> one more fix, so here we go.
>
> Release Candidate 5 was just tagged as llvmorg-10.0.0-rc5 on the
> release branch at 35627038123.
>
> Source code and docs are available at
> https://prereleases.llvm.org/10.0.0/#rc5 and
> https://github.com/llvm/llvm-project/releases/tag/llvmorg-10.0.0-rc5
>
> If nothing new comes up, I plan to tag 'final' on Monday. Testers, if
> you still have cycles, please take this for a quick spin.
>
> Thanks,
> Hans
> _______________________________________________
> Release-testers mailing list
> [hidden email]
> https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [10.0.0 Release] Release Candidate 5 is here

suyash singh via cfe-dev
In reply to this post by suyash singh via cfe-dev
Hi

One new failure for AArch64, binaries uploaded :

a4f0b69af94a4d98389d5a2dfdcb55521591dd7992b5c2a39854cf21512e1daf
clang+llvm-10.0.0-rc5-aarch64-linux-gnu.tar.xz

Failing Tests (2):
    AddressSanitizer-aarch64-linux-dynamic :: TestCases/Posix/waitid.cpp
    HWAddressSanitizer-aarch64 :: TestCases/global.c

  Expected Passes    : 65364
  Expected Failures  : 253
  Unsupported Tests  : 3382
  Unexpected Failures: 2


FAIL: HWAddressSanitizer-aarch64 :: TestCases/global.c (24326 of 69001)
******************** TEST 'HWAddressSanitizer-aarch64 ::
TestCases/global.c' FAILED ********************
Script:
--
: 'RUN: at line 1';
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/Phase3/Release/llvmCore-10.0.0-rc5.obj/./bin/clang
    -gline-tables-only -fsanitize=hwaddress -fuse-ld=lld -mllvm
-hwasan-globals -mllvm -hwasan-use-short-granules -mllvm
-hwasan-instrument-landing-pads=0 -mllvm
-hwasan-instrument-personality-functions
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/llvm-project/compiler-rt/test/hwasan/TestCases/global.c
-o /home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/Phase3/Release/llvmCore-10.0.0-rc5.obj/projects/compiler-rt/test/hwasan/AARCH64/TestCases/Output/global.c.tmp
: 'RUN: at line 2';
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/Phase3/Release/llvmCore-10.0.0-rc5.obj/projects/compiler-rt/test/hwasan/AARCH64/TestCases/Output/global.c.tmp
0
: 'RUN: at line 3';   not
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/Phase3/Release/llvmCore-10.0.0-rc5.obj/projects/compiler-rt/test/hwasan/AARCH64/TestCases/Output/global.c.tmp
1 2>&1 | FileCheck --check-prefixes=CHECK,RSYM
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/llvm-project/compiler-rt/test/hwasan/TestCases/global.c
: 'RUN: at line 4';   not env
HWASAN_OPTIONS=disable_allocator_tagging=1:random_tags=0:symbolize=0
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/Phase3/Release/llvmCore-10.0.0-rc5.obj/projects/compiler-rt/test/hwasan/AARCH64/TestCases/Output/global.c.tmp
1 2>&1 | FileCheck --check-prefixes=CHECK,RNOSYM
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/llvm-project/compiler-rt/test/hwasan/TestCases/global.c
: 'RUN: at line 5';   not
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/Phase3/Release/llvmCore-10.0.0-rc5.obj/projects/compiler-rt/test/hwasan/AARCH64/TestCases/Output/global.c.tmp
-1 2>&1 | FileCheck --check-prefixes=CHECK,LSYM
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/llvm-project/compiler-rt/test/hwasan/TestCases/global.c
: 'RUN: at line 6';   not env
HWASAN_OPTIONS=disable_allocator_tagging=1:random_tags=0:symbolize=0
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/Phase3/Release/llvmCore-10.0.0-rc5.obj/projects/compiler-rt/test/hwasan/AARCH64/TestCases/Output/global.c.tmp
-1 2>&1 | FileCheck --check-prefixes=CHECK,LNOSYM
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/llvm-project/compiler-rt/test/hwasan/TestCases/global.c
--
Exit Code: 2

Command Output (stderr):
--
/home/tcwg-buildslave/workspace/tcwg-llvm-release/tcwg-apm_64-build/rc5/llvm-project/compiler-rt/test/hwasan/TestCases/global.c:16:8:
warning: implicit declaration of function 'atoi' is invalid in C99
[-Wimplicit-function-declaration]
  (&x)[atoi(argv[1])] = 1;

On Thu, 19 Mar 2020 at 15:11, Hans Wennborg via Release-testers
<[hidden email]> wrote:

>
> On Thu, Mar 19, 2020 at 2:51 PM Hans Wennborg <[hidden email]> wrote:
> >
> > Hello again,
> >
> > I had hoped that rc4 would be the last one, but I wanted to pick up
> > one more fix, so here we go.
>
> I should have included this in the previous mail: the fix was for
> https://llvm.org/PR45206
> and I also picked up the fix for https://llvm.org/PR45162 which seemed low-risk.
> _______________________________________________
> Release-testers mailing list
> [hidden email]
> https://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: ?==?utf-8?q? [Release-testers] [10.0.0?==?utf-8?q? Release] Release Candidate 5 is here

suyash singh via cfe-dev
In reply to this post by suyash singh via cfe-dev
On Thursday, March 19, 2020 14:51 CET, Hans Wennborg via Release-testers <[hidden email]> wrote:
 
> If nothing new comes up, I plan to tag 'final' on Monday. Testers, if
> you still have cycles, please take this for a quick spin.

Probably not worth making it a blocker, but we've run into this while rebuilding our "unsupported" repo (which is basically a collection of old junk that may still be used by a few people, but that nobody is committing to maintain anymore):

https://bugs.llvm.org/show_bug.cgi?id=42925

ttyl
bero

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [10.0.0 Release] Release Candidate 5 is here

suyash singh via cfe-dev
In reply to this post by suyash singh via cfe-dev
On 19 Mar 2020, at 14:51, Hans Wennborg via Release-testers <[hidden email]> wrote:
>
> I had hoped that rc4 would be the last one, but I wanted to pick up
> one more fix, so here we go.
>
> Release Candidate 5 was just tagged as llvmorg-10.0.0-rc5 on the
> release branch at 35627038123.

For 10.0.0-rc5, I used three patches, which are attached.

Main results on amd64-freebsd11:

  Expected Passes    : 67940 (rc4: 67939)
  Expected Failures  :   265 (rc4:   265)
  Unsupported Tests  :  4654 (rc4:  4654)
  Unexpected Passes  :     5 (rc4:     5)
  Unexpected Failures:   540 (rc4:   540)
  Individual Timeouts:    18 (rc4:    18)

Test suite results on amd64-freebsd11:

  Expected Passes    : 2398
  Unexpected Failures: 3

Main results on i386-freebsd11:

  Expected Passes    : 64993 (rc4: 64993)
  Passes With Retry  :     0 (rc4:     1)
  Expected Failures  :   248 (rc4:   248)
  Unsupported Tests  :  3083 (rc4:  3083)
  Unresolved Tests   :     1 (rc4:     1)
  Unexpected Passes  :     5 (rc4:     5)
  Unexpected Failures:   231 (rc4:   231)
  Individual Timeouts:    11 (rc4:     9)

As usual, the test suite does not build on i386, due to missing SSE and int128 support.

The i386 builds are still running, I will upload the tarballs and post the results later.

Uploaded:
SHA256 (clang+llvm-10.0.0-rc5-amd64-unknown-freebsd11.tar.xz) = 4b27b1bda0f451612475cce6460dad6e82858e88604078913ee736f9f9d834f8
SHA256 (clang+llvm-10.0.0-rc5-i386-unknown-freebsd11.tar.xz) = f6a189006588efe69315cc835b1286403d9b4697ec899ef9935e1bbb10098765

-Dimitry

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

fix-clang-1.diff (461 bytes) Download Attachment
fix-compiler-rt-1.diff (906 bytes) Download Attachment
fix-test-suite-1.diff (573 bytes) Download Attachment
signature.asc (230 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Release-testers] [10.0.0 Release] Release Candidate 5 is here

suyash singh via cfe-dev
In reply to this post by suyash singh via cfe-dev
On Thu, 2020-03-19 at 14:51 +0100, Hans Wennborg via Release-testers
wrote:
> Hello again,
>
> I had hoped that rc4 would be the last one, but I wanted to pick up
> one more fix, so here we go.
>

I realize it's late but I've just gotten a major bug report.  Long story
short, if you happen to have CUDA toolkit 10.2 installed, clang throws
warnings on every compilation (even non-CUDA) which in turns breaks
CMake checks, which in turn means you can't compile pretty much anything
correctly (including LLVM itself).

I've filed a backport request:
https://bugs.llvm.org/show_bug.cgi?id=45270

--
Best regards,
Michał Górny


_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

signature.asc (631 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [10.0.0 Release] Release Candidate 5 is here

suyash singh via cfe-dev
In reply to this post by suyash singh via cfe-dev
Hi Hans,

I don't know if you'll be planning on RC6, but this bug: https://bugs.llvm.org/show_bug.cgi?id=45271 was just filed as a regression in LLVM 10 versus LLVM 9, and looks like it could break things (potentially silently) for at least some installations of llvm-strip. There's a fix that's basically ready (https://reviews.llvm.org/D76562). I'll leave it up to you as to whether the fix should be included in the release or not (it almost certainly should be in a patch release if it doesn't, I think).

James

On Thu, 19 Mar 2020 at 13:51, Hans Wennborg via cfe-dev <[hidden email]> wrote:
Hello again,

I had hoped that rc4 would be the last one, but I wanted to pick up
one more fix, so here we go.

Release Candidate 5 was just tagged as llvmorg-10.0.0-rc5 on the
release branch at 35627038123.

Source code and docs are available at
https://prereleases.llvm.org/10.0.0/#rc5 and
https://github.com/llvm/llvm-project/releases/tag/llvmorg-10.0.0-rc5

If nothing new comes up, I plan to tag 'final' on Monday. Testers, if
you still have cycles, please take this for a quick spin.

Thanks,
Hans
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: [10.0.0 Release] Release Candidate 5 is here

suyash singh via cfe-dev
I think it's too late for this, but distributions that install the
tool like that may want to take that patch downstream.

On Mon, Mar 23, 2020 at 9:55 AM James Henderson
<[hidden email]> wrote:

>
> Hi Hans,
>
> I don't know if you'll be planning on RC6, but this bug: https://bugs.llvm.org/show_bug.cgi?id=45271 was just filed as a regression in LLVM 10 versus LLVM 9, and looks like it could break things (potentially silently) for at least some installations of llvm-strip. There's a fix that's basically ready (https://reviews.llvm.org/D76562). I'll leave it up to you as to whether the fix should be included in the release or not (it almost certainly should be in a patch release if it doesn't, I think).
>
> James
>
> On Thu, 19 Mar 2020 at 13:51, Hans Wennborg via cfe-dev <[hidden email]> wrote:
>>
>> Hello again,
>>
>> I had hoped that rc4 would be the last one, but I wanted to pick up
>> one more fix, so here we go.
>>
>> Release Candidate 5 was just tagged as llvmorg-10.0.0-rc5 on the
>> release branch at 35627038123.
>>
>> Source code and docs are available at
>> https://prereleases.llvm.org/10.0.0/#rc5 and
>> https://github.com/llvm/llvm-project/releases/tag/llvmorg-10.0.0-rc5
>>
>> If nothing new comes up, I plan to tag 'final' on Monday. Testers, if
>> you still have cycles, please take this for a quick spin.
>>
>> Thanks,
>> Hans
>> _______________________________________________
>> cfe-dev mailing list
>> [hidden email]
>> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
_______________________________________________
cfe-dev mailing list
[hidden email]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev