----- Original Message -----
> From: "Renato Golin" <renato.go...@linaro.org>
> To: "Hans Wennborg" <h...@chromium.org>
> Cc: "llvm-dev" <llvm-...@lists.llvm.org>, "cfe-dev" <cfe-...@lists.llvm.org>, 
> "LLDB Dev" <lldb-dev@lists.llvm.org>,
> "openmp-dev (openmp-...@lists.llvm.org)" <openmp-...@lists.llvm.org>, 
> release-test...@lists.llvm.org, "Cong Hou"
> <co...@google.com>, "Davide Italiano" <dav...@freebsd.org>, "Quentin 
> Colombet" <qcolom...@apple.com>, "Hal Finkel"
> <hfin...@anl.gov>, "Chandler Carruth" <chandl...@google.com>, "JF Bastien" 
> <j...@google.com>, "Nemanja Ivanovic"
> <nemanja.i....@gmail.com>, "Matthias Braun" <ma...@braunis.de>
> Sent: Friday, February 19, 2016 9:33:16 AM
> Subject: Re: [lldb-dev] [3.8 Release] Release status
> 
> On 19 February 2016 at 00:22, Hans Wennborg via lldb-dev
> <lldb-dev@lists.llvm.org> wrote:
> > - PR26600: Loop vectorization creates an unsafe out-of-bounds load
> >   There's a patch out: http://reviews.llvm.org/D17332
> >   But no comments yet.. Hal?
> 
> This looks like a serious bug but Hal's idea is still unproven.

I feel your statement misrepresents my review of the patch. What I said in the 
review was:

[from review]
How complicated would it be, instead of bailing out when we have a group 
without the last member, to peel off the last vector iteration instead (i.e. 
jump to the scalar tail loop one vector-loop iteration "early")?

It seems like that would be a better solution (although, if you agree, but it 
seems too complicated to implement for the release branch, I'm fine with taking 
this (and pulling it into the release branch), and then implementing the better 
solution in trunk only).
[end from review]

What we have now is one easy fix, and I simply asked if we could get a much 
better easy fix in short order (i.e. for 3.8.0). Regardless, I feel I was quite 
clear in the review that this fix is otherwise fine, and we definitely need 
something for 3.8.0. It is a serious bug.

Thanks again,
Hal


> I
> think we should land the patch as it is, since it disables the bad
> behaviour, and think about a fix later. Depending on how complex the
> fix is, we might not even merge it into 3.8.x later on, but we need
> the fix in 3.8.0.
> 
> 
> > - ARM: fix VFP asm constraints: http://reviews.llvm.org/D17349
> >   It's not a regression, but I'll take it if it lands real soon.
> 
> No brainer. Accepted on trunk by compnerd, I'll merge into release_38
> shortly.
> 
> cheers,
> --renato
> 

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory
_______________________________________________
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev

Reply via email to