I'm confused - do those test failures happen on x86 Android? On Fri, May 31, 2013 at 10:48 AM, Sergey Matveev <earthdok at google.com>wrote:> r182853 introduced an assumption about the size of thread descriptor in > glibc. On your system it's 48 bytes off, which is why the tests fail. What > version of libc are you using? > > (Repeating - my previous message got stuck in the moderation queue because > the quoted text was too long.) >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130531/14187cae/attachment.html>
The failures happen on x86 Linux, Ubuntu Lucid. On ARM Android, my example code segfaults, whereas before it worked. I wasn't planning to debug that though since there are unit test failures on x86 Linux. Greg On May 31, 2013, at 2:37 AM, Sergey Matveev <earthdok at google.com> wrote:> I'm confused - do those test failures happen on x86 Android? > > > On Fri, May 31, 2013 at 10:48 AM, Sergey Matveev <earthdok at google.com> wrote: >> r182853 introduced an assumption about the size of thread descriptor in glibc. On your system it's 48 bytes off, which is why the tests fail. What version of libc are you using? >> >> (Repeating - my previous message got stuck in the moderation queue because the quoted text was too long.) >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130531/51d07069/attachment.html>
Those changes shouldn't affect ARM at all, since everything is under #if defined(__i386__) || defined(__x86_64__). What version of glibc are you building with on x86? On Fri, May 31, 2013 at 7:16 PM, Greg Fitzgerald <garious at gmail.com> wrote:> The failures happen on x86 Linux, Ubuntu Lucid. On ARM Android, my > example code segfaults, whereas before it worked. I wasn't planning to > debug that though since there are unit test failures on x86 Linux. > > Greg > > On May 31, 2013, at 2:37 AM, Sergey Matveev <earthdok at google.com> wrote: > > I'm confused - do those test failures happen on x86 Android? > > > On Fri, May 31, 2013 at 10:48 AM, Sergey Matveev <earthdok at google.com>wrote: > >> r182853 introduced an assumption about the size of thread descriptor in >> glibc. On your system it's 48 bytes off, which is why the tests fail. What >> version of libc are you using? >> >> (Repeating - my previous message got stuck in the moderation queue >> because the quoted text was too long.) >> > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130531/3f02503b/attachment.html>