[llvm-dev] [3.7 Release] Let's fix the release notes!
Daniel Sanders via llvm-dev
llvm-dev at lists.llvm.org
Fri Aug 14 03:54:52 PDT 2015
I haven't received approval to merge the ubsan fixes from the code-owner so I've had to drop the claim that it's supported from the release notes. If we do merge the fix (r243384) and the code-owner requested correction (r244646) at the last minute, we'll need to revert the release notes change (r245037) too. FWIW, I've successfully tested both using a patched rc2.
I've just noticed a likely reason why I haven't had a response, my sent mail includes Richard and Hans but the mail I received back from the list doesn't. It seems they disappear when they come after llvm-commits in the CC list *shrug*. I'm not sure what has happened there but I've mentioned it to Tanya.
> -----Original Message-----
> From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Hans
> Wennborg via llvm-dev
> Sent: 14 August 2015 00:53
> To: llvm-dev at lists.llvm.org; cfe-dev at lists.llvm.org
> Subject: [llvm-dev] [3.7 Release] Let's fix the release notes!
> Dear everyone,
> The in-progress release notes for 3.7 [1,2] make it look like we
> didn't do very much over the past six months. Obviously that's not the
> case at all, so let's get them in shape!
> If you've been thinking "I should probably add this to the release
> notes at some point", now is the time :-)
> I have a list below of changes that might be worth mentioning. I
> probably missed lots of stuff; please let me know.
> To update the notes, please commit directly to the 3.7 branch. If you
> don't want to do that, just email me some text, and I'll happily land
> it for you.
> If you're uncertain whether your work is in the release or not, 3.7
> covers commits r225992-r242221.
> Other updates to the docs are also very welcome.
> (You're bcc'd on this email if you're mentioned in this list.)
> Lang: can you write something about the new ORC JIT interface?
> Reid: how far did SEH support get in 3.7? Is this something we should
> I'll add something about the switch lowering changes.
> Chandler: can you write something about the TTI changes? Just a small
> blurb and pointer to
> would probably help a lot.
> Chandler: were there vector lowering changes in this release, or was
> that all in 3.6?
> Kostya: I think the sanitizer coverage is new in 3.7? And the fuzzer lib?
> Diego: I think you added some new Clang flags like fprofile-generate.
> These would be good to mention in the "new flags section" in Clang's
> release notes. Is there any other PGO work that should be mentioned?
> Alexei: maybe add something about the BPF backend.
> Saleem: should we mention something about libunwind moving to a
> separate repository?
> Zach: should we mention llvm-pdbdump?
> David: did you get around to writing something about the opaque
> pointer type conversion? People will certainly run into this.
> Duncan: I haven't followed the changes around debug info and metadata.
> Is there something here that should be in the release notes?
> Ulrich: would you like to mention something about SystemZ support?
> Mehdi: the notes do say "DataLayout is no longer optional", but maybe
> we could flesh this text out a little to make it easier for users?
> Eric: do you want to add anything for out-of-tree targets after your
> TargetMachine changes, etc? I stumbled across
> http://article.gmane.org/gmane.comp.compilers.llvm.devel/83858, for
> Hal: the PowePC notes have a note saying "QPX - Hal, please say a few
> words" :-)
> Alex: I think MIR is new for 3.7. Do you want to add something to the notes?
> Quentin: How far did your shrinkwrap work get in 3.7? If it mostly
> landed after the branch, maybe add it to the 3.8 (trunk) notes.
> Alexey: Would you or someone of the OpenMP developers be willing to
> add a section on OpenMP to Clang's UsersManual.rst? It would be nice
> if the note in the release notes could point to this.
> Peter: I think the SafeStack patch landed in 3.7. Should we mention
> this in the notes?
> . http://llvm.org/pre-releases/3.7.0/rc2/docs/ReleaseNotes.html
> . http://llvm.org/pre-releases/3.7.0/rc2/docs/clang/ReleaseNotes.html
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org http://llvm.cs.uiuc.edu
More information about the llvm-dev