[sage-release] Re: Sage 8.6.rc1 released

2019-01-14 Thread Volker Braun
The buildbot physically moved this week, it might take some more time to 
set up all networking


On Monday, January 14, 2019 at 1:28:03 PM UTC+1, Eric Gourgoulhon wrote:
>
> On Ubuntu 18.04 running on Xeon E5-2623 + 16 GB RAM:
>
> - python2: 
>   - incremental build (-j16) from 8.6.rc0 OK
>   - all tests from ptestlong passed
>  
> - python3: 
>   - incremental build (-j16) from 8.6.rc0 OK
>  
> 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.


Re: [sage-release] Re: Sage 8.6.rc1 released

2019-01-14 Thread Volker Braun
So I take it you volunteer to maintain the py3 buildbot configuration?


On Monday, January 14, 2019 at 11:45:20 AM UTC+1, E. Madison Bray wrote:
>
> In fact I'd argue it doesn't even require a Makefile target, 
> as the relevant buildbot(s) for Python 3 can be configured to run that 
> command (though having a list checked into the repository is useful, 
> whether it's positive (list of known passing) or negative (list of 
> known failures).  
>

-- 
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.


Re: [sage-release] Sage 8.6.rc1 released

2019-01-14 Thread Dima Pasechnik
On Mon, Jan 14, 2019 at 5:07 PM Jeroen Demeyer  wrote:
>
> On 2019-01-14 17:40, Dima Pasechnik wrote:
> > I am getting a Heisenbug:
> >
> > sage -t --long src/sage/geometry/polyhedron/library.py
> > **
> > File "src/sage/geometry/polyhedron/library.py", line 398, in
> > sage.geometry.polyhedron.library.Polytopes.icosahedron
> > Failed example:
> >  ico.volume()
> > Exception raised:
> >  Traceback (most recent call last):
> >File 
> > "/home/dimpase/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/dimpase/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
> > line 1086, in compile_and_execute
> >  exec(compiled, globs)
> >File " > sage.geometry.polyhedron.library.Polytopes.icosahedron[5]>", line 1,
> > in 
> >  ico.volume()
> >File "sage/misc/cachefunc.pyx", line 1952, in
> > sage.misc.cachefunc.CachedMethodCaller.__call__
> > (build/cythonized/sage/misc/cachefunc.c:10324)
> >  w = self._instance_call(*args, **kwds)
> >File "sage/misc/cachefunc.pyx", line 1828, in
> > sage.misc.cachefunc.CachedMethodCaller._instance_call
> > (build/cythonized/sage/misc/cachefunc.c:9809)
> >  return self.f(self._instance, *args, **kwds)
> >File 
> > "/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
> > line 5039, in volume
> >  triangulation = self.triangulate(engine=engine, **kwds)
> >File 
> > "/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
> > line 2837, in triangulate
> >  return pc.triangulate()
> >File 
> > "/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
> > line 1092, in triangulate
> >  return self.placing_triangulation()
> >File 
> > "/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
> > line 2055, in placing_triangulation
> >  for facet in facets_of_simplex(simplex):
> >File 
> > "/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
> > line 1994, in facets_of_simplex
> >  normals = span.inverse().columns()
> >File "sage/matrix/matrix2.pyx", line 8857, in
> > sage.matrix.matrix2.Matrix.inverse
> > (build/cythonized/sage/matrix/matrix2.c:66081)
> >  return ~self
> >File "sage/matrix/matrix_double_dense.pyx", line 466, in
> > sage.matrix.matrix_double_dense.Matrix_double_dense.__invert__
> > (build/cythonized/sage/matrix/matrix_double_dense.c:5933)
> >  raise ZeroDivisionError("input matrix must be nonsingular")
> >  ZeroDivisionError: input matrix must be nonsingular
> >
> > Perhaps the underlying triangulation code uses some randomisation,
> > getting bad triangulations in this case.
>
> Related? https://trac.sagemath.org/ticket/18214

it's exactly as reported there:
https://trac.sagemath.org/ticket/18214#comment:15


>
> --
> 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.

-- 
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.


Re: [sage-release] Sage 8.6.rc1 released

2019-01-14 Thread Jeroen Demeyer

On 2019-01-14 17:40, Dima Pasechnik wrote:

I am getting a Heisenbug:

sage -t --long src/sage/geometry/polyhedron/library.py
**
File "src/sage/geometry/polyhedron/library.py", line 398, in
sage.geometry.polyhedron.library.Polytopes.icosahedron
Failed example:
 ico.volume()
Exception raised:
 Traceback (most recent call last):
   File 
"/home/dimpase/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/dimpase/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
line 1086, in compile_and_execute
 exec(compiled, globs)
   File "", line 1,
in 
 ico.volume()
   File "sage/misc/cachefunc.pyx", line 1952, in
sage.misc.cachefunc.CachedMethodCaller.__call__
(build/cythonized/sage/misc/cachefunc.c:10324)
 w = self._instance_call(*args, **kwds)
   File "sage/misc/cachefunc.pyx", line 1828, in
sage.misc.cachefunc.CachedMethodCaller._instance_call
(build/cythonized/sage/misc/cachefunc.c:9809)
 return self.f(self._instance, *args, **kwds)
   File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 5039, in volume
 triangulation = self.triangulate(engine=engine, **kwds)
   File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 2837, in triangulate
 return pc.triangulate()
   File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 1092, in triangulate
 return self.placing_triangulation()
   File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 2055, in placing_triangulation
 for facet in facets_of_simplex(simplex):
   File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 1994, in facets_of_simplex
 normals = span.inverse().columns()
   File "sage/matrix/matrix2.pyx", line 8857, in
sage.matrix.matrix2.Matrix.inverse
(build/cythonized/sage/matrix/matrix2.c:66081)
 return ~self
   File "sage/matrix/matrix_double_dense.pyx", line 466, in
sage.matrix.matrix_double_dense.Matrix_double_dense.__invert__
(build/cythonized/sage/matrix/matrix_double_dense.c:5933)
 raise ZeroDivisionError("input matrix must be nonsingular")
 ZeroDivisionError: input matrix must be nonsingular

Perhaps the underlying triangulation code uses some randomisation,
getting bad triangulations in this case.


Related? https://trac.sagemath.org/ticket/18214

--
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.


Re: [sage-release] Sage 8.6.rc1 released

2019-01-14 Thread Dima Pasechnik
I am getting a Heisenbug:

sage -t --long src/sage/geometry/polyhedron/library.py
**
File "src/sage/geometry/polyhedron/library.py", line 398, in
sage.geometry.polyhedron.library.Polytopes.icosahedron
Failed example:
ico.volume()
Exception raised:
Traceback (most recent call last):
  File 
"/home/dimpase/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/dimpase/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
line 1086, in compile_and_execute
exec(compiled, globs)
  File "", line 1,
in 
ico.volume()
  File "sage/misc/cachefunc.pyx", line 1952, in
sage.misc.cachefunc.CachedMethodCaller.__call__
(build/cythonized/sage/misc/cachefunc.c:10324)
w = self._instance_call(*args, **kwds)
  File "sage/misc/cachefunc.pyx", line 1828, in
sage.misc.cachefunc.CachedMethodCaller._instance_call
(build/cythonized/sage/misc/cachefunc.c:9809)
return self.f(self._instance, *args, **kwds)
  File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 5039, in volume
triangulation = self.triangulate(engine=engine, **kwds)
  File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 2837, in triangulate
return pc.triangulate()
  File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 1092, in triangulate
return self.placing_triangulation()
  File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 2055, in placing_triangulation
for facet in facets_of_simplex(simplex):
  File 
"/home/dimpase/sage/local/lib/python2.7/site-packages/sage/geometry/triangulation/point_configuration.py",
line 1994, in facets_of_simplex
normals = span.inverse().columns()
  File "sage/matrix/matrix2.pyx", line 8857, in
sage.matrix.matrix2.Matrix.inverse
(build/cythonized/sage/matrix/matrix2.c:66081)
return ~self
  File "sage/matrix/matrix_double_dense.pyx", line 466, in
sage.matrix.matrix_double_dense.Matrix_double_dense.__invert__
(build/cythonized/sage/matrix/matrix_double_dense.c:5933)
raise ZeroDivisionError("input matrix must be nonsingular")
ZeroDivisionError: input matrix must be nonsingular

Perhaps the underlying triangulation code uses some randomisation,
getting bad triangulations in this case.


On Mon, Jan 14, 2019 at 3:18 PM E. Madison Bray  wrote:
>
> On Sat, Jan 12, 2019 at 9:56 PM 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
> >
> > The final 8.6 should follow real soon, so please give it a whirl!
> >
> > 62fe3948ea (tag: 8.6.rc1, trac/develop) Updated SageMath version to 8.6.rc1
> > 4c97235a2c Trac #26001: Upgrade p_group_cohomology to version 3.1
> > e9df9ef053 Trac #26326: Upgrade networkx to 2.2, add self tests, and update 
> > random seed format
> > 71f5ae815c (tag: 8.6.rc0) Updated SageMath version to 8.6.rc0
>
> Is anyone else getting large slowdowns and timeouts in
> sage.geometry.polyhedron tests?  On Cygwin they are not even
> completing due to timeouts--this is a new problem AFAICT.  Either way,
> any idea what might have caused this?
>
> --
> 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.

-- 
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.


Re: [sage-release] Sage 8.6.rc1 released

2019-01-14 Thread E. Madison Bray
On Sat, Jan 12, 2019 at 9:56 PM 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
>
> The final 8.6 should follow real soon, so please give it a whirl!
>
> 62fe3948ea (tag: 8.6.rc1, trac/develop) Updated SageMath version to 8.6.rc1
> 4c97235a2c Trac #26001: Upgrade p_group_cohomology to version 3.1
> e9df9ef053 Trac #26326: Upgrade networkx to 2.2, add self tests, and update 
> random seed format
> 71f5ae815c (tag: 8.6.rc0) Updated SageMath version to 8.6.rc0

Speaking of which, I haven't been able to connect to the OSX buildbot
in like a week.  Previously I couldn't even ping it; now it appears to
respond to pings, but I can't SSH into it on the port you previously
gave me.

I assumed you were just AFK or something so I didn't want to bother
you about it until now :)

-- 
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.


Re: [sage-release] Re: Sage 8.6.rc1 released

2019-01-14 Thread E. Madison Bray
On Sun, Jan 13, 2019 at 5:18 PM Volker Braun  wrote:
>
> Frederic, if can you make #26740 work then I'll merge it (no matter what Eric 
> says ;-)

As I last pointed out on that ticket it doesn't even require any code
changes.  In fact I'd argue it doesn't even require a Makefile target,
as the relevant buildbot(s) for Python 3 can be configured to run that
command (though having a list checked into the repository is useful,
whether it's positive (list of known passing) or negative (list of
known failures).  Both have their uses.

-- 
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.


Re: [sage-release] Re: Sage 8.5 released

2019-01-14 Thread Timo Kaufmann
If we are currently loading the sagerc file during build, I think that 
should be considered a bug.

Am Montag, 14. Januar 2019 10:01:40 UTC+1 schrieb John Cremona:
>
>
>
> On Thu, 3 Jan 2019 at 17:23, John Cremona  > wrote:
>
>> I am failing to build 8.5 on one machine.  I had a working build of 8.4, 
>> built from source from a git clone, and used git pull to update (to 
>> commit 934b744f65) from trac/master.  After the first fail I did "make 
>> distclean" before another make.
>>
>> The failing package is cypari-1.3.1 and the log file is attached.
>>
>> This is on a laptop running ubuntu 18.0.4.1 LTS.
>>
>
> The problem was this.  I had in my home directory a file ~/.sage/sagerc  
> which added a directory in front of Sage's PATH, and that directory had a 
> customised version of pari in it which does not work well with the version 
> of cypari in the current release.  Removing that file (whose need had 
> passed anyway since Sage included pari-2.11.1) sorted out the problems.
>
> Thanks to Jeroen who helped me find this while sitting next to me at the 
> pari workshop which has just started.
>  
>
>>
>>
>> On Thu, 27 Dec 2018 at 16:04, Volker Braun > > wrote:
>>
>>> Binaries are now on up!
>>>
>>> -- 
>>> 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...@googlegroups.com .
>>> To post to this group, send email to sage-r...@googlegroups.com 
>>> .
>>> Visit this group at https://groups.google.com/group/sage-release.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

-- 
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.


Re: [sage-release] Re: Sage 8.5 released

2019-01-14 Thread John Cremona
On Thu, 3 Jan 2019 at 17:23, John Cremona  wrote:

> I am failing to build 8.5 on one machine.  I had a working build of 8.4,
> built from source from a git clone, and used git pull to update (to
> commit 934b744f65) from trac/master.  After the first fail I did "make
> distclean" before another make.
>
> The failing package is cypari-1.3.1 and the log file is attached.
>
> This is on a laptop running ubuntu 18.0.4.1 LTS.
>

The problem was this.  I had in my home directory a file ~/.sage/sagerc
which added a directory in front of Sage's PATH, and that directory had a
customised version of pari in it which does not work well with the version
of cypari in the current release.  Removing that file (whose need had
passed anyway since Sage included pari-2.11.1) sorted out the problems.

Thanks to Jeroen who helped me find this while sitting next to me at the
pari workshop which has just started.


>
>
> On Thu, 27 Dec 2018 at 16:04, Volker Braun  wrote:
>
>> Binaries are now on up!
>>
>> --
>> 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.
>>
>

-- 
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.