[llvm-commits] [LLVMdev] !!! 3.2 Release RC2 deadline November 29th
Jim Grosbach
grosbach at apple.com
Fri Nov 30 10:03:49 PST 2012
It sounds like we're holding off on these, but for the record, r168448 is fine to go in if we get another window of opportunity.
-Jim
On 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
More information about the llvm-commits
mailing list