Quantcast

[4.0.0 Release] 'final' has been tagged

classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
Dear testers,

The final version of 4.0.0 was just tagged (from the 4.0 branch at
r297335). There were no changes after rc4.

Please build the final binaries and upload to the sftp.

For others following along: this means 4.0.0 is complete, but it will
take a few days to get the tarballs ready and uploaded to the web
page. I will send the announcement once everything's done.

Many thanks for your hard work!

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

Re: [Release-testers] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
On 9 Mar 2017, at 01:52, Hans Wennborg via Release-testers <[hidden email]> wrote:
> The final version of 4.0.0 was just tagged (from the 4.0 branch at
> r297335). There were no changes after rc4.
>
> Please build the final binaries and upload to the sftp.

Built and tested OK on FreeBSD 10.  I have uploaded:

SHA256 (clang+llvm-4.0.0-i386-unknown-freebsd10.tar.xz) = f3bfd0e4778d5e6b94f774e4531a61a662c7688e08b54cef5e5fc53711e65243
SHA256 (clang+llvm-4.0.0-amd64-unknown-freebsd10.tar.xz) = e8878b589c2558aeb9733661e9a23fd47d41be0dc200aa50acf7a7eb1ab53eee

-Dimitry


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

signature.asc (201 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [Release-testers] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
Le 09/03/2017 à 01:52, Hans Wennborg via Release-testers a écrit :

> Dear testers,
>
> The final version of 4.0.0 was just tagged (from the 4.0 branch at
> r297335). There were no changes after rc4.
>
> Please build the final binaries and upload to the sftp.
>
> For others following along: this means 4.0.0 is complete, but it will
> take a few days to get the tarballs ready and uploaded to the web
> page. I will send the announcement once everything's done.
>
> Many thanks for your hard work!
thank you for your work :)

Uploaded in Debian, currently building:
https://buildd.debian.org/status/package.php?p=llvm-toolchain-4.0
S

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

Re: [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
On Wed, Mar 8, 2017 at 4:52 PM, Hans Wennborg <[hidden email]> wrote:
> Dear testers,
>
> The final version of 4.0.0 was just tagged (from the 4.0 branch at
> r297335). There were no changes after rc4.
>
> Please build the final binaries and upload to the sftp.

Windows:

$ sha1sum *LLVM-4.0.0-win*.exe
b48a3dab37e2a1b5a5446b316832b9b80c6bd557  LLVM-4.0.0-win32.exe
5588c00484d5e1fe05bcce8201282b172448f6fc  LLVM-4.0.0-win64.exe

Build script attached.

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

build_llvm_400._bat_ (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [Release-testers] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
Hi,
built and passed core tests on OpenMandriva x86_64, aarch64, x86_32 and armv7hl.

ttyl
bero

On 9 March 2017 at 01:52, Hans Wennborg via Release-testers <[hidden email]> wrote:
Dear testers,

The final version of 4.0.0 was just tagged (from the 4.0 branch at
r297335). There were no changes after rc4.

Please build the final binaries and upload to the sftp.

For others following along: this means 4.0.0 is complete, but it will
take a few days to get the tarballs ready and uploaded to the web
page. I will send the announcement once everything's done.

Many thanks for your hard work!

Hans
_______________________________________________
Release-testers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers


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

Re: [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
On 09/03/17 00:52, Hans Wennborg via cfe-dev wrote:
> Dear testers,
>
> The final version of 4.0.0 was just tagged (from the 4.0 branch at
> r297335). There were no changes after rc4.
>
> Please build the final binaries and upload to the sftp.

All done for Ubuntu x64:

clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz
clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.10.tar.xz

Ben


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

Re: [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
ARM and AArch64 looking good, uploaded.

4e62f3d5dcc95189eaec2d950950876a423f8a8c
clang+llvm-4.0.0-aarch64-linux-gnu.tar.xz
1b031f16683e3bcd779f50e6d47d0d1f3f265e9f
clang+llvm-4.0.0-armv7a-linux-gnueabihf.tar.xz

On 10 March 2017 at 12:14, Ben Pope via cfe-dev <[hidden email]> wrote:

> On 09/03/17 00:52, Hans Wennborg via cfe-dev wrote:
>>
>> Dear testers,
>>
>> The final version of 4.0.0 was just tagged (from the 4.0 branch at
>> r297335). There were no changes after rc4.
>>
>> Please build the final binaries and upload to the sftp.
>
>
> All done for Ubuntu x64:
>
> clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz
> clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.10.tar.xz
>
> Ben
>
>
>
> _______________________________________________
> cfe-dev mailing list
> [hidden email]
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
_______________________________________________
cfe-dev mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
On Thu, Mar 9, 2017 at 2:28 PM, Hans Wennborg <[hidden email]> wrote:

> On Wed, Mar 8, 2017 at 4:52 PM, Hans Wennborg <[hidden email]> wrote:
>> Dear testers,
>>
>> The final version of 4.0.0 was just tagged (from the 4.0 branch at
>> r297335). There were no changes after rc4.
>>
>> Please build the final binaries and upload to the sftp.
>
> Windows:
>
> $ sha1sum *LLVM-4.0.0-win*.exe
> b48a3dab37e2a1b5a5446b316832b9b80c6bd557  LLVM-4.0.0-win32.exe
> 5588c00484d5e1fe05bcce8201282b172448f6fc  LLVM-4.0.0-win64.exe
>
> Build script attached.

I was asked about Ubuntu x86_64 Ubuntu 14.04, so I built a package for that too:

$ sha256sum *.xz
1d15b6337ffc0876ed1a9827cae566e24639e0f5d7d186b2de04c38d762336b4
clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz
_______________________________________________
cfe-dev mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [llvm-dev] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
On Fri, Mar 10, 2017 at 7:01 AM, Renato Golin via llvm-dev
<[hidden email]> wrote:
> ARM and AArch64 looking good, uploaded.
>

This is not particularly related to this RC but in general with 4.0.0
I am seeing a failure quite common while building for arm

| ./.libs/libsqlite3.so: undefined reference to `__mulodi4'
| clang-4.0: error: linker command failed with exit code 1 (use -v to
see invocation)
| make: *** [Makefile:509: sqlite3] Error 1

There are few bug reports in bugzilla also reporting similar issue
e.g.

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

suggestion is to link compiler-rt which works in limited testing
but I think its a general problem where clang is assuming compiler-rt
functions will be provided during link which is fine if there was
an option to disable this behavior, I could not find any option to
do so.

> 4e62f3d5dcc95189eaec2d950950876a423f8a8c
> clang+llvm-4.0.0-aarch64-linux-gnu.tar.xz
> 1b031f16683e3bcd779f50e6d47d0d1f3f265e9f
> clang+llvm-4.0.0-armv7a-linux-gnueabihf.tar.xz
>
> On 10 March 2017 at 12:14, Ben Pope via cfe-dev <[hidden email]> wrote:
>> On 09/03/17 00:52, Hans Wennborg via cfe-dev wrote:
>>>
>>> Dear testers,
>>>
>>> The final version of 4.0.0 was just tagged (from the 4.0 branch at
>>> r297335). There were no changes after rc4.
>>>
>>> Please build the final binaries and upload to the sftp.
>>
>>
>> All done for Ubuntu x64:
>>
>> clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xz
>> clang+llvm-4.0.0-x86_64-linux-gnu-ubuntu-16.10.tar.xz
>>
>> Ben
>>
>>
>>
>> _______________________________________________
>> cfe-dev mailing list
>> [hidden email]
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
> _______________________________________________
> LLVM Developers mailing list
> [hidden email]
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
_______________________________________________
cfe-dev mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [llvm-dev] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
Hi Khem,

On Fri, Mar 10, 2017 at 1:03 PM, Khem Raj via llvm-dev
<[hidden email]> wrote:

> On Fri, Mar 10, 2017 at 7:01 AM, Renato Golin via llvm-dev
> <[hidden email]> wrote:
>> ARM and AArch64 looking good, uploaded.
>>
>
> This is not particularly related to this RC but in general with 4.0.0
> I am seeing a failure quite common while building for arm
>
> | ./.libs/libsqlite3.so: undefined reference to `__mulodi4'
> | clang-4.0: error: linker command failed with exit code 1 (use -v to
> see invocation)
> | make: *** [Makefile:509: sqlite3] Error 1
>
> There are few bug reports in bugzilla also reporting similar issue
> e.g.
>
> https://bugs.llvm.org//show_bug.cgi?id=14469

Many of those bugs are pre-4.0.0. Did you see the same issues with
earlier LLVM versions as well, or are you saying these errors are new
with 4.0.0?

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

Re: [llvm-dev] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
On 17-03-10 13:10:25, Hans Wennborg wrote:

> Hi Khem,
>
> On Fri, Mar 10, 2017 at 1:03 PM, Khem Raj via llvm-dev
> <[hidden email]> wrote:
> > On Fri, Mar 10, 2017 at 7:01 AM, Renato Golin via llvm-dev
> > <[hidden email]> wrote:
> >> ARM and AArch64 looking good, uploaded.
> >>
> >
> > This is not particularly related to this RC but in general with 4.0.0
> > I am seeing a failure quite common while building for arm
> >
> > | ./.libs/libsqlite3.so: undefined reference to `__mulodi4'
> > | clang-4.0: error: linker command failed with exit code 1 (use -v to
> > see invocation)
> > | make: *** [Makefile:509: sqlite3] Error 1
> >
> > There are few bug reports in bugzilla also reporting similar issue
> > e.g.
> >
> > https://bugs.llvm.org//show_bug.cgi?id=14469
>
> Many of those bugs are pre-4.0.0. Did you see the same issues with
> earlier LLVM versions as well, or are you saying these errors are new
> with 4.0.0?

I only see it with 4.0 branch, may be I was lucky thus far.

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

Re: [llvm-dev] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
Pushed macOS:

b1a351290bffd190ff190638b6f4c013b5991d6a
final/clang+llvm-4.0.0-x86_64-apple-darwin.tar.xz

— 
Mehdi


On Mar 10, 2017, at 2:07 PM, Khem Raj via llvm-dev <[hidden email]> wrote:

On 17-03-10 13:10:25, Hans Wennborg wrote:
Hi Khem,

On Fri, Mar 10, 2017 at 1:03 PM, Khem Raj via llvm-dev
<[hidden email]> wrote:
On Fri, Mar 10, 2017 at 7:01 AM, Renato Golin via llvm-dev
<[hidden email]> wrote:
ARM and AArch64 looking good, uploaded.


This is not particularly related to this RC but in general with 4.0.0
I am seeing a failure quite common while building for arm

| ./.libs/libsqlite3.so: undefined reference to `__mulodi4'
| clang-4.0: error: linker command failed with exit code 1 (use -v to
see invocation)
| make: *** [Makefile:509: sqlite3] Error 1

There are few bug reports in bugzilla also reporting similar issue
e.g.

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

Many of those bugs are pre-4.0.0. Did you see the same issues with
earlier LLVM versions as well, or are you saying these errors are new
with 4.0.0?

I only see it with 4.0 branch, may be I was lucky thus far.


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


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

Re: [Release-testers] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
Hi Hans,

Sorry for the delay. RC4 uploaded, looks ok, md5s:

85668cdcf53dc6de09af34e13d9a8a46  clang+llvm-4.0.0-rc4-mipsel-linux-gnu.tar.xz
61d46cb7650fd6acf5d23f11496f2ff8  clang+llvm-4.0.0-rc4-mips-linux-gnu.tar.xz
605f792a1b9371579bb2fa975dbbd25d  clang+llvm-4.0.0-rc4-x86_64-linux-gnu-debian8.tar.xz

Final uploaded, looks ok so far, md5s:

6995e7c6421109588db2d0c935cf23cc  clang+llvm-4.0.0-mips-linux-gnu.tar.xz
b273c672f12ec0bbce7e80d4c024eaa5  clang+llvm-4.0.0-mipsel-linux-gnu.tar.xz
02d19c0d252cc3df3d21b02c61f57e42  clang+llvm-4.0.0-x86_64-linux-gnu-debian8.tar.xz

Apologies again for the delay.

Thanks,
Simon

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

Re: [Release-testers] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
On Mon, Mar 13, 2017 at 10:33 AM, Simon Dardis <[hidden email]> wrote:

> Hi Hans,
>
> Sorry for the delay. RC4 uploaded, looks ok, md5s:
>
> 85668cdcf53dc6de09af34e13d9a8a46  clang+llvm-4.0.0-rc4-mipsel-linux-gnu.tar.xz
> 61d46cb7650fd6acf5d23f11496f2ff8  clang+llvm-4.0.0-rc4-mips-linux-gnu.tar.xz
> 605f792a1b9371579bb2fa975dbbd25d  clang+llvm-4.0.0-rc4-x86_64-linux-gnu-debian8.tar.xz
>
> Final uploaded, looks ok so far, md5s:
>
> 6995e7c6421109588db2d0c935cf23cc  clang+llvm-4.0.0-mips-linux-gnu.tar.xz
> b273c672f12ec0bbce7e80d4c024eaa5  clang+llvm-4.0.0-mipsel-linux-gnu.tar.xz
> 02d19c0d252cc3df3d21b02c61f57e42  clang+llvm-4.0.0-x86_64-linux-gnu-debian8.tar.xz
>
> Apologies again for the delay.

No worries. I've added the binaries to the download page.

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

Re: [llvm-dev] [4.0.0 Release] 'final' has been tagged

Keane, Erich via cfe-dev
In reply to this post by Keane, Erich via cfe-dev
Hi Hans

On 3/10/17 1:10 PM, Hans Wennborg wrote:

> Hi Khem,
>
> On Fri, Mar 10, 2017 at 1:03 PM, Khem Raj via llvm-dev
> <[hidden email]> wrote:
>> On Fri, Mar 10, 2017 at 7:01 AM, Renato Golin via llvm-dev
>> <[hidden email]> wrote:
>>> ARM and AArch64 looking good, uploaded.
>>>
>>
>> This is not particularly related to this RC but in general with 4.0.0
>> I am seeing a failure quite common while building for arm
>>
>> | ./.libs/libsqlite3.so: undefined reference to `__mulodi4'
>> | clang-4.0: error: linker command failed with exit code 1 (use -v to
>> see invocation)
>> | make: *** [Makefile:509: sqlite3] Error 1
>>
>> There are few bug reports in bugzilla also reporting similar issue
>> e.g.
>>
>> https://bugs.llvm.org//show_bug.cgi?id=14469
>
> Many of those bugs are pre-4.0.0. Did you see the same issues with
> earlier LLVM versions as well, or are you saying these errors are new
> with 4.0.0?
>
I dug into a bit and here is a reproducer

#include <stddef.h>
size_t n;
size_t s;
ptrdiff_t z;
main()
{
    return __builtin_mul_overflow(n,s, &z);
}

compiling with
clang --target=armv7l -mfloat-abi=hard hello.c -S

This generates the call to __mulodi4

same code with gcc does not.

I see that sqlite3 as well as m4 package pokes the compiler for these
builtins before using them. For clang it uses __has_builtin() to
determine if a given builtin is supported before using it.

see
http://git.savannah.gnu.org/cgit/gnulib.git/tree/lib/xalloc-oversized.h

That is the source of trouble, since its in gnulib that explains why its
showing up in lot of packages.

perhaps this commit here
http://git.savannah.gnu.org/cgit/gnulib.git/commit/lib/xalloc-oversized.h?id=9c919a06435266a88d91ffb9eb3f70a82aa65b4b

brings this issue to fore.


> Thanks,
> Hans
>


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

signature.asc (211 bytes) Download Attachment
Loading...