[llvm-dev] [3.7 Release] Let's fix the release notes!

Daniel Sanders via llvm-dev
Mon, 17 Aug 2015 09:38:39 -0000

These have been merged and the release notes change reverted. Thanks

> -----Original Message-----
> From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of
Daniel
> Sanders via llvm-dev
> Sent: 14 August 2015 11:55
> To: Hans Wennborg; Richard Smith; cfe-dev at lists.llvm.org
> Cc: llvm-dev at lists.llvm.org
> Subject: Re: [llvm-dev] [3.7 Release] Let's fix the release notes!
>
> Hi,
>
> 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.
> >
> > Thanks,
> > Hans
> >
> >
> > (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
> > mention?
> >
> > 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
> > http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-February/081589.html
> > 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
> > example
> >
> > 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?
> >
> >
> >  [1]. http://llvm.org/pre-releases/3.7.0/rc2/docs/ReleaseNotes.html
> >  [2].
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
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org         http://llvm.cs.uiuc.edu
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev