[LLVMdev] UBSan on AArch64

Kostya Serebryany kcc at google.com
Thu Jan 8 15:20:26 PST 2015


On Wed, Jan 7, 2015 at 11:36 AM, Renato Golin <renato.golin at linaro.org>
wrote:

> On 7 January 2015 at 18:19, Kostya Serebryany <kcc at google.com> wrote:
> > Can you give more info (exact report, gdb trace, etc)
>
> It's not that simple, as the actual failure is down the service
> routine, which only triggers way down the execution line, so stepping
> through it is not trivial. One would have to know what to expect (ie.
> know the UBsan code, setthe right breakpoints) and step through on
> AArch64 directly. Unfortunately, I can't give you access to that
> machine. :(
>
>
> > We never tried, but there is very little platform dependent code in
> UBSan.
>
> Maybe I should disable it. the thing is that I want to get a baseline,
> where we can start from a green bot. Marking as XFAIL is one way to
> document that "this should pass", instead of UNSUPPORTED, which
> shouldn't. Since it's already marked as XFAIL for ARM, I'm guessing
> one fix should help both archs.
>
Yep, makes sense, feel free to add XFAIL: aarch64 (or equivalent)

>
> cheers,
> --renato
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150108/65f2d39d/attachment.html>


More information about the llvm-dev mailing list