> Just for the record: http://reviews.llvm.org/D6812 fixes most of these big- > endian N32 failures but we should stick to the current plan because I haven't > retested the other ABI's yet. > All but one of the remaining failures is due a qemu bug. The linux user mode > emulation of struct target_stat doesn't quite match any supported by glibc and > causes certain stat() calls to return -1. > This is fixed in my working copy of qemu and I'll upstream it soon. The last > failure is that lemon's output is wrong. I don't know the cause yet.The lemon failure turned out to be caused by treating transparent unions as a normal union type and not as the type of the first member. This caused wait() to return 0 without writing an exit code to the given pointer. I'm about to commit a fix to trunk for this.
Was there an rc3 that I missed? On Wed, Jan 14, 2015 at 10:20 PM, Daniel Sanders <Daniel.Sanders at imgtec.com> wrote:> > Just for the record: http://reviews.llvm.org/D6812 fixes most of these > big- > > endian N32 failures but we should stick to the current plan because I > haven't > > retested the other ABI's yet. > > All but one of the remaining failures is due a qemu bug. The linux user > mode > > emulation of struct target_stat doesn't quite match any supported by > glibc and > > causes certain stat() calls to return -1. > > This is fixed in my working copy of qemu and I'll upstream it soon. The > last > > failure is that lemon's output is wrong. I don't know the cause yet. > > The lemon failure turned out to be caused by treating transparent unions > as a normal union type and not as the type of the first member. This caused > wait() to return 0 without writing an exit code to the given pointer. I'm > about to commit a fix to trunk for this. >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150115/8335b278/attachment.html>
On Thursday, January 15, 2015 06:55 AM, Nikola Smiljanic wrote:> Was there an rc3 that I missed? >It's not tagged if there was. I've tested and uploaded 3.5.1 final for x86_64-ubuntu-14.04. I think the rc2 build required a newer libstdc++ than exists on Ubuntu 14.04, but the final build should be good. Ben