Re: [sage-release] Re: Sage 9.1.beta1 released (fplll on ARM problem?)
On Sun, Jan 26, 2020 at 11:08 AM Jaap Spies wrote: > > On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll: > > libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC > -I/home/pi/sagemath/sage-9.1.be > ta1/local/include/ -O3 -Wl,-rpath > -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib > -o .libs/fplll main.o -L/home/pi/sagemath/sage-9.1.beta1/local/lib -L/lib > ./.l > ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath > -Wl,/home/pi/sagemath/sage-9.1. > beta1/local/lib > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to `__atomic_store_8' > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to `__atomic_load_8' > collect2: error: ld returned 1 exit status > make[7]: *** [Makefile:1165: fplll] Error 1 > make[7]: Leaving directory > '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ > build/fplll-5.3.2/src/fplll' > make[6]: *** [Makefile:739: all] Error 2 > make[6]: Leaving directory > '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ > : > log attached Thanks, this might be due to an ARM-specific problem with fplll, I cc to the fplll author. Not sure whether they do any tests on ARM. Dima > > > On Wednesday, January 22, 2020 at 12:41:42 AM UTC+1, Volker Braun wrote: >> >> As always, you can get the latest beta version from the "develop" git >> branch. Alternatively, the self-contained source tarball is at >> http://www.sagemath.org/download-latest.html >> >> >> dde78cbd22 (tag: 9.1.beta1, trac/develop) Updated SageMath version to >> 9.1.beta1 >> 4fd5d56ece Trac #29029: some cleaning in power series pyx files >> 4cb8a7b996 Trac #29020: remove some deprecated stuff in modular >> ed52d73c0d Trac #29014: cvxopt: use pkg-config for blas libdir in >> spkg-install >> 64438cef9b Trac #29010: Split off sage.rings.number_field.homset from >> sage.rings.number_field.morphism >> 6612330a9f Trac #29008: Move sage.rings.homset to the "new" coercion model >> 66cfbfcedc Trac #29001: PKG_CHECK_VAR missing on pkgconfig < 0.28 >> 03886d35eb Trac #28995: little tweak to our lgtm config file >> 6d8d080aa2 Trac #28990: some fixes in sage_bootstrap and mac-app >> 9a911b0056 Trac #28978: Change "high mem" to "memlimit" when referring to >> doctesting tags >> c18ebf94f0 Trac #28967: implement easy cases of inverse_mod for general >> commutative rings >> 437b96dd6a Trac #29030: Fix deprecation warnings with ipython 7 >> 4579b22408 Trac #29027: MR40: add missing # long time tags >> 4200a9a134 Trac #29025: numpy: site.cfg needs a [DEFAULT] section >> d5521bf8c8 Trac #29021: Bug in setting the calculus method on manifolds >> 5534ecd1ce Trac #29019: Make patch to pillow more robust (do not depend on >> "Py_MACOS_SYSROOT") and fix zlib problem on macOS >> 0c037c69c1 Trac #29017: Coercion map to a quotient of a polynomial ring has >> incorrect parent >> d337302be4 Trac #29016: spkg-legacy-uninstall for R >> fb6146ade2 Trac #29004: Fix broken link with hall_polynomial in HallAlgebra >> 89447f97ca Trac #29003: Install Sage-specific .pc files when running make, >> not configure >> b6f7be5e5b Trac #28997: Update sage-numerical-backends-gurobi to 9.0.0 >> 24dbe7fe89 Trac #28994: pyflakes cleanup in categories >> 8966c95bd5 Trac #28993: Adding keyword `prec` to the element constructor of >> Laurent series >> e98af516aa Trac #28988: Support rpy 3.x >> 1f0508d28a Trac #28985: spkg-configure for gfan >> 1f76e74068 Trac #28973: Automorphism Fields: Notation of Inverse >> 6c59de24f0 Trac #28968: further improvements to GroupLibGAP >> 5a115e0502 Trac #28965: enhance GroupLibGAP >> 25b20e31be Trac #28961: Better class hierarchy for classical matrix Lie >> algebras >> 305ed5a09b Trac #28958: spkg-configure.m4 for nauty >> f0b2140404 Trac #28954: polynomial degree is broken for weighted block orders >> d12132f98f Trac #28611: Genus Representative >> 295bd69e58 Trac #28473: decomposition by clique minimal separators >> d63a3bc1d3 Trac #28239: Precision of Laurent series is restricted to be >> positive >> 878ff06b8e Trac #28045: spkg-configure.m4 for libatomic >> ba57ab1cca Trac #28969: fix typo in error message of >> IntegerMod_abstract.__abs__ >> 34d6e53bf6 Trac #28975: return is not a function >> e13339bda5 Trac #28972: some details about all(...) and return >> 6fa6de600d Trac #28952: Rational representative for a genus >> 266a6aaa9c Trac #28908: spkg-configure for cbc >> f8430c4d06 Trac #28934: remove stuff about python 2.4 compatibility >> 582712b85d Trac #28932: fix QuadraticField constructor if embedding=False >> 2f6e2f2219 Trac #28931: some cleanup for contour plot >> 75f1dccb81 Trac #28907: remove the method MathematicaElement.N() >> 0e4041927e Trac #28902: Cythonize hypergeometric trace formula >> b40e3a3ad7 Trac #28901: some details in matrix/ >> 6c520b21de Trac #28772: Kneading sequences for the doubling map >> 0e19bcb7e6 Trac #28695: gcc: mismatch of assembler / linker during configure >> 495254a7fd Trac #28956: correct AC_CHECK_PROG call in spkg-configure for >> bzip2 >> 85c95a6959 Trac #2895
Re: [sage-release] Re: Sage 9.1.beta1 released (fplll on ARM problem?)
Hi all, Sorry, I have no idea about this. But indeed, we never test on ARM. Feel free to open an issue on FPLLL’s issue tracker but I’m not sure there’s much we can do without a machine to test things on. Cheers, Martin Dima Pasechnik writes: > On Sun, Jan 26, 2020 at 11:08 AM Jaap Spies wrote: >> >> On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll: >> >> libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC >> -I/home/pi/sagemath/sage-9.1.be >> ta1/local/include/ -O3 -Wl,-rpath >> -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib >> -o .libs/fplll main.o -L/home/pi/sagemath/sage-9.1.beta1/local/lib -L/lib >> ./.l >> ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath >> -Wl,/home/pi/sagemath/sage-9.1. >> beta1/local/lib >> /usr/bin/ld: ./.libs/libfplll.so: undefined reference to `__atomic_store_8' >> /usr/bin/ld: ./.libs/libfplll.so: undefined reference to `__atomic_load_8' >> collect2: error: ld returned 1 exit status >> make[7]: *** [Makefile:1165: fplll] Error 1 >> make[7]: Leaving directory >> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ >> build/fplll-5.3.2/src/fplll' >> make[6]: *** [Makefile:739: all] Error 2 >> make[6]: Leaving directory >> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ >> : >> log attached > > Thanks, this might be due to an ARM-specific problem with fplll, I cc > to the fplll author. > Not sure whether they do any tests on ARM. > > Dima > >> >> >> On Wednesday, January 22, 2020 at 12:41:42 AM UTC+1, Volker Braun wrote: >>> >>> As always, you can get the latest beta version from the "develop" git >>> branch. Alternatively, the self-contained source tarball is at >>> http://www.sagemath.org/download-latest.html >>> >>> >>> dde78cbd22 (tag: 9.1.beta1, trac/develop) Updated SageMath version to >>> 9.1.beta1 >>> 4fd5d56ece Trac #29029: some cleaning in power series pyx files >>> 4cb8a7b996 Trac #29020: remove some deprecated stuff in modular >>> ed52d73c0d Trac #29014: cvxopt: use pkg-config for blas libdir in >>> spkg-install >>> 64438cef9b Trac #29010: Split off sage.rings.number_field.homset from >>> sage.rings.number_field.morphism >>> 6612330a9f Trac #29008: Move sage.rings.homset to the "new" coercion model >>> 66cfbfcedc Trac #29001: PKG_CHECK_VAR missing on pkgconfig < 0.28 >>> 03886d35eb Trac #28995: little tweak to our lgtm config file >>> 6d8d080aa2 Trac #28990: some fixes in sage_bootstrap and mac-app >>> 9a911b0056 Trac #28978: Change "high mem" to "memlimit" when referring to >>> doctesting tags >>> c18ebf94f0 Trac #28967: implement easy cases of inverse_mod for general >>> commutative rings >>> 437b96dd6a Trac #29030: Fix deprecation warnings with ipython 7 >>> 4579b22408 Trac #29027: MR40: add missing # long time tags >>> 4200a9a134 Trac #29025: numpy: site.cfg needs a [DEFAULT] section >>> d5521bf8c8 Trac #29021: Bug in setting the calculus method on manifolds >>> 5534ecd1ce Trac #29019: Make patch to pillow more robust (do not depend on >>> "Py_MACOS_SYSROOT") and fix zlib problem on macOS >>> 0c037c69c1 Trac #29017: Coercion map to a quotient of a polynomial ring has >>> incorrect parent >>> d337302be4 Trac #29016: spkg-legacy-uninstall for R >>> fb6146ade2 Trac #29004: Fix broken link with hall_polynomial in HallAlgebra >>> 89447f97ca Trac #29003: Install Sage-specific .pc files when running make, >>> not configure >>> b6f7be5e5b Trac #28997: Update sage-numerical-backends-gurobi to 9.0.0 >>> 24dbe7fe89 Trac #28994: pyflakes cleanup in categories >>> 8966c95bd5 Trac #28993: Adding keyword `prec` to the element constructor of >>> Laurent series >>> e98af516aa Trac #28988: Support rpy 3.x >>> 1f0508d28a Trac #28985: spkg-configure for gfan >>> 1f76e74068 Trac #28973: Automorphism Fields: Notation of Inverse >>> 6c59de24f0 Trac #28968: further improvements to GroupLibGAP >>> 5a115e0502 Trac #28965: enhance GroupLibGAP >>> 25b20e31be Trac #28961: Better class hierarchy for classical matrix Lie >>> algebras >>> 305ed5a09b Trac #28958: spkg-configure.m4 for nauty >>> f0b2140404 Trac #28954: polynomial degree is broken for weighted block >>> orders >>> d12132f98f Trac #28611: Genus Representative >>> 295bd69e58 Trac #28473: decomposition by clique minimal separators >>> d63a3bc1d3 Trac #28239: Precision of Laurent series is restricted to be >>> positive >>> 878ff06b8e Trac #28045: spkg-configure.m4 for libatomic >>> ba57ab1cca Trac #28969: fix typo in error message of >>> IntegerMod_abstract.__abs__ >>> 34d6e53bf6 Trac #28975: return is not a function >>> e13339bda5 Trac #28972: some details about all(...) and return >>> 6fa6de600d Trac #28952: Rational representative for a genus >>> 266a6aaa9c Trac #28908: spkg-configure for cbc >>> f8430c4d06 Trac #28934: remove stuff about python 2.4 compatibility >>> 582712b85d Trac #28932: fix QuadraticField constructor if embedding=False >>> 2f6e2f2219 Trac #28931: some cleanup for contour plot >>> 75f1dccb81 Trac #28907: remove the method MathematicaElement.N() >>> 0e4041927e Tr
Re: [sage-release] Re: Sage 9.1.beta1 released (fplll on ARM problem?)
Why does it work on beta0 en not with beta1? Any recent changes? I see 5.2.1 _> 5.3.2 Testing that Sage starts... [2020-01-26 17:38:30] SageMath version 9.1.beta0, Release Date: 2020-01-10 Yes, Sage starts. make[3]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0/build/make' make[2]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0/build/make' real 325m50.869s user 1043m32.225s sys 77m48.384s Sage build/upgrade complete! make[1]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0' pi@rasp4g:~/sagemath/sage-9.1.beta0 $ On Sunday, January 26, 2020 at 12:19:44 PM UTC+1, Dima Pasechnik wrote: > > On Sun, Jan 26, 2020 at 11:08 AM Jaap Spies > wrote: > > > > On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll: > > > > libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC -I/home/pi/sagemath/ > sage-9.1.be > > ta1/local/include/ -O3 -Wl,-rpath > -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib > > -o .libs/fplll main.o -L/home/pi/sagemath/sage-9.1.beta1/local/lib > -L/lib ./.l > > ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath > -Wl,/home/pi/sagemath/sage-9.1. > > beta1/local/lib > > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to > `__atomic_store_8' > > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to > `__atomic_load_8' > > collect2: error: ld returned 1 exit status > > make[7]: *** [Makefile:1165: fplll] Error 1 > > make[7]: Leaving directory > '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ > > build/fplll-5.3.2/src/fplll' > > make[6]: *** [Makefile:739: all] Error 2 > > make[6]: Leaving directory > '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ > > : > > log attached > > Thanks, this might be due to an ARM-specific problem with fplll, I cc > to the fplll author. > Not sure whether they do any tests on ARM. > > Dima > > [snipped] -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/d9386b51-9978-4b3c-9ae1-4848591f3bda%40googlegroups.com. Found local metadata for fplll-5.2.1 Using cached file /home/pi/sagemath/sage-9.1.beta0/upstream/fplll-5.2.1.tar.gz fplll-5.2.1 Setting up build directory for fplll-5.2.1 Finished extraction No patch files found in ../patches Host system: Linux rasp4g 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l GNU/Linux C compiler: gcc C compiler version: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/8/lto-wrapper Target: arm-linux-gnueabihf Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.3.0-6+rpi1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf Thread model: posix gcc version 8.3.0 (Raspbian 8.3.0-6+rpi1) Package 'fplll' is currently not installed No legacy uninstaller found for 'fplll'; nothing to do Configuring fplll-5.2.1 configure: WARNING: unrecognized options: --disable-maintainer-mode checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to print strings... printf checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checkin
Re: [sage-release] Re: Sage 9.1.beta1 released (fplll on ARM problem?)
Hi Martin, I'm kind of back to Sage. It's the Raspberry Pi! The actual machine I tested sage on, is a Raspberry Pi B4 with 4GB RAM and with the root / partition mounted on a WD sdd of 500 GB. Affordable, I think. Cheers, Jaap On Sunday, January 26, 2020 at 7:37:59 PM UTC+1, Martin Albrecht wrote: > > Hi all, > > Sorry, I have no idea about this. But indeed, we never test on ARM. Feel > free to open an issue on FPLLL’s issue tracker but I’m not sure there’s > much we can do without a machine to test things on. > > Cheers, > Martin > > > Dima Pasechnik > writes: > > On Sun, Jan 26, 2020 at 11:08 AM Jaap Spies > wrote: > >> > >> On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll: > >> > >> libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC -I/home/pi/sagemath/ > sage-9.1.be > >> ta1/local/include/ -O3 -Wl,-rpath > -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib > >> -o .libs/fplll main.o -L/home/pi/sagemath/sage-9.1.beta1/local/lib > -L/lib ./.l > >> ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath > -Wl,/home/pi/sagemath/sage-9.1. > >> beta1/local/lib > >> /usr/bin/ld: ./.libs/libfplll.so: undefined reference to > `__atomic_store_8' > >> /usr/bin/ld: ./.libs/libfplll.so: undefined reference to > `__atomic_load_8' > >> collect2: error: ld returned 1 exit status > >> make[7]: *** [Makefile:1165: fplll] Error 1 > >> make[7]: Leaving directory > '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ > >> build/fplll-5.3.2/src/fplll' > >> make[6]: *** [Makefile:739: all] Error 2 > >> make[6]: Leaving directory > '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ > >> : > >> log attached > > > > Thanks, this might be due to an ARM-specific problem with fplll, I cc > > to the fplll author. > > Not sure whether they do any tests on ARM. > > > > Dima > > > >> > >> > >> On Wednesday, January 22, 2020 at 12:41:42 AM UTC+1, Volker Braun > wrote: > >>> > >>> As always, you can get the latest beta version from the "develop" git > branch. Alternatively, the self-contained source tarball is at > http://www.sagemath.org/download-latest.html > >>> > >>> > >>> dde78cbd22 (tag: 9.1.beta1, trac/develop) Updated SageMath version to > 9.1.beta1 > >>> 4fd5d56ece Trac #29029: some cleaning in power series pyx files > >>> 4cb8a7b996 Trac #29020: remove some deprecated stuff in modular > >>> ed52d73c0d Trac #29014: cvxopt: use pkg-config for blas libdir in > spkg-install > >>> 64438cef9b Trac #29010: Split off sage.rings.number_field.homset from > sage.rings.number_field.morphism > >>> 6612330a9f Trac #29008: Move sage.rings.homset to the "new" coercion > model > >>> 66cfbfcedc Trac #29001: PKG_CHECK_VAR missing on pkgconfig < 0.28 > >>> 03886d35eb Trac #28995: little tweak to our lgtm config file > >>> 6d8d080aa2 Trac #28990: some fixes in sage_bootstrap and mac-app > >>> 9a911b0056 Trac #28978: Change "high mem" to "memlimit" when referring > to doctesting tags > >>> c18ebf94f0 Trac #28967: implement easy cases of inverse_mod for > general commutative rings > >>> 437b96dd6a Trac #29030: Fix deprecation warnings with ipython 7 > >>> 4579b22408 Trac #29027: MR40: add missing # long time tags > >>> 4200a9a134 Trac #29025: numpy: site.cfg needs a [DEFAULT] section > >>> d5521bf8c8 Trac #29021: Bug in setting the calculus method on > manifolds > >>> 5534ecd1ce Trac #29019: Make patch to pillow more robust (do not > depend on "Py_MACOS_SYSROOT") and fix zlib problem on macOS > >>> 0c037c69c1 Trac #29017: Coercion map to a quotient of a polynomial > ring has incorrect parent > >>> d337302be4 Trac #29016: spkg-legacy-uninstall for R > >>> fb6146ade2 Trac #29004: Fix broken link with hall_polynomial in > HallAlgebra > >>> 89447f97ca Trac #29003: Install Sage-specific .pc files when running > make, not configure > >>> b6f7be5e5b Trac #28997: Update sage-numerical-backends-gurobi to 9.0.0 > >>> 24dbe7fe89 Trac #28994: pyflakes cleanup in categories > >>> 8966c95bd5 Trac #28993: Adding keyword `prec` to the element > constructor of Laurent series > >>> e98af516aa Trac #28988: Support rpy 3.x > >>> 1f0508d28a Trac #28985: spkg-configure for gfan > >>> 1f76e74068 Trac #28973: Automorphism Fields: Notation of Inverse > >>> 6c59de24f0 Trac #28968: further improvements to GroupLibGAP > >>> 5a115e0502 Trac #28965: enhance GroupLibGAP > >>> 25b20e31be Trac #28961: Better class hierarchy for classical matrix > Lie algebras > >>> 305ed5a09b Trac #28958: spkg-configure.m4 for nauty > >>> f0b2140404 Trac #28954: polynomial degree is broken for weighted block > orders > >>> d12132f98f Trac #28611: Genus Representative > >>> 295bd69e58 Trac #28473: decomposition by clique minimal separators > >>> d63a3bc1d3 Trac #28239: Precision of Laurent series is restricted to > be positive > >>> 878ff06b8e Trac #28045: spkg-configure.m4 for libatomic > >>> ba57ab1cca Trac #28969: fix typo in error message of > IntegerMod_abstract.__abs__ > >>> 34
Re: [sage-release] Re: Sage 9.1.beta1 released (fplll on ARM problem?)
We got some new multicore code in 5.3.x, that seems to trigger it. Jaap Spies writes: > Why does it work on beta0 en not with beta1? Any recent changes? I see > 5.2.1 _> 5.3.2 > > Testing that Sage starts... > [2020-01-26 17:38:30] SageMath version 9.1.beta0, Release Date: 2020-01-10 > Yes, Sage starts. > make[3]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0/build/make' > make[2]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0/build/make' > > real 325m50.869s > user 1043m32.225s > sys 77m48.384s > Sage build/upgrade complete! > make[1]: Leaving directory '/home/pi/sagemath/sage-9.1.beta0' > pi@rasp4g:~/sagemath/sage-9.1.beta0 $ > > > > On Sunday, January 26, 2020 at 12:19:44 PM UTC+1, Dima Pasechnik wrote: >> >> On Sun, Jan 26, 2020 at 11:08 AM Jaap Spies > > wrote: >> > >> > On Raspberry Pi 4 4GB on Raspbian Buster build failed with fplll: >> > >> > libtool: link: g++ -std=gnu++11 -std=c++11 -fPIC -I/home/pi/sagemath/ >> sage-9.1.be >> > ta1/local/include/ -O3 -Wl,-rpath >> -Wl,/home/pi/sagemath/sage-9.1.beta1/local/lib >> > -o .libs/fplll main.o -L/home/pi/sagemath/sage-9.1.beta1/local/lib >> -L/lib ./.l >> > ibs/libfplll.so -lmpfr -lgmp -pthread -Wl,-rpath >> -Wl,/home/pi/sagemath/sage-9.1. >> > beta1/local/lib >> > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to >> `__atomic_store_8' >> > /usr/bin/ld: ./.libs/libfplll.so: undefined reference to >> `__atomic_load_8' >> > collect2: error: ld returned 1 exit status >> > make[7]: *** [Makefile:1165: fplll] Error 1 >> > make[7]: Leaving directory >> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ >> > build/fplll-5.3.2/src/fplll' >> > make[6]: *** [Makefile:739: all] Error 2 >> > make[6]: Leaving directory >> '/home/pi/sagemath/sage-9.1.beta1/local/var/tmp/sage/ >> > : >> > log attached >> >> Thanks, this might be due to an ARM-specific problem with fplll, I cc >> to the fplll author. >> Not sure whether they do any tests on ARM. >> >> Dima >> >> [snipped] -- _pgp: https://keybase.io/martinralbrecht _www: https://malb.io -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/877e1ekox2.fsf%40road.
[sage-release] ecl error
Any help ? AMD x8 16 Go RAM ubuntu 20.04, I could compile sagemath-9.0 but since 2 weeks I can't anymore Regards Henri -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/0cc05200-5c8e-749a-fbd5-a8e96798331d%40gmail.com. Found local metadata for ecl-16.1.2.p5 Attempting to download package ecl-16.1.2.tar.bz2 from mirrors http://www.mirrorservice.org/sites/www.sagemath.org/spkg/upstream/ecl/ecl-16.1.2.tar.bz2 [..] ecl-16.1.2.p5 Setting up build directory for ecl-16.1.2.p5 Finished extraction Applying patches from ../patches... Applying ../patches/16.1.2-getcwd.patch patching file src/c/unixfsys.d Applying ../patches/cygwin-uname.patch patching file src/lsp/config.lsp.in Applying ../patches/fix-cc.patch patching file src/cmp/cmpos-run.lsp Applying ../patches/flisten-bug.patch patching file src/c/file.d Applying ../patches/format-directive-limit.patch patching file src/lsp/format.lsp Applying ../patches/windows-fixes.patch patching file src/cmp/cmpmain.lsp Applying ../patches/write_error.patch patching file src/c/file.d Host system: Linux pc 5.4.0-12-generic #15-Ubuntu SMP Tue Jan 21 15:12:29 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux C compiler: gcc C compiler version: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.2.1-25ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex Thread model: posix gcc version 9.2.1 20200123 (Ubuntu 9.2.1-25ubuntu1) Uninstalling 'ecl' with legacy uninstaller Package 'ecl' is currently not installed Using CC=gcc Using CXX=g++ -std=gnu++11 The following environment variables will be exported Using CFLAGS=-g -O2 Using CXXFLAGS=-g -O2 Using CPPFLAGS= Using LDFLAGS=-L/home/pi/sage/local/lib -Wl,-rpath,/home/pi/sage/local/lib configure scripts and/or makefiles might override these later Configuring ecl-16.1.2.p5 Creating directory `build' Switching to directory `build' to continue configuration. configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether g++ -std=gnu++11 accepts -g... yes checking how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for ranlib... (cached) ranlib checking for ar... ar checking for etags... no checking for emacs-etags... no checking for ld flags when building shared libraries... -shared -L/home/pi/sage/local/lib -Wl,-rpath,/home/pi/sage/local/lib checking for required libraries... -ldl checking for architecture... X86_64 checking for software type... linux / checking for __thread local data... yes checking for install-info... /usr/bin/install-info checking for __gmpz_init in -lgmp... yes chec
[sage-release] Re: ecl error
Guessing, but perhaps related to https://trac.sagemath.org/ticket/21811 On Sunday, January 26, 2020 at 2:55:52 PM UTC-6, HG wrote: > > Any help ? > > AMD x8 16 Go RAM ubuntu 20.04, I could compile sagemath-9.0 but since 2 > weeks I can't anymore > > Regards > > Henri > > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/cea2f333-b7d6-496b-880d-9aaf6fd9e3d5%40googlegroups.com.
Re: [sage-release] Re: ecl error
On Sun, Jan 26, 2020 at 9:46 PM Steven Trogdon wrote: > > Guessing, but perhaps related to https://trac.sagemath.org/ticket/21811 > > On Sunday, January 26, 2020 at 2:55:52 PM UTC-6, HG wrote: >> >> Any help ? >> >> AMD x8 16 Go RAM ubuntu 20.04, I could compile sagemath-9.0 but since 2 >> weeks I can't anymore >> Are you using system libffi? If yes, what version? If it's 3.3, it's probably buggy, and you might try ./configure --without-system-libffi make to buid Sage's libffi instead. HTH Dima >> Regards >> >> Henri >> > -- > You received this message because you are subscribed to the Google Groups > "sage-release" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-release+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/cea2f333-b7d6-496b-880d-9aaf6fd9e3d5%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAAWYfq1e_ngR-GEg8xy7cFbN-jE6%3DMcZhdwT9%3DaRxSj%3DWendFw%40mail.gmail.com.