Hi, 

I am currently trying to compile sage 7.4 on opensuse 13.2 from the source. 
Unfortunately, the process stops quite early, as far as I see while 
compiling fflas_ffpack-2.2.2. The relevant part of the corresponding 
logfile seems to be:

../../../fflas-ffpack/fflas/fflas_simd/simd256.inl: In static member 
function 'static Simd256i_base::vect_t 
Simd256i_base::sll128(Simd256i_base::vect_t)':
../../../fflas-ffpack/fflas/fflas_simd/simd256.inl:94:85: error: there are 
no arguments to '_mm256_bslli_epi128' that depend on a template parameter, 
so a declaration of '_mm256_bslli_epi128' must be available [-fpermissive]
  static INLINE CONST vect_t sll128(const vect_t a) { return 
_mm256_bslli_epi128(a, s); }
                                                                                
     
^
../../../fflas-ffpack/fflas/fflas_simd/simd256.inl:94:85: note: (if you use 
'-fpermissive', G++ will accept your code, but allowing the use of an 
undeclared name is deprecated)
../../../fflas-ffpack/fflas/fflas_simd/simd256.inl: In static member 
function 'static Simd256i_base::vect_t 
Simd256i_base::srl128(Simd256i_base::vect_t)':
../../../fflas-ffpack/fflas/fflas_simd/simd256.inl:102:85: error: there are 
no arguments to '_mm256_bsrli_epi128' that depend on a template parameter, 
so a declaration of '_mm256_bsrli_epi128' must be available [-fpermissive]
  static INLINE CONST vect_t srl128(const vect_t a) { return 
_mm256_bsrli_epi128(a, s); }
                                                                                
     
^
Makefile:585: recipe for target 'fflas_L1_inst.lo' failed


As far as I can see, this (or a closely related) issue was already observed 
some month ago: https://trac.sagemath.org/ticket/17635  (e.g. comment: 178).

Unfortunately, I can not really get from that discussion what I have to do 
to resolve the issue. I somehow got the impression that I may have to 
update my gcc version etc (which is currently  4.8.3) but I am not sure. 
Can anybody confirm that this is indeed the problem or does anybody know, 
what I have to do to fix this issue?

Thanks a lot !

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to