Perhaps the C++ compiler is still too old for this to work.
You might try building gcc supplied by Sage, by setting
 SAGE_INSTALL_GCC=yes before running configure

See
http://doc.sagemath.org/html/en/installation/source.html#environment-variables





On Fri, 9 Nov 2018 at 09:11, Daniel Ouimet <daniel.ouimet.2...@gmail.com>
wrote:

> I changed the path to use all the new versions, as version is
> 2.23.52.0.1-10.el6 20130226
> but it still fails at the same place. They are not assembler error but C++
> error like before.  See the log in attachment and the error displayed at
> the bottom of my message.
>
> If nobody has an idea how to correct it, then I will have to tell my users
> that we can't have Sage on our Linux systems, they still can use Matlab or
> Maple.
>
> Thanks!
> Daniel
>
> [fflas_ffpack-2.3.2] libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../..
> -I../../.. -O2 -Wall -g -I/usr/local/soft/sage-8.4/local/include
> -fabi-version=6 -mavx -mavx2 -mfma -msse -msse2 -msse3 -msse4.1 -msse4.2
> -mssse3 -std=gnu++11 -MT fflas_L1_inst.lo -MD -MP -MF
> .deps/fflas_L1_inst.Tpo -c fflas_L1_inst.C  -fPIC -DPIC -o
> .libs/fflas_L1_inst.o
> [fflas_ffpack-2.3.2] In file included from
> ../../../fflas-ffpack/fflas/fflas_simd.h:208:0,
> [fflas_ffpack-2.3.2]                  from
> ../../../fflas-ffpack/fflas/fflas_freduce.h:33,
> [fflas_ffpack-2.3.2]                  from
> ../../../fflas-ffpack/fflas/fflas.h:104,
> [fflas_ffpack-2.3.2]                  from fflas_L1_inst.C:34:
> [fflas_ffpack-2.3.2] ../../../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-2.3.2]
> ../../../fflas-ffpack/fflas/fflas_simd/simd256.inl:102: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]
> [fflas_ffpack-2.3.2]   static INLINE CONST vect_t sll128(const vect_t a) {
> return _mm256_bslli_epi128(a, s); }
> [fflas_ffpack-2.3.2]
> ^
> [fflas_ffpack-2.3.2]
> ../../../fflas-ffpack/fflas/fflas_simd/simd256.inl:102:85: note: (if you
> use '-fpermissive', G++ will accept your code, but allowing the use of an
> undeclared name is deprecated)
> [fflas_ffpack-2.3.2] ../../../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-2.3.2]
> ../../../fflas-ffpack/fflas/fflas_simd/simd256.inl:110: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]
> [fflas_ffpack-2.3.2]   static INLINE CONST vect_t srl128(const vect_t a) {
> return _mm256_bsrli_epi128(a, s); }
> [fflas_ffpack-2.3.2]
> ^
> [fflas_ffpack-2.3.2] make[8]: *** [fflas_L1_inst.lo] Error 1
> [fflas_ffpack-2.3.2] make[8]: Leaving directory
> `/usr/local/soft/sage-8.4/local/var/tmp/sage/build/fflas_ffpack-2.3.2/src/fflas-ffpack/interfaces/libs'
> [fflas_ffpack-2.3.2] make[7]: *** [all-recursive] Error 1
> [fflas_ffpack-2.3.2] make[7]: Leaving directory
> `/usr/local/soft/sage-8.4/local/var/tmp/sage/build/fflas_ffpack-2.3.2/src/fflas-ffpack/interfaces'
> [fflas_ffpack-2.3.2] make[6]: *** [all-recursive] Error 1
> [fflas_ffpack-2.3.2] make[6]: Leaving directory
> `/usr/local/soft/sage-8.4/local/var/tmp/sage/build/fflas_ffpack-2.3.2/src/fflas-ffpack'
> [fflas_ffpack-2.3.2] make[5]: *** [all-recursive] Error 1
> [fflas_ffpack-2.3.2] make[5]: Leaving directory
> `/usr/local/soft/sage-8.4/local/var/tmp/sage/build/fflas_ffpack-2.3.2/src'
> [fflas_ffpack-2.3.2] make[4]: *** [all] Error 2
> [fflas_ffpack-2.3.2] make[4]: Leaving directory
> `/usr/local/soft/sage-8.4/local/var/tmp/sage/build/fflas_ffpack-2.3.2/src'
> [fflas_ffpack-2.3.2]
> ********************************************************************************
> [fflas_ffpack-2.3.2] Error building fflas_ffpack-2.3.2
> [fflas_ffpack-2.3.2]
> ********************************************************************************
> [fflas_ffpack-2.3.2]
> [fflas_ffpack-2.3.2] real    0m38.796s
> [fflas_ffpack-2.3.2] user    0m3.396s
> [fflas_ffpack-2.3.2] sys    0m2.572s
> [fflas_ffpack-2.3.2]
> ************************************************************************
> [fflas_ffpack-2.3.2] Error installing package fflas_ffpack-2.3.2
> [fflas_ffpack-2.3.2]
> ************************************************************************
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.
>

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

Reply via email to