[LLVMdev] llvm 3.2 regression

Jack Howarth howarth at bromo.med.uc.edu
Fri Dec 21 06:53:45 PST 2012


On Fri, Dec 21, 2012 at 05:58:59PM +0400, Alexander Potapenko wrote:
> Neither we have them now.

Alexander,
   Do you mean to say that you can't reproduce this failure locally on x86_64 darwin?
I am testing with current llvm 3.2 branches for llvm/compiler-rt/clang/polly/testsuite
against Xcode 4.5.2 on x86_64-apple-darwin12 using a cmake build with...

-DLLVM_ENABLE_ASSERTIONS=OFF -DCMAKE_BUILD_TYPE=Release ..

and have CC set to clang and CXX to clang++.
               Jack


> Unfortunately disabling the test in the 3.2 branch won't fix the
> problem, and the actual fix may require cherry-picking a number of
> recent CLs, which may be rather intrusive.
> 
> On Fri, Dec 21, 2012 at 12:06 PM, Alexey Samsonov <samsonov at google.com> wrote:
> > +glider
> >
> > Weird, we haven't seen problems with this test for quite a while.
> >
> >
> > On Fri, Dec 21, 2012 at 12:08 AM, Jack Howarth <howarth at bromo.med.uc.edu>
> > wrote:
> >>
> >> On Thu, Dec 20, 2012 at 11:35:47PM +0400, Anton Korobeynikov wrote:
> >> > > Can this be fixed before the 3.2 release?
> >> > Given that release is tomorrow, then - no, unfortunately.
> >>
> >> Well if you can't fix the bug by tomorrow, can't you at least revert the
> >> failing part of...
> >>
> >>
> >> https://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/tests/asan_test.cc?sortby=log&r1=145953&r2=145952&pathrev=145953
> >>
> >> with...
> >>
> >> Index: lib/asan/tests/asan_test.cc
> >> ===================================================================
> >> --- lib/asan/tests/asan_test.cc (revision 170724)
> >> +++ lib/asan/tests/asan_test.cc (working copy)
> >> @@ -2046,7 +2046,7 @@ TEST(AddressSanitizerMac, GCDSourceEvent
> >>    EXPECT_DEATH(TestGCDSourceEvent(), "Shadow byte and word");
> >>  }
> >>
> >> -TEST(AddressSanitizerMac, GCDSourceCancel) {
> >> +TEST(AddressSanitizerMac, DISABLED_GCDSourceCancel) {
> >>    // Make sure the whole ASan report is printed, i.e. that we don't die
> >>    // on a CHECK.
> >>    EXPECT_DEATH(TestGCDSourceCancel(), "Shadow byte and word");
> >>
> >> so that we show clean testsuite results on darwin (which is a primary
> >> target)?
> >>             Jack
> >> ps I'll try to find sometime to regression hunt to see if this commit ever
> >> passed on darwin or if it was broken on the initial backport from llvm
> >> trunk.
> >>
> >> >
> >> > --
> >> > With best regards, Anton Korobeynikov
> >> > Faculty of Mathematics and Mechanics, Saint Petersburg State University
> >> _______________________________________________
> >> LLVM Developers mailing list
> >> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> >
> >
> >
> >
> > --
> > Alexey Samsonov, MSK
> >
> 
> 
> 
> -- 
> Alexander Potapenko
> Software Engineer
> Google Moscow



More information about the llvm-dev mailing list