[llvm-commits] [LLVMdev] !!! 3.2 Release RC2 deadline November 29th

Akira Hatanaka ahatanak at gmail.com
Thu Nov 29 20:01:08 PST 2012


I tested the patches, and they shouldn't have any problems.
But I will leave the decision to Pawel/Code owners, since we have only two
hours left.

On Thu, Nov 29, 2012 at 6:49 PM, NAKAMURA Takumi <geek4civic at gmail.com>wrote:

> Jim, could you approve r168448, "Add relocations used for mips big GOT."?
>  llvm/include/llvm/MC/MCExpr.h
>  llvm/lib/MC/MCExpr.cpp
>
> Others (lib/Target/Mips) should be owned de-facto by Mips guys, I
> suppose, though.
> I think Evan could approve them in this case.
>
> Pawel, FYI, they, 8 commits, can be applied cleanly into release_32
> and can be built w/o warnings nor failures.
>
>  llvm/include/llvm/MC/MCExpr.h                             |    6 +-
>  llvm/lib/MC/MCExpr.cpp                                    |    4 +
>  llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp      |    4 +
>  llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp      |   10 +-
>  llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h          |    8 +-
>  llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp |   12 +
>  llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h        |   12 +
>  llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp   |   12 +
>  llvm/lib/Target/Mips/Mips64InstrInfo.td                   |    2 +
>  llvm/lib/Target/Mips/MipsISelLowering.cpp                 |  257
> ++++++-------
>  llvm/lib/Target/Mips/MipsInstrInfo.td                     |    2 +
>  llvm/lib/Target/Mips/MipsMCInstLower.cpp                  |    4 +
>  llvm/test/CodeGen/Mips/biggot.ll                          |   50 +++
>  llvm/test/MC/Mips/xgot.ll                                 |   42 ++
>  14 files changed, 276 insertions(+), 149 deletions(-)
>
> ...Takumi
>
> 2012/11/30 32bitmicro <root at 32bitmicro.com>:
> > Akira,
> >
> >> Pawel,
> >>
> >> Is it still not too late to merge these patches?
> >>
> >> r168471
> >> r168460
> >> r168458
> >> r168456
> >> r168455
> >> r168453
> >> r168450
> >> r168448
> >>
> >> These patches fix a bug in mips backend's GOT implementation and add
> >> support for big-GOT relocations.
> >
> > That's quite a list of patches! To get them into the
> > 3.2 release you would first need to get approval from all
> > the code owners and then we would have to merge and test.
> > Frankly, I do not see how we could get all that done
> > without delaying the release, RC2 deadline is today
> > at 10p.m. PST.
> >
> > Pawel
> >
> >>
> >> Thank you.
> >>
> >> On Tue, Nov 27, 2012 at 7:35 PM, Pawel Wodnicki <root at 32bitmicro.com>
> wrote:
> >>
> >>> Hello,
> >>>
> >>>  Just a quick reminder that the November 29th (10p.m. PST) is the
> >>> end of Phase 1 testing and Release Candidate 2 (RC2) deadline.
> >>> After RC2 deadline, LLVM-Clang 3.2 release will be considered feature
> >>> complete and no new functionality can be added.
> >>>
> >>>  With 2 days left please use following guidelines when
> >>> initiating request for patches before RC2 deadline.
> >>>
> >>>  I will be happy to merge *approved* patches for low risk/
> >>> crash fixes that merge cleanly and have simple test case or
> >>> procedure to verify correctness (aka 1040 EZ Patch).
> >>>
> >>> Patches that do not fall under the above category need to
> >>> be classified as either release blocking (discussed below)
> >>> or non release blocking and thus not included in this release.
> >>>
> >>>
> >>>  Code owners
> >>>
> >>>  I need your input on the state of the release blocking issues as
> >>> listed in the Bug 13893 - "Umbrella bug for 3.2 release"
> >>>
> >>> http://llvm.org/bugs/show_bug.cgi?id=13893.
> >>>
> >>> Please review the list below and let me know whether the
> >>> listed bugs can be (better yet will be!) fixed in the Phase 2.
> >>>
> >>> If there are other release stopping bugs/issues that you
> >>> think should be fixed before the final 3.2 release but
> >>> are not listed below then please add them to the
> >>> Bug 13893 - "Umbrella bug for 3.2 release".
> >>>
> >>>
> >>>
> >>> As of today Tuesday Nov 27th following release blocking
> >>> bugs are still open:
> >>>
> >>> 12664 - O2 -ftree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns on
> >>> mdbx.f90 confuses dragoneg
> >>>
> >>> 13561 -  LLVM ERROR: Cannot select: 0x14214bb10: i16 =
> >>> extract_vector_elt 0x14214b910, 0x142142c10
> >>>
> >>> 14116 - Inliner incorrectly combines cleanup and catch landing pads
> >>>
> >>> 14279 - mishandling of implicit move in class with copy-only member
> >>>
> >>> 14337 - UNREACHABLE executed at CallingConvLower.cpp:111 when returning
> >>> v4f64 on ARM
> >>>
> >>> 14429 - Dragonegg fails to build clang
> >>>
> >>>
> >>> Pawel
> >>> _______________________________________________
> >>> LLVM Developers mailing list
> >>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> >>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> >>>
> >>
> >
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121129/65a75530/attachment.html>


More information about the llvm-commits mailing list