Well, that's 3rd or so report that could have been avoided, but https://trac.sagemath.org/ticket/30795#comment:6 "Better development experience can't be a blocker" (c) Volker Braun
On Tue, Nov 10, 2020 at 6:06 AM Andrew <[email protected]> wrote: > > I am using macosx 10.15.7 with homebrew. After a few initial missteps I got > 9.3.beta1 to compile with the doctest errors listed below. > > I have been having trouble compiling sage for a while so I have been avoiding > compiling it on my main computer since 9.1 was released. After reading > https://groups.google.com/forum/#!topic/sage-devel/5lBTr4gZuic I felt > courageous and decided to try again. Unfortunately, for me, with 9.3.beta1 on > mac osx 10.15.7, the build fails almost straight away. After typing `make` I > saw: > > make -j3 build/make/Makefile --stop > ./bootstrap -d > rm -rf config configure build/make/Makefile-auto.in > rm -f src/doc/en/installation/*.txt > rm -rf src/doc/en/reference/spkg/*.rst > rm -f src/doc/en/reference/repl/*.txt > src/doc/bootstrap:60: installing src/doc/en/installation/arch*.txt > src/doc/bootstrap:60: installing src/doc/en/installation/debian*.txt > src/doc/bootstrap:60: installing src/doc/en/installation/fedora*.txt > src/doc/bootstrap:60: installing src/doc/en/installation/cygwin*.txt > src/doc/bootstrap:60: installing src/doc/en/installation/homebrew*.txt > src/doc/bootstrap:70: installing src/doc/en/reference/spkg/*.rst > src/doc/bootstrap:102: installing src/doc/en/reference/repl/options.txt > must source sage-env-config before sage-env > Error setting environment variables by sourcing > '/usr/local/src/sage/src/bin/sage-env'; > possibly contact sage-devel (see http://groups.google.com/group/sage-devel). > make[1]: *** [configure] Error 1 > make: *** [base-toolchain] Error 2 > > I don't know if this is a problem with the make scripts or an idiosyncrasy > with my setup. After looking through the scripts I manually ran > > source src/bin/sage-env-config.in > > This fixed the sage-env-config problem as now `make` runs `configure` kicked > after which sage started to build, however, the compilation eventually failed > even after a `make distclean`. It then occurred to me that the problem might > be due to the ccache, so I tried: > > make distclean > local/bin/ccache --clear > source .homebrew-build-env # even though I didn't mention it before, I used > this with the failed build attempts... > make > > This time sage built correctly and `make ptestlong` resulted in the following > failures: > > ---------------------------------------------------------------------- > sage -t --long --warn-long 72.0 --random-seed=0 src/sage/tests/cmdline.py # > 1 doctest failed > sage -t --long --warn-long 72.0 --random-seed=0 src/sage/functions/other.py > # 1 doctest failed > sage -t --long --warn-long 72.0 --random-seed=0 src/sage/repl/preparse.py # > 12 doctests failed > sage -t --long --warn-long 72.0 --random-seed=0 > src/sage/parallel/map_reduce.py # Timed out > sage -t --long --warn-long 72.0 --random-seed=0 > src/sage/data_structures/mutable_poset.py # 1 doctest failed > sage -t --long --warn-long 72.0 --random-seed=0 > src/sage/rings/polynomial/pbori/randompoly.py # 1 doctest failed > ---------------------------------------------------------------------- > > I can post more details if needed. > > In my case, clearing the ccache seemed to fix he issues that I was having. > > On Sunday, 8 November 2020 22:18:06 UTC+11, 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 >> >> 222059565b (tag: 9.3.beta1, trac/develop) Updated SageMath version to >> 9.3.beta1 >> 8e72e1b9c9 Trac #30821: some typos found using "sage --tox" >> 4c68ef35bc Trac #30707: Fix indent in Cython file >> 3e2a55a530 Trac #30684: make "a in NN" work in more cases >> d5ab47b4b4 Trac #30555: Incorrect gt() and lt() functions in Berkovich space >> 2caf9642a5 Trac #30836: minor flake8 changes in typeset/ and games/ >> 04442e4922 Trac #30792: Homebrew: add $HOMEBREWPREFIX/opt/texinfo/bin to PATH >> 54d7fde4c2 Trac #30790: a few details in misc/misc.py >> f383048d1b Trac #30789: refresh cyclotomic coefficients >> cc0a316d25 Trac #30788: flake8 for new_kschur >> dfff7d47d8 Trac #30739: Remove a few more .all imports >> ea79e615f4 Trac #30715: Remove a few .all imports >> e244981b08 Trac #30712: Gracefully fail if pip is not correctly installed >> da6cf243c4 Trac #30708: Remove Python 2 code in autogenerated interpreters >> e6e1172703 Trac #30697: Derived subalgebra of semisimple Lie algebra >> 61fe2f0934 Trac #30673: Add compiled cython and virtual environments in >> gitignore >> 155d8377c7 Trac #30646: sage.knots, sage.game_theory: Change 'optional - >> cbc' to 'optional - sage_numerical_backends_coin` >> 01d7cc0514 Trac #30630: findstat error handling >> 8fc1dc613d Trac #30626: Fix build/pkgs/libhomfly/distros/debian.txt >> 00a2f89e5b Trac #30615: flake8 and other details in posets.py >> 5a0e4abce8 Trac #30591: some flake8 cleanup in plane conics >> d925f48012 Trac #30565: build/bin/sage-guess-package-system: Fix up >> /bin/sh-ification >> 31dfd9fd11 Trac #30558: Implement the conjugate of a set partition >> 973606c531 Trac #30553: some cleanup (flake8) in poset files >> 8c33299b26 Trac #30552: display options for matrices >> c19f59acc3 Trac #30545: A 1-dimensional polytope has no edge >> 38bab5ad77 Trac #30542: various flake8 fixes >> c71679ac49 Trac #30530: some flake8 cleanup in elliptic curve >> 6d28b20968 Trac #30508: remove obsolete lazy imports >> 2cfbbbeac2 Trac #30471: Change "can not" to "cannot" in many places >> 5f84554640 Trac #30466: unicode_art for elements of AffineGroup >> 3f22cb3f8e Trac #30462: Dark theme for Three.js viewer >> b74b62e57e Trac #30458: Outsource some functions in bit_vector_operations.cc >> 3fdfdd1047 Trac #30457: fix typos in occurrence, occurred, occurring >> 394252d1fb Trac #30418: Missing PDF icons in the Sage documentation website >> 3db1a2ffb7 Trac #30361: Add pyright config and linting documentation >> 538ee1c5e1 Trac #30305: Lifting doesn't work for an augmented valuation over >> a number field >> 189723087b Trac #30141: Potential good reduction for dynamical systems >> 0cdb6c22dd Trac #29246: Improve handling of easy cases in lift_to_sl2z() >> b2e2dd8381 Trac #28467: wrong bound in "Cannot compute primes beyond ..." >> 0787a77169 Trac #28294: Ordered Set Partition Inversion Statistic >> 83063d63e4 Trac #26606: Bug in latex for power series with greek variable >> names >> 8cbd28fe67 Trac #23174: p and p^n-th roots in function fields >> be8479b04d Trac #19120: efficient algorithm to compute continued fraction of >> a sum of continued fractions >> a0b507b535 Trac #19112: Add a function "isometry" to the quadratic forms >> package. >> 84fe0c9e67 Trac #30839: Add more conda.txt >> 2c69b7dfe1 Trac #30838: Generators for homology of simplicial complexes >> c186f8b88a Trac #30834: build/pkgs/sage_sws2rst: Fix metadata >> eb04180ce7 Trac #30829: typos found with sage --tox in graphs (3) >> 2097d857ca Trac #30828: typos found with sage --tox in graphs (2) >> b3f3c553b9 Trac #30827: typos found with sage --tox in graphs (1) >> 1d7508b311 Trac #30820: some CI details >> 7737bd2409 Trac #30815: better fricas and giac conversion for symbolic >> matrices >> 3033562322 Trac #30811: Speed up truncation of polynomials >> 37dac75a83 Trac #30808: refresh symmetric group algebra >> 8d52566195 Trac #30807: refresh partition_algebra.py >> b1fa725151 Trac #30841: bootstrap: Do not depend on sage-env, sage-env-config >> fec8cd23b1 Trac #30753: Further improvements in method subgraph >> adec03d4b0 Trac #30625: upgrade GMP to version 6.2.0 >> 2c87dc16f2 (tag: 9.3.beta0) Updated SageMath version to 9.3.beta0 >> >> >> > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/5d546999-5c87-45c6-a069-1f4df8566540o%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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAAWYfq2G6qjZMG8QAWOAp5McK3_V%3DAJahvktm7eHNjiP4EvSHg%40mail.gmail.com.
