<div dir="ltr">ARMv8 but last I checked there is still no ability to run Aarch64 binaries on the Pi3.<div><br></div><div>ARMv8 32 bit mode does have some differences from ARMv7, so it's definitely possible something might work on Pi2 but not Pi3.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 6, 2016 at 5:34 PM, Jeffrey Walton via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm testing a library under a Raspberry Pi 3. Its ARMv8 device, and<br>
its runs Raspbian OS. The library tests OK under other ARM platforms<br>
and other architectures, like i686 and x86_64. The problem seems to be<br>
specific to this platform.<br>
<br>
The library's test suite is being aborted with the message:<br>
<br>
    ...<br>
    DLIES XOR ran 12 tests all ok<br>
    [New Thread 0x765bf450 (LWP 3674)]<br>
    pure virtual method called<br>
    terminate called without an active exception<br>
<br>
I'm thinking the "pure virtual method called" means this could be the<br>
problem: <a href="http://stackoverflow.com/questions/9185990" rel="noreferrer" target="_blank">http://stackoverflow.com/<wbr>questions/9185990</a>. I have not been<br>
able to zero-in further because I can't get a good back trace and the<br>
tools I usually use are slightly broken in annoying ways. For example,<br>
Valgrind unhandled instruction<br>
(<a href="http://bugs.kde.org/show_bug.cgi?id=366464" rel="noreferrer" target="_blank">http://bugs.kde.org/show_bug.<wbr>cgi?id=366464</a>); and Clang 3.7 missing<br>
UBsan libraries (<a href="http://bugs.launchpad.net/raspbian/+bug/1610502" rel="noreferrer" target="_blank">http://bugs.launchpad.net/<wbr>raspbian/+bug/1610502</a>).<br>
<br>
To confirm/deny the pure virtual call from a ctor in the test program,<br>
I'd like to run the test program on x86_64 and see if it triggers a<br>
finding.<br>
<br>
Is there a sanitizer for "virtual call to a pure virtual function from<br>
a constructor..."?<br>
<br>
Thanks in advance.<br>
______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
</blockquote></div><br></div>