On Thu, Nov 8, 2018 at 4:41 PM Daniel Ouimet <daniel.ouimet.2...@gmail.com> wrote: > > as --version > GNU assembler version 2.20.51.0.2-5.48.el6 20100205 > > There is another as installed in /opt but how to use it with the Make? in > the configure options, there is no place to change the assembler! I changed > the compiler with the CC variable and CXX, but is there a variable for the > assembler?
Just modify your PATH so that /opt (I guess, /opt/bin ?) comes first, i.e. export PATH=/opt/bin:$PATH and then in the same shell run configure/make etc. (One can also make the change in PATH permanent by modifying ~/.bashrc or something like this --- this is a bog-standard way to change your shell environment) > > Le mercredi 7 novembre 2018 17:36:20 UTC-5, Dima Pasechnik a écrit : >> >> Your assembler is very old, still. >> The compiler was not a problem, it is the assembler. >> Please run at the terminal prompt >> >> as --version >> >> And post the result here. E.g. if I run this I see >> >> $ as --version >> GNU assembler (GNU Binutils for Debian) 2.28 >> Copyright (C) 2017 Free Software Foundation, Inc. >> This program is free software; you may redistribute it under the terms of >> the GNU General Public License version 3 or later. >> This program has absolutely no warranty. >> This assembler was configured for a target of `x86_64-linux-gnu'. >> >> Presumably you need to upgrade your binutils, as was already explained... >> >> On Wed, Nov 7, 2018 at 3:56 PM Daniel Ouimet >> <daniel.ou...@gmail.com> wrote: >> > >> > I did what you suggest: >> > installing a newer version. The newest I could find for my CentOS is: >> > gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-15) >> > >> > Then for the first time it goes further and further. Took hours! but it >> > finally stopped there (also in attachment the log file): >> > >> > [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] >> > ******************************************************************************** >> > >> > >> > Any other suggestions???? >> > >> > Thanks >> > Daniel >> > >> > -- >> > 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+...@googlegroups.com. >> > To post to this group, send email to sage-...@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. -- 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.