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.

Reply via email to