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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.