Subject: Re: error: 'asm' operand has impossible constraints when compiling gromacs 5.1 on PPC64 and PPC64LE with VSX SMD

From: Dominik 'Rathann' Mierzejewski <[email-masked]>
Date: Thu, 20 Aug 2015 13:45:44 +0200

On Thursday, 20 August 2015 at 11:46, Dominik 'Rathann' Mierzejewski wrote:
> On Thursday, 20 August 2015 at 11:26, Segher Boessenkool wrote:
> > Hi,
> > 
> > On Thu, Aug 20, 2015 at 09:31:07AM +0200, Dominik 'Rathann' Mierzejewski wrote:
> > > /builddir/build/BUILD/gromacs-5.1/src/gromacs/simd/impl_ibm_vsx/impl_ibm_vsx.h:452:80: error: 'asm' operand has impossible constraints
> > >      __asm__ ("xvcvsxwdp %0,%1" : "=ww" (x) : "ww" ((__vector signed int) (ix)));
> > >                                                                                 ^
> > 
> > Please file a bug report; see  http://gcc.gnu.org/bugs/  .
> > Thanks!
> 
> I'll try.
> 
> > (Btw, you forgot the most important piece of information -- the GCC
> > version).
> 
> It's gcc-5.1.1 and it's mentioned in the gromacs bug report, but you're
> right, I forgot to mention it explicitly in the e-mail, sorry.

Bug filed: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67291

Regards,
Dominik
-- 
Fedora http://fedoraproject.org/wiki/User:Rathann
RPMFusion http://rpmfusion.org
"Faith manages."
        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"