On Tue, 2014-10-21 at 16:23 -0700, Geoff Levand wrote: > X-Debbugs-CC: Benjamin Herrenschmidt <[email protected]> > > Hi, > > On Tue, 2014-10-21 at 09:41 -0200, Breno Leitao wrote: > > Hi Geoff, > > > > Any status about this bug? > > This is caused by the altivec optimized routines done by Ben > Herrenschmidt. I've tried to fix those up, but could never > figure them out enough to do so. > > The quick fix is to add --enable-altivec=no to the powerpc > build. > > The proper fix is to update the altivec routines. Ben, do > you want to give that a try? > > libtwin/twin_primitive.c:292:38: error: incompatible types when initializing > type '__vector unsigned short' using type '__vector unsigned char' > const vector unsigned short v8 = vec_splat_u8(8); > ^ > libtwin/twin_primitive.c:309:9: error: incompatible types when assigning to > type '__vector unsigned char' from type '__vector unsigned short' > dst = vec_perm(dmule, dmulo, merge); > ^
yeah it looks bad ... not sure what's up there, I'll need to context switch a pile of old crap back into my brain.. Where do you keep that libtwin ? Or is it the upstream fdo one ? Cheers, Ben. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

