[sage-release] Re: Sage 8.7.rc0 released

2019-03-22 Thread Eric Gourgoulhon
On Ubuntu 18.04 running on Xeon E5-2623 + 16 GB RAM:

- python2: 
  - build from fresh git clone OK
  - all tests from ptestlong passed
 
- python3: 
  - build from fresh git clone OK
  - all tests from ptest-python3 passed

The only default I've noticed regard the 3D plots in the reference manual, 
which all got a spurious frame. This is fixed by
https://trac.sagemath.org/ticket/27481
which got a positive review last week. Volker, would it be possible to 
merge this ticket in the next rc?

Best wishes,

Eric.

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Re: Sage 8.7.rc0 released

2019-03-22 Thread Sébastien Labbé
Runing ptestlong with --optional=sage,optional,external

i.e. testing the following packages:

Using 
--optional=4ti2,bliss,cbc,ccache,cmake,cryptominisat,dot2tex,external,glucose,latte_int,lidia,lrslib,memlimit,mpir,ninja_build,normaliz,notedown,pandoc_attributes,pycosat,pynormaliz,python2,qhull,rst2ipynb,sage,topcom
External software detected for doctesting: 
ffmpeg,graphviz,gurobi,imagemagick,internet,latex,pandoc

I get

--
sage -t --long src/sage/tests/cmdline.py  # 2 doctests failed
sage -t --long src/sage/symbolic/integration/external.py  # 1 doctest failed
sage -t --long src/sage/combinat/designs/ext_rep.py  # 1 doctest failed
sage -t --long src/sage/repl/load.py  # 1 doctest failed
sage -t --long src/sage/combinat/designs/covering_design.py  # 2 doctests 
failed
sage -t --long src/sage/combinat/designs/design_catalog.py  # 3 doctests 
failed
sage -t --long src/sage/misc/package.py  # Timed out
--

Few of them are copied below mostly due to intermittent failing internet 
tests.

Re-running the tests using:

sage -tp --long --optional=sage,optional,external src/sage/tests/cmdline.py 
src/sage/symbolic/integration/external.py  
src/sage/combinat/designs/ext_rep.py  src/sage/repl/load.py  
src/sage/combinat/designs/covering_design.py  
src/sage/combinat/designs/design_catalog.py  src/sage/misc/package.py  

I obtain only:

--
sage -t --long src/sage/combinat/designs/design_catalog.py  # 3 doctests 
failed
sage -t --long src/sage/combinat/designs/covering_design.py  # 2 doctests 
failed
--

Follow up at https://trac.sagemath.org/ticket/25536







sage -t --long src/sage/tests/cmdline.py
**
File "src/sage/tests/cmdline.py", line 623, in 
sage.tests.cmdline.test_executable
Failed example:
(out, err, ret) = test_executable(["sage", "--optional"])  # optional - 
internet
Exception raised:
Traceback (most recent call last):
  File 
"/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 671, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 1095, in compile_and_execute
exec(compiled, globs)
  File "", line 1, in 

(out, err, ret) = test_executable(["sage", "--optional"])  # 
optional - internet
  File 
"/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/tests/cmdline.py",
 
line 949, in test_executable
raise RuntimeError("timeout in test_executable()")
RuntimeError: timeout in test_executable()
**
File "src/sage/tests/cmdline.py", line 624, in 
sage.tests.cmdline.test_executable
Failed example:
out.find("database_cremona_ellcurve") >= 0  # optional - internet
Expected:
True
Got:
False
**
1 item had failures:
   2 of 271 in sage.tests.cmdline.test_executable
3 gdb tests not run
4 kash tests not run
0 tests not run because we ran out of time
[270 tests, 2 failures, 146.00 s]






sage -t --long src/sage/symbolic/integration/external.py
**
File "src/sage/symbolic/integration/external.py", line 79, in 
sage.symbolic.integration.external.mma_free_integrator
Failed example:
integral(sin(y)^2, y, algorithm='mathematica_free') # optional - 
internet
Expected:
1/2*y - 1/4*sin(2*y)
Got:
-1/2*cos(y)*sin(y) + 1/2*y
**
1 item had failures:
   1 of   7 in sage.symbolic.integration.external.mma_free_integrator
6 fricas tests not run
0 tests not run because we ran out of time
[35 tests, 1 failure, 22.51 s]








sage -t --long src/sage/repl/load.py
**
File "src/sage/repl/load.py", line 157, in sage.repl.load.load
Failed example:

sage.repl.load.load('https://github.com/jasongrout/minimum_rank/raw/minimum_rank_1_0_0/minrank.py',
 
globals())  # optional - internet
Exception raised:
Traceback (most recent call last):
  File 
"/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 671, in _run
self.compile_and_execute(example, compiler, test.globs)
  File 
"/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 1095, in compile_and_execute
exec(compiled, globs)
  File "", line 1, in 


Re: [sage-release] Re: Sage 8.7.rc0 released

2019-03-20 Thread John H Palmieri


On Wednesday, March 20, 2019 at 9:17:37 AM UTC-7, Dima Pasechnik wrote:
>
> so you need to rebuild sagelib with new libvpx. 
> In general after a major system update it's best to "make distclean" 
> and rebuild from scratch. 
>
> Or you can touch pyx files which depend upon libvpx and run make, but 
> if there were mo updates it might be in vain. 
>

Maybe "./sage --ba-force" would work, if you don't want to do "make 
distclean".



> On Wed, Mar 20, 2019 at 4:07 PM > 
> wrote: 
> > 
> > I have a crash when starting sage :( 
> > 
> > Roughly it says "ImportError: libvpx.so.4: cannot open shared object 
> file: No such file or directory" 
> > See the content of .sage/ipython-5.0.0/Sage_crash_report.txt below 
> > 
> > This is on a computer freshly updated to fedora 29, where we have 
> libvpx.so.5 
> > 
> > [root@nicoati /]# locate libvpx | grep so 
> > 
> /local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
>  
>
> > 
> /local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
>  
>
> > /usr/lib64/libvpx.so 
> > /usr/lib64/libvpx.so.5 
> > /usr/lib64/libvpx.so.5.0 
> > /usr/lib64/libvpx.so.5.0.0 
> > /usr/lib64/vlc/plugins/codec/libvpx_plugin.so 
> > /usr/share/doc/libvpx-devel/html/vp8_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vp8cx_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vp8dx_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__codec_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__decoder_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__encoder_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__frame__buffer_8h_source.html 
> > /usr/share/doc/libvpx-devel/html/vpx__image_8h_source.html 
> > 
> /var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
>  
>
> > 
> /var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
>  
>
> > 
> > 
> > What can I do ? 
> > 
> > Thanks, 
> > David. 
> > 
> > 
> > 
> > 
> *** 
> > 
> > IPython post-mortem report 
> > 
> > {'commit_hash': u'033ab93c7', 
> > 'commit_source': 'installation', 
> > 'default_encoding': 'UTF-8', 
> > 'ipython_path': 
> '/home/dcoudert/sage/local/lib/python2.7/site-packages/IPython', 
> > 'ipython_version': '5.8.0', 
> > 'os_name': 'posix', 
> > 'platform': 
> 'Linux-4.20.15-200.fc29.x86_64-x86_64-with-fedora-29-Twenty_Nine', 
> > 'sys_executable': '/home/dcoudert/sage/local/bin/python2', 
> > 'sys_platform': 'linux2', 
> > 'sys_version': '2.7.15 (default, Mar 18 2019, 17:56:14) \n[GCC 7.3.1 
> 20180712 (Red Hat 7.3.1-6)]'} 
> > 
> > 
> *** 
> > 
> > 
> > 
> > 
> *** 
> > 
> > Crash traceback: 
> > 
> > 
> --- 
> > 
> --- 
> > ImportErrorPython 2.7.15: 
> /home/dcoudert/sage/local/bin/python2 
> >   Wed Mar 20 14:13:18 
> 2019 
> > A problem occurred executing Python code.  Here is the sequence of 
> function 
> > calls leading up to the error, with the most recent (innermost) call 
> last. 
> > /home/dcoudert/sage/src/bin/sage-ipython in () 
> >  1 #!/usr/bin/env sage-python23 
> >  2 # -*- coding: utf-8 -*- 
> >  3 """ 
> >  4 Sage IPython startup script. 
> >  5 """ 
> >  6 
> >  7 # Display startup banner. Do this before anything else to give 
> the user 
> >  8 # early feedback that Sage is starting. 
> >  9 from sage.misc.banner import banner 
> > 10 banner() 
> > 11 
> > 12 from sage.repl.interpreter import SageTerminalApp 
> > 13 
> > 14 app = SageTerminalApp.instance() 
> > ---> 15 app.initialize() 
> >global app.initialize =  of > 
> > 16 app.start() 
> > 
> >  in 
> initialize(self=, argv=None) 
> > 
> > 
> /home/dcoudert/sage/local/lib/python2.7/site-packages/traitlets/config/application.pyc
>  
> in catch_config_error(method=, 
> app=, *args=(None,), 
> **kwargs={}) 
> > 72 TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR = False 
> > 73 else: 
> > 74 raise ValueError("Unsupported value for environment variable: 
> 'TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR' is set to '%s' which is 
> none of  {'0', '1', 'false', 'true', ''}."% _envvar ) 
> > 75 
> > 76 
> > 77 @decorator 
> > 78 def catch_config_error(method, app, *args, **kwargs): 
> > 79 """Method decorator for catching invalid config 
> (Trait/ArgumentErrors) during init. 
> > 80 
> > 81 On a TraitError (generally caused by bad config), this will 
> print the trait's 
> > 82 message, and exit the app. 
> > 83 
> > 84 For use on init methods, to 

Re: [sage-release] Re: Sage 8.7.rc0 released

2019-03-20 Thread Dima Pasechnik
so you need to rebuild sagelib with new libvpx.
In general after a major system update it's best to "make distclean"
and rebuild from scratch.

Or you can touch pyx files which depend upon libvpx and run make, but
if there were mo updates it might be in vain.

On Wed, Mar 20, 2019 at 4:07 PM  wrote:
>
> I have a crash when starting sage :(
>
> Roughly it says "ImportError: libvpx.so.4: cannot open shared object file: No 
> such file or directory"
> See the content of .sage/ipython-5.0.0/Sage_crash_report.txt below
>
> This is on a computer freshly updated to fedora 29, where we have libvpx.so.5
>
> [root@nicoati /]# locate libvpx | grep so
> /local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
> /local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
> /usr/lib64/libvpx.so
> /usr/lib64/libvpx.so.5
> /usr/lib64/libvpx.so.5.0
> /usr/lib64/libvpx.so.5.0.0
> /usr/lib64/vlc/plugins/codec/libvpx_plugin.so
> /usr/share/doc/libvpx-devel/html/vp8_8h_source.html
> /usr/share/doc/libvpx-devel/html/vp8cx_8h_source.html
> /usr/share/doc/libvpx-devel/html/vp8dx_8h_source.html
> /usr/share/doc/libvpx-devel/html/vpx__codec_8h_source.html
> /usr/share/doc/libvpx-devel/html/vpx__decoder_8h_source.html
> /usr/share/doc/libvpx-devel/html/vpx__encoder_8h_source.html
> /usr/share/doc/libvpx-devel/html/vpx__frame__buffer_8h_source.html
> /usr/share/doc/libvpx-devel/html/vpx__image_8h_source.html
> /var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
> /var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
>
>
> What can I do ?
>
> Thanks,
> David.
>
>
>
> ***
>
> IPython post-mortem report
>
> {'commit_hash': u'033ab93c7',
> 'commit_source': 'installation',
> 'default_encoding': 'UTF-8',
> 'ipython_path': 
> '/home/dcoudert/sage/local/lib/python2.7/site-packages/IPython',
> 'ipython_version': '5.8.0',
> 'os_name': 'posix',
> 'platform': 'Linux-4.20.15-200.fc29.x86_64-x86_64-with-fedora-29-Twenty_Nine',
> 'sys_executable': '/home/dcoudert/sage/local/bin/python2',
> 'sys_platform': 'linux2',
> 'sys_version': '2.7.15 (default, Mar 18 2019, 17:56:14) \n[GCC 7.3.1 20180712 
> (Red Hat 7.3.1-6)]'}
>
> ***
>
>
>
> ***
>
> Crash traceback:
>
> ---
> ---
> ImportErrorPython 2.7.15: /home/dcoudert/sage/local/bin/python2
>   Wed Mar 20 14:13:18 2019
> A problem occurred executing Python code.  Here is the sequence of function
> calls leading up to the error, with the most recent (innermost) call last.
> /home/dcoudert/sage/src/bin/sage-ipython in ()
>  1 #!/usr/bin/env sage-python23
>  2 # -*- coding: utf-8 -*-
>  3 """
>  4 Sage IPython startup script.
>  5 """
>  6
>  7 # Display startup banner. Do this before anything else to give the user
>  8 # early feedback that Sage is starting.
>  9 from sage.misc.banner import banner
> 10 banner()
> 11
> 12 from sage.repl.interpreter import SageTerminalApp
> 13
> 14 app = SageTerminalApp.instance()
> ---> 15 app.initialize()
>global app.initialize =  >
> 16 app.start()
>
>  in initialize(self= object>, argv=None)
>
> /home/dcoudert/sage/local/lib/python2.7/site-packages/traitlets/config/application.pyc
>  in catch_config_error(method=, 
> app=, *args=(None,), 
> **kwargs={})
> 72 TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR = False
> 73 else:
> 74 raise ValueError("Unsupported value for environment variable: 
> 'TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR' is set to '%s' which is none 
> of  {'0', '1', 'false', 'true', ''}."% _envvar )
> 75
> 76
> 77 @decorator
> 78 def catch_config_error(method, app, *args, **kwargs):
> 79 """Method decorator for catching invalid config 
> (Trait/ArgumentErrors) during init.
> 80
> 81 On a TraitError (generally caused by bad config), this will print 
> the trait's
> 82 message, and exit the app.
> 83
> 84 For use on init methods, to prevent invoking excepthook on invalid 
> input.
> 85 """
> 86 try:
> ---> 87 return method(app, *args, **kwargs)
>method = 
>app = 
>args = (None,)
>kwargs = {}
> 88 except (TraitError, ArgumentError) as e:
> 89 app.print_help()
> 90 app.log.fatal("Bad config encountered during initialization:")
> 91 app.log.fatal(str(e))
> 92 app.log.debug("Config at the time: %s", app.config)
> 93 app.exit(1)
> 94
> 95
> 96 class 

[sage-release] Re: Sage 8.7.rc0 released

2019-03-20 Thread david . coudert
I have a crash when starting sage :(

Roughly it says "ImportError: libvpx.so.4: cannot open shared object file: 
No such file or directory"
See the content of .sage/ipython-5.0.0/Sage_crash_report.txt below

This is on a computer freshly updated to fedora 29, where we have 
libvpx.so.5

[root@nicoati /]# locate libvpx | grep so
/local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
/local/cache-dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm
/usr/lib64/libvpx.so
/usr/lib64/libvpx.so.5
/usr/lib64/libvpx.so.5.0
/usr/lib64/libvpx.so.5.0.0
/usr/lib64/vlc/plugins/codec/libvpx_plugin.so
/usr/share/doc/libvpx-devel/html/vp8_8h_source.html
/usr/share/doc/libvpx-devel/html/vp8cx_8h_source.html
/usr/share/doc/libvpx-devel/html/vp8dx_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__codec_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__decoder_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__encoder_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__frame__buffer_8h_source.html
/usr/share/doc/libvpx-devel/html/vpx__image_8h_source.html
/var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-1.7.0-7.fc29.x86_64.rpm
/var/cache/dnf/so-fedora-e60da87e1e38600d/packages/libvpx-devel-1.7.0-7.fc29.x86_64.rpm


What can I do ?

Thanks,
David.



***

IPython post-mortem report

{'commit_hash': u'033ab93c7',
'commit_source': 'installation',
'default_encoding': 'UTF-8',
'ipython_path': 
'/home/dcoudert/sage/local/lib/python2.7/site-packages/IPython',
'ipython_version': '5.8.0',
'os_name': 'posix',
'platform': 
'Linux-4.20.15-200.fc29.x86_64-x86_64-with-fedora-29-Twenty_Nine',
'sys_executable': '/home/dcoudert/sage/local/bin/python2',
'sys_platform': 'linux2',
'sys_version': '2.7.15 (default, Mar 18 2019, 17:56:14) \n[GCC 7.3.1 
20180712 (Red Hat 7.3.1-6)]'}

***



***

Crash traceback:

---
---
ImportErrorPython 2.7.15: /home/dcoudert/sage/local/bin/python2
  Wed Mar 20 14:13:18 2019
A problem occurred executing Python code.  Here is the sequence of function
calls leading up to the error, with the most recent (innermost) call last.
/home/dcoudert/sage/src/bin/sage-ipython in ()
 1 #!/usr/bin/env sage-python23
 2 # -*- coding: utf-8 -*-
 3 """
 4 Sage IPython startup script.
 5 """
 6 
 7 # Display startup banner. Do this before anything else to give the 
user
 8 # early feedback that Sage is starting.
 9 from sage.misc.banner import banner
10 banner()
11 
12 from sage.repl.interpreter import SageTerminalApp
13 
14 app = SageTerminalApp.instance()
---> 15 app.initialize()
   global app.initialize = >
16 app.start()

 in 
initialize(self=, argv=None)

/home/dcoudert/sage/local/lib/python2.7/site-packages/traitlets/config/application.pyc
 
in catch_config_error(method=, 
app=, *args=(None,), 
**kwargs={})
72 TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR = False
73 else:
74 raise ValueError("Unsupported value for environment variable: 
'TRAITLETS_APPLICATION_RAISE_CONFIG_FILE_ERROR' is set to '%s' which is 
none of  {'0', '1', 'false', 'true', ''}."% _envvar )
75 
76 
77 @decorator
78 def catch_config_error(method, app, *args, **kwargs):
79 """Method decorator for catching invalid config 
(Trait/ArgumentErrors) during init.
80 
81 On a TraitError (generally caused by bad config), this will 
print the trait's
82 message, and exit the app.
83 
84 For use on init methods, to prevent invoking excepthook on 
invalid input.
85 """
86 try:
---> 87 return method(app, *args, **kwargs)
   method = 
   app = 
   args = (None,)
   kwargs = {}
88 except (TraitError, ArgumentError) as e:
89 app.print_help()
90 app.log.fatal("Bad config encountered during 
initialization:")
91 app.log.fatal(str(e))
92 app.log.debug("Config at the time: %s", app.config)
93 app.exit(1)
94 
95 
96 class ApplicationError(Exception):
97 pass
98 
99 
   100 class LevelFormatter(logging.Formatter):
   101 """Formatter with additional `highlevel` record
   102 

/home/dcoudert/sage/local/lib/python2.7/site-packages/IPython/terminal/ipapp.pyc
 
in initialize(self=, 
argv=None)
   301 
   302 return super(TerminalIPythonApp, 
self).parse_command_line(argv)
   303 
   304 @catch_config_error
   305 def initialize(self, argv=None):
   306 """Do actions after construct, but before 

[sage-release] Re: Sage 8.7.rc0 released

2019-03-20 Thread Emmanuel Charpentier
Ditto on Debian testing running on core i7+16 GB RAM.

HTH,

Le mercredi 20 mars 2019 14:17:30 UTC+1, Emmanuel Charpentier a écrit :
>
> On Debian testing running on core i5+8 GB RAM, an upgrade (Python 2) from 
> 8.7.beta7 builds and passes ptestlong without any failure whatsoever.
>
> HTH,
>
> Le mercredi 20 mars 2019 00:03:34 UTC+1, Volker Braun a écrit :
>>
>> 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
>>
>>
>> 2a9c447e04 (tag: 8.7.rc0, trac/develop) Updated SageMath version to 
>> 8.7.rc0
>> f2a89574b1 Trac #27214: libgap memory allocation on Cygwin
>> 593f669d66 Trac #27490: Simplistic multiprocessing.Pool replacement for 
>> parallel docbuild on older Cygwin
>> b5437289a5 Trac #27489: *** SIG 14 *** outside sig_on
>> b1a58d9670 Trac #27461: Minor test failure on Cygwin in 
>> ComplexDoubleElement._pow_
>> a6041ad3e8 Trac #27421: .coefficient of multi-variate polynomial should 
>> accept output of .exponents()
>> eb8d110a06 Trac #27485: Use sdh_cmake for configuring primecount
>> 1cfb97ac95 Trac #27484: Add sdh_cmake helper
>> 56d6b08c80 Trac #27476: Add patch to zn_poly for support for Python 2.6
>> cca8152c2f Trac #27474: some care for BAD references in finite_word.py
>> 02461b6b07 Trac #27440: py3: fixing the hash of real and complex lazy 
>> fields
>> d0b17b1c6f Trac #27418: Global function fields: completions
>> 5f48119306 Trac #27463: Sage cannot open a Jupyter notebook directly
>> 4b93d20a42 Trac #27070: Upgrade to Cysignals 1.10.2
>> c26f30d8fa Trac #27471: py3:fix last doctest in affine_curve.py
>> 5fab23be51 Trac #27470: MR10: Update trac.rst
>> ec80f14992 Trac #27466: py3: modules/with_basis/morphism.py
>> ff54389b61 Trac #27432: py3: fix last doctest in ell_rational_field
>> 492be643fb Trac #27374: make_any_gap_element() should not be called 
>> inside sig_on(), part 2
>> c28b99ccab Trac #24101: Implement Katz centrality and related methods for 
>> graphs
>> a8a19809f6 Trac #24094: Effective Resistance for Graphs
>> ae38e0e0c8 Trac #23052: operations between sage and gmpy2 numbers
>> a343db4f1c Trac #22574: Add .change_ring() method for polyhedra
>> 1432f483a6 Trac #9707: Add a "signless" option to laplacian
>> 6edd9ad92c Trac #27215: Remove broken SAGE_BUILD_TOOLCHAIN support
>> b6455b8dcc Trac #27458: some cleanup in elliptic curves
>> 1e2dc5b15b Trac #27436: Update Link to PRESENT paper
>> ab8ee51c4b Trac #27455: remove the deprecated file dict_addition
>> acbf6b4396 Trac #27430: more choices of algorithms for Coxeter Smith form 
>> of posets
>> e5f1759a36 Trac #27283: documentation for ModularSymbols says that only 
>> weight 2 is supported, but any weight at least 2 is supported
>> db49315d16 Trac #27460: fix issue in graph_plot_js
>> f149a665e0 Trac #27459: py3: fix again doctests in matrix groups
>> 27327cba7b Trac #27456: py3: fix one file in sets/
>> f8944c1684 Trac #27454: py3: partial fix for crypto/lwe
>> 4e1a6a2e44 Trac #27453: py3: fix last doctest in soliton.py
>> f6d2c6a3c4 Trac #27452: py3: fundamental group of simplicial complexes
>> 024c0d4b4f Trac #27451: speedup of induced trivial character basis
>> f570e3a7fc Trac #27360: upgrade eclib to v20190226
>> bc7c117e21 Trac #27346: py3: fix FindStat interface and FancyTuple
>> a49f71755b Trac #27359: Test for sage_makedirs breaks Sage on Windows
>> 9c2af6989e Trac #27439: Py3: Fix bounded_integer_sequences.pyx for 
>> python3.
>> 76b7b821ac Trac #27443: spring cleanup for QQbar
>> 73d5bfd712 Trac #27135: pep8 in digraph_generators.py (part 2)
>> 7bc1a37192 Trac #27449: py3: fix all doctests in 
>> schemes/product_projective
>> 54cd3d6430 Trac #27441: Add more trig functions to complex_arb and 
>> real_arb
>> 5d5f495eb5 Trac #27427: Don't use bare except: statements
>> ea852a4ea0 Trac #14999: subgraph_search does not like labeled edges
>> d982527e6a Trac #27438: Properly re-enable USE_TLS=1 when building 
>> OpenBLAS SPKG
>> 10407524b1 (tag: 8.7.beta7) Updated SageMath version to 8.7.beta7
>>
>>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Re: Sage 8.7.rc0 released

2019-03-20 Thread Emmanuel Charpentier
On Debian testing running on core i5+8 GB RAM, an upgrade (Python 2) from 
8.7.beta7 builds and passes ptestlong without any failure whatsoever.

HTH,

Le mercredi 20 mars 2019 00:03:34 UTC+1, Volker Braun a écrit :
>
> 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
>
>
> 2a9c447e04 (tag: 8.7.rc0, trac/develop) Updated SageMath version to 8.7.rc0
> f2a89574b1 Trac #27214: libgap memory allocation on Cygwin
> 593f669d66 Trac #27490: Simplistic multiprocessing.Pool replacement for 
> parallel docbuild on older Cygwin
> b5437289a5 Trac #27489: *** SIG 14 *** outside sig_on
> b1a58d9670 Trac #27461: Minor test failure on Cygwin in 
> ComplexDoubleElement._pow_
> a6041ad3e8 Trac #27421: .coefficient of multi-variate polynomial should 
> accept output of .exponents()
> eb8d110a06 Trac #27485: Use sdh_cmake for configuring primecount
> 1cfb97ac95 Trac #27484: Add sdh_cmake helper
> 56d6b08c80 Trac #27476: Add patch to zn_poly for support for Python 2.6
> cca8152c2f Trac #27474: some care for BAD references in finite_word.py
> 02461b6b07 Trac #27440: py3: fixing the hash of real and complex lazy 
> fields
> d0b17b1c6f Trac #27418: Global function fields: completions
> 5f48119306 Trac #27463: Sage cannot open a Jupyter notebook directly
> 4b93d20a42 Trac #27070: Upgrade to Cysignals 1.10.2
> c26f30d8fa Trac #27471: py3:fix last doctest in affine_curve.py
> 5fab23be51 Trac #27470: MR10: Update trac.rst
> ec80f14992 Trac #27466: py3: modules/with_basis/morphism.py
> ff54389b61 Trac #27432: py3: fix last doctest in ell_rational_field
> 492be643fb Trac #27374: make_any_gap_element() should not be called inside 
> sig_on(), part 2
> c28b99ccab Trac #24101: Implement Katz centrality and related methods for 
> graphs
> a8a19809f6 Trac #24094: Effective Resistance for Graphs
> ae38e0e0c8 Trac #23052: operations between sage and gmpy2 numbers
> a343db4f1c Trac #22574: Add .change_ring() method for polyhedra
> 1432f483a6 Trac #9707: Add a "signless" option to laplacian
> 6edd9ad92c Trac #27215: Remove broken SAGE_BUILD_TOOLCHAIN support
> b6455b8dcc Trac #27458: some cleanup in elliptic curves
> 1e2dc5b15b Trac #27436: Update Link to PRESENT paper
> ab8ee51c4b Trac #27455: remove the deprecated file dict_addition
> acbf6b4396 Trac #27430: more choices of algorithms for Coxeter Smith form 
> of posets
> e5f1759a36 Trac #27283: documentation for ModularSymbols says that only 
> weight 2 is supported, but any weight at least 2 is supported
> db49315d16 Trac #27460: fix issue in graph_plot_js
> f149a665e0 Trac #27459: py3: fix again doctests in matrix groups
> 27327cba7b Trac #27456: py3: fix one file in sets/
> f8944c1684 Trac #27454: py3: partial fix for crypto/lwe
> 4e1a6a2e44 Trac #27453: py3: fix last doctest in soliton.py
> f6d2c6a3c4 Trac #27452: py3: fundamental group of simplicial complexes
> 024c0d4b4f Trac #27451: speedup of induced trivial character basis
> f570e3a7fc Trac #27360: upgrade eclib to v20190226
> bc7c117e21 Trac #27346: py3: fix FindStat interface and FancyTuple
> a49f71755b Trac #27359: Test for sage_makedirs breaks Sage on Windows
> 9c2af6989e Trac #27439: Py3: Fix bounded_integer_sequences.pyx for python3.
> 76b7b821ac Trac #27443: spring cleanup for QQbar
> 73d5bfd712 Trac #27135: pep8 in digraph_generators.py (part 2)
> 7bc1a37192 Trac #27449: py3: fix all doctests in schemes/product_projective
> 54cd3d6430 Trac #27441: Add more trig functions to complex_arb and real_arb
> 5d5f495eb5 Trac #27427: Don't use bare except: statements
> ea852a4ea0 Trac #14999: subgraph_search does not like labeled edges
> d982527e6a Trac #27438: Properly re-enable USE_TLS=1 when building 
> OpenBLAS SPKG
> 10407524b1 (tag: 8.7.beta7) Updated SageMath version to 8.7.beta7
>
>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Re: Sage 8.7.rc0 released

2019-03-20 Thread fchapoton2
Failure to build "zn_poly" with python3 on one machine, 
see  https://trac.sagemath.org/ticket/27476#comment:8 and discussion that 
follows

Frédéric

Le mercredi 20 mars 2019 00:03:34 UTC+1, Volker Braun a écrit :
>
> 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
>
>
> 2a9c447e04 (tag: 8.7.rc0, trac/develop) Updated SageMath version to 8.7.rc0
> f2a89574b1 Trac #27214: libgap memory allocation on Cygwin
> 593f669d66 Trac #27490: Simplistic multiprocessing.Pool replacement for 
> parallel docbuild on older Cygwin
> b5437289a5 Trac #27489: *** SIG 14 *** outside sig_on
> b1a58d9670 Trac #27461: Minor test failure on Cygwin in 
> ComplexDoubleElement._pow_
> a6041ad3e8 Trac #27421: .coefficient of multi-variate polynomial should 
> accept output of .exponents()
> eb8d110a06 Trac #27485: Use sdh_cmake for configuring primecount
> 1cfb97ac95 Trac #27484: Add sdh_cmake helper
> 56d6b08c80 Trac #27476: Add patch to zn_poly for support for Python 2.6
> cca8152c2f Trac #27474: some care for BAD references in finite_word.py
> 02461b6b07 Trac #27440: py3: fixing the hash of real and complex lazy 
> fields
> d0b17b1c6f Trac #27418: Global function fields: completions
> 5f48119306 Trac #27463: Sage cannot open a Jupyter notebook directly
> 4b93d20a42 Trac #27070: Upgrade to Cysignals 1.10.2
> c26f30d8fa Trac #27471: py3:fix last doctest in affine_curve.py
> 5fab23be51 Trac #27470: MR10: Update trac.rst
> ec80f14992 Trac #27466: py3: modules/with_basis/morphism.py
> ff54389b61 Trac #27432: py3: fix last doctest in ell_rational_field
> 492be643fb Trac #27374: make_any_gap_element() should not be called inside 
> sig_on(), part 2
> c28b99ccab Trac #24101: Implement Katz centrality and related methods for 
> graphs
> a8a19809f6 Trac #24094: Effective Resistance for Graphs
> ae38e0e0c8 Trac #23052: operations between sage and gmpy2 numbers
> a343db4f1c Trac #22574: Add .change_ring() method for polyhedra
> 1432f483a6 Trac #9707: Add a "signless" option to laplacian
> 6edd9ad92c Trac #27215: Remove broken SAGE_BUILD_TOOLCHAIN support
> b6455b8dcc Trac #27458: some cleanup in elliptic curves
> 1e2dc5b15b Trac #27436: Update Link to PRESENT paper
> ab8ee51c4b Trac #27455: remove the deprecated file dict_addition
> acbf6b4396 Trac #27430: more choices of algorithms for Coxeter Smith form 
> of posets
> e5f1759a36 Trac #27283: documentation for ModularSymbols says that only 
> weight 2 is supported, but any weight at least 2 is supported
> db49315d16 Trac #27460: fix issue in graph_plot_js
> f149a665e0 Trac #27459: py3: fix again doctests in matrix groups
> 27327cba7b Trac #27456: py3: fix one file in sets/
> f8944c1684 Trac #27454: py3: partial fix for crypto/lwe
> 4e1a6a2e44 Trac #27453: py3: fix last doctest in soliton.py
> f6d2c6a3c4 Trac #27452: py3: fundamental group of simplicial complexes
> 024c0d4b4f Trac #27451: speedup of induced trivial character basis
> f570e3a7fc Trac #27360: upgrade eclib to v20190226
> bc7c117e21 Trac #27346: py3: fix FindStat interface and FancyTuple
> a49f71755b Trac #27359: Test for sage_makedirs breaks Sage on Windows
> 9c2af6989e Trac #27439: Py3: Fix bounded_integer_sequences.pyx for python3.
> 76b7b821ac Trac #27443: spring cleanup for QQbar
> 73d5bfd712 Trac #27135: pep8 in digraph_generators.py (part 2)
> 7bc1a37192 Trac #27449: py3: fix all doctests in schemes/product_projective
> 54cd3d6430 Trac #27441: Add more trig functions to complex_arb and real_arb
> 5d5f495eb5 Trac #27427: Don't use bare except: statements
> ea852a4ea0 Trac #14999: subgraph_search does not like labeled edges
> d982527e6a Trac #27438: Properly re-enable USE_TLS=1 when building 
> OpenBLAS SPKG
> 10407524b1 (tag: 8.7.beta7) Updated SageMath version to 8.7.beta7
>
>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.