Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-06 Thread Andreas Tille
Hi Patrick, On Fri, Sep 05, 2014 at 05:57:07PM -0500, Patrick Baggett wrote: > Well, I was kind of hoping upstream could do the heavy lifting here... :) Unfortunately upstream of this package is not responsive to any patches we submitted and any question about technical details. :-( > but yes,

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Patrick Baggett
Well, I was kind of hoping upstream could do the heavy lifting here... :) but yes, I can look at this. Patrick On Fri, Sep 5, 2014 at 5:00 PM, Andreas Tille wrote: > Hi Patrick, > > On Fri, Sep 05, 2014 at 11:22:02AM -0500, Patrick Baggett wrote: > > > > ebwt.h:1909:asm ("po

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Andreas Tille
Hi Patrick, On Fri, Sep 05, 2014 at 11:22:02AM -0500, Patrick Baggett wrote: > > > ebwt.h:1909:asm ("popcntq %[x],%[count]\n": [count] > > "=&r" (count): [x] "r" (x)); > > Unless someone investigates why GCC on i386 doesn't know this instruction, > > I suggest compiling with POPC

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Patrick Baggett
On Fri, Sep 5, 2014 at 10:57 AM, Andrey Rahmatullin wrote: > On Fri, Sep 05, 2014 at 01:35:13PM +0200, Andreas Tille wrote: > > 2. i386 results in > > > > ebwt.h: Assembler messages: > > ebwt.h:1909: Error: invalid instruction suffix for `popcnt' > > ebwt.h:1909: Error: invali

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Andrey Rahmatullin
On Fri, Sep 05, 2014 at 01:35:13PM +0200, Andreas Tille wrote: > 2. i386 results in > > ebwt.h: Assembler messages: > ebwt.h:1909: Error: invalid instruction suffix for `popcnt' > ebwt.h:1909: Error: invalid instruction suffix for `popcnt' > ebwt.h:1909: Error: invalid in

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Andrey Rahmatullin
On Fri, Sep 05, 2014 at 05:16:11PM +0200, Andreas Tille wrote: > > > > ebwt.h:1909: Error: invalid instruction suffix for `popcnt' > > > > make[2]: *** [bowtie-build] Error 1 > > > > > > > > The relevant line in the code is: > > > > > > > > $ grep -w -n asm e* > > >

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Andreas Tille
Hi, On Fri, Sep 05, 2014 at 08:00:27PM +0600, Andrey Rahmatullin wrote: > On Fri, Sep 05, 2014 at 02:15:23PM +0200, Jérémy Lal wrote: > > > ebwt.h:1909: Error: invalid instruction suffix for `popcnt' > > > make[2]: *** [bowtie-build] Error 1 > > > > > > The relevant line in the code is:

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Andrey Rahmatullin
On Fri, Sep 05, 2014 at 02:15:23PM +0200, Jérémy Lal wrote: > > ebwt.h:1909: Error: invalid instruction suffix for `popcnt' > > make[2]: *** [bowtie-build] Error 1 > > > > The relevant line in the code is: > > > > $ grep -w -n asm e* > > ebwt.h:1909:asm ("popcntq

Re: More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Jérémy Lal
Le vendredi 05 septembre 2014 à 13:35 +0200, Andreas Tille a écrit : > Hi, > > On Mon, Aug 04, 2014 at 12:58:42PM +0100, Wookey wrote: > > +++ Andreas Tille [2014-08-04 09:48 +0200]: > > ebwt.h:1909: Error: invalid instruction suffix for `popcnt' > make[2]: *** [bowtie-build] Error 1 >

More help for ams statements needed (Was: [Help] Need help for architecture specific code)

2014-09-05 Thread Andreas Tille
Hi, On Mon, Aug 04, 2014 at 12:58:42PM +0100, Wookey wrote: > +++ Andreas Tille [2014-08-04 09:48 +0200]: > > on arm*, powerpc, sparc and s390x architectures the build problem is: > > > > third_party/cpuid.h: In constructor 'Ebwt:: ^^^ I worked around this part of the proble