Volker Braun wrote:
>
> f6250c2682 (tag: 9.2.rc0, trac/develop) Updated SageMath version to 
9.2.rc0


Thanks for this new release! I tried this:

- Sage 9.2.rc0 + #30589 (Use Python 3.9.0)

on two systems:

- Debian 10 buster
- macOS 10.14.6 Mojave with Homebrew

Things look good. Only two failures, as expected, see

- #30184 (Support Python 3.9)

Are there are already tickets for these?

See further down for the exact commands I ran.

Quality of life is improved with the ability to run bootstrap
in quiet mode, since #30533 and #30664 were merged;
many thanks to Michael Orlitzky and Matthias Koeppe.

I hope it can be even further improved, see below.


## Quality of life tickets

- "make distclean" should not run "./configure"
  https://trac.sagemath.org/ticket/29310

  needs branch

- Have configure run quiet if started by make in silent mode
  https://trac.sagemath.org/ticket/30258

  needs branch

- make V=0: Suppress "make --no-print-directory" lines for package builds
  https://trac.sagemath.org/ticket/30541

  needs branch

- Improve configure's recommendation message
  https://trac.sagemath.org/ticket/30624#comment:3

  needs work


## Debian 10 buster

>From an existing installation on Debian 10 buster.

Apply 50389
```
$ git trac checkout 50389
```

Check we are based on 9.2.rc0
```
$ git log --oneline -3
6d3a0fa824 (HEAD -> t/30589/upgrade-python-3.9, 
trac/u/mkoeppe/upgrade-python-3.9) build/pkgs/python3: Update to 3.9.0
255d22ba66 build/pkgs/python3: Update to 3.9.0rc2
f6250c2682 (tag: 9.2.rc0, origin/develop, origin/HEAD, develop) Updated 
SageMath version to 9.2.rc0
```

Run make distclean, boostrap, configure, make, make testlong:
```
$ V=0 ; \
  MAKE='make -j1' ; \
  make -s V=0 distclean \
  &&  ./bootstrap \
  &&  ./configure --without-system-python 
--enable-download-from-upstream-url -q \
  &&  make -s V=0 \
  &&  make -s V=0 testlong
...
----------------------------------------------------------------------
sage -t --long --random-seed=0 src/sage/functions/other.py  # 1 doctest 
failed
sage -t --long --random-seed=0 
src/sage/rings/polynomial/pbori/randompoly.py  # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 13876.9 seconds
    cpu time: 12377.7 seconds
    cumulative wall time: 13454.8 seconds
```


## macOS 10.14.6 Mojave

>From an existing installation on macOS 10.14.6 Mojave.

Apply 50389
```
$ git trac checkout 50389
```

Check we are based on 9.2.rc0
```
$ git log --oneline -3
6d3a0fa824 (HEAD -> t/30589/upgrade-python-3.9, 
trac/u/mkoeppe/upgrade-python-3.9) build/pkgs/python3: Update to 3.9.0
255d22ba66 build/pkgs/python3: Update to 3.9.0rc2
f6250c2682 (tag: 9.2.rc0, origin/develop, develop) Updated SageMath version 
to 9.2.rc0
```

Run make distclean, apply homebrew build env, boostrap, configure, make, 
make testlong:
```
$ V=0 ; \
  MAKE='make -j1' ; \
  make -s V=0 distclean \
  &&  source .homebrew-build-env
  &&  ./bootstrap \
  &&  ./configure --without-system-python 
--enable-download-from-upstream-url -q \
  &&  make -s V=0 \
  &&  make -s V=0 testlong
...
----------------------------------------------------------------------
sage -t --long --warn-long 123.3 --random-seed=0 
src/sage/functions/other.py  # 1 doctest failed
sage -t --long --warn-long 123.3 --random-seed=0 
src/sage/rings/polynomial/pbori/randompoly.py  # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 22359.6 seconds
    cpu time: 16438.8 seconds
    cumulative wall time: 21763.6 seconds
make: *** [testlong] Error 1
```

-- 
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/15c55df0-0c6f-48f5-9f2f-19b32cd0c9f5o%40googlegroups.com.

Reply via email to