Hi,
Damnit, I remember this, but I thought it was with the patches we were
exchanging!
I'm building now r223862 and I think that's good (because I had it
there already). Either way, it'll serve as a bisect between r223766
and r223925.
Sorry for the mess up, last months weren't the best. I'll make up for it!
cheers,
--renato
Huge thanks for figuring this out!
You're not delaying the release. Like you said, I plan to continue
with RC2 to get testing for the stuff we've merged (probably sometime
this week), and then we can hopefully get this fixed, do an RC3 and
then ship
Thanks,
Hans
Hello,
Hi testers!
3.6.0-rc1 was just tagged, so testing can begin.
I'm not super familiar with the testing script yet, but I believe the
idea is to run it as follows:$ utils/release/test-release.sh -release 3.6.0 -rc 1 -triple
x86_64-unknown-linux-gnuWith the -triple value substituted for your platform. Bill's 3.5rc1
email also said 'test-suite' needs to be run by hand.Please upload binaries to the sftp and report your results to this thread.
I uploaded in Debian 3.6rc1. Most of the archs are fine beside kfreebsd.
I had to write some patches to make it build (I will see to forward them).
David and I did a rebuild of the whole Debian archive using clang 3.6rc1:
http://clang.debian.net/status.php?version=3.6.0rc1
It didn't show any regressions compared to 3.5. There are a few more
failures but nothing critical: 5.7 % of failure with 3.5, 5.9% with 3.6
I found two new kind of failures:
http://clang.debian.net/status.php?version=3.6.0rc1&key=KEYWORD_PRECEDE
http://clang.debian.net/status.php?version=3.6.0rc1&key=INCORRECT_CONVERSION
I will do another rebuild once 3.6 stable is released.
Cheers,
Sylvestre
ASan support for MIPS was indeed added recently. We currently only build
MIPS version of runtime on MIPS-Linux host and only in CMake build (we
don't cross-compile sanitizer runtimes, and it's barely feasible - e.g. we
use
a lot of system headers). autoconf build was not updated, and I would
prefer not to touch it, that is, not to add new features there.
Hello,
Hi testers!
3.6.0-rc1 was just tagged, so testing can begin.
I'm not super familiar with the testing script yet, but I believe the
idea is to run it as follows:$ utils/release/test-release.sh -release 3.6.0 -rc 1 -triple
x86_64-unknown-linux-gnuWith the -triple value substituted for your platform. Bill's 3.5rc1
email also said 'test-suite' needs to be run by hand.Please upload binaries to the sftp and report your results to this thread.
I uploaded in Debian 3.6rc1.
I couldn't find anything on the sftp. Did you upload somewhere else?
Most of the archs are fine beside kfreebsd.
I had to write some patches to make it build (I will see to forward them).
Are the patches for kfreebsd, or for building in general? It would be
nice if we could get them in before tagging rc2.
David and I did a rebuild of the whole Debian archive using clang 3.6rc1:
Rebuild of the Debian archive with clangIt didn't show any regressions compared to 3.5. There are a few more
failures but nothing critical: 5.7 % of failure with 3.5, 5.9% with 3.6I found two new kind of failures:
Keyword must precede function declarator - Rebuild of the Debian archive with clang
This wording was added in
http://llvm.org/viewvc/llvm-project?rev=221630&view=rev (which is new
in 3.6). But IIUC, we rejected the code before too, but probably with
a less nice message.
Incorrect conversion - Rebuild of the Debian archive with clang
Looks like good finds
Thank you very much for testing!
Cheers,
Hans
Hello,
Hi testers!
3.6.0-rc1 was just tagged, so testing can begin.
I'm not super familiar with the testing script yet, but I believe the
idea is to run it as follows:$ utils/release/test-release.sh -release 3.6.0 -rc 1 -triple
x86_64-unknown-linux-gnuWith the -triple value substituted for your platform. Bill's 3.5rc1
email also said 'test-suite' needs to be run by hand.Please upload binaries to the sftp and report your results to this thread.
I uploaded in Debian 3.6rc1.
I couldn't find anything on the sftp. Did you upload somewhere else?
Sorry, I meant in the Debian archive:
https://tracker.debian.org/pkg/llvm-toolchain-3.6
Most of the archs are fine beside kfreebsd.
I had to write some patches to make it build (I will see to forward them).Are the patches for kfreebsd, or for building in general? It would be
nice if we could get them in before tagging rc2.
For building llvm toolchain 3.6 on KFreeBSD. I will see what I can do to
clean up the patches before rc2.
Cheers,
Sylvestre