3.9.0-rc2 was just tagged from the 3.9 branch at r279183.
This is a release candidate in the very real sense that if nothing new
comes up, this is be what the final release looks like. There are
currently no open release blockers, and no patches in my merge-queue.
Please build, test, and upload binaries to the sftp. Let me know how
everything goes.
From this point, the branch is only open for fixing critical problems
(bad enough to warrant another test cycle) and release notes.
Thanks! Can you post the sha1's for the files you uploaded?
Windows and Mac look good. Uploaded:
ca26fbfabb54ac1f70776ab3a5503313ec518f18
clang+llvm-3.9.0-rc2-x86_64-apple-darwin.tar.xz
26d616e1355dc0802f90babbd5ea0b72abc0c0bb LLVM-3.9.0-rc2-win32.exe
42363aeaff395d442f418d77b542a088b5b0658b LLVM-3.9.0-rc2-win64.exe
When I tested rc1 I found that some of the test suite wouldn’t build on SLES11.3 as a consequence of changes to the tests. At least some of the msan tests have been changed leverage features of glibc newer than is available on this platform.
I asked about a minimum-required glibc but didn’t hear back. Is the minimum required glibc for 3.9 different from 3.8?
When I tried rc1 on sles11.3 x86_64, msan’s getrlimit test fails to build for lack of prlimit(). SLES11.3 has glibc 2.11.3. Is there a minimum required glibc? I think this test implementation previously used getrlimit(), which is present on glibc2.11.3.
Compiled everything just fine on FreeBSD 10 now, testing went OK except
for the two threadsanitizer failures (hangs) I already reported for rc1.
These aren't going to fixed before the release, so I'll ignore them.
3.9.0-rc2 was just tagged from the 3.9 branch at r279183.
This is a release candidate in the very real sense that if nothing new
comes up, this is be what the final release looks like. There are
currently no open release blockers, and no patches in my merge-queue.
Please build, test, and upload binaries to the sftp. Let me know how
everything goes.
From this point, the branch is only open for fixing critical problems
(bad enough to warrant another test cycle) and release notes.