Re: [sage-release] Sage 9.0.beta5 released

2019-11-15 Thread E. Madison Bray
On Wed, Nov 13, 2019 at 6:23 PM E. Madison Bray  wrote:
>
> On Wed, Nov 13, 2019 at 6:15 PM E. Madison Bray  wrote:
> >
> > Testing this on Windows + Python 3 for the first time in a while.
> > During the docbuild it crashes while generating one of the plots, with
> > some call to maxima resulting in:
> >
> > RuntimeError: ECL says: #
> >
> > I'll see if I can get this in any other context.  Has anyone else seen
> > problems like this on Python 3?
>
> How to reproduce:
>
> sage: f = piecewise([((0,pi/2), -1), ((pi/2,pi), 2)])
> sage: s5 = f.fourier_series_partial_sum(5)

False alarm, I guess.  I did a `./sage -f ecl && make build` and now
everything works.  Slightly disconcerting, but possibly attributable
to reusing an old Python 3 build that was left in a dubious state.

I'm very impressed, and congratulations to Frédéric et al. for getting
things this far! I'm sorry I couldn't have been of more help in the
final push.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAOTD34ao%2Bg1vUb_nrUX8X5Srb6jETJa_82BnB6gvgu5mEkvhng%40mail.gmail.com.


Re: [sage-release] Sage 9.0.beta5 released

2019-11-13 Thread E. Madison Bray
On Wed, Nov 13, 2019 at 6:15 PM E. Madison Bray  wrote:
>
> Testing this on Windows + Python 3 for the first time in a while.
> During the docbuild it crashes while generating one of the plots, with
> some call to maxima resulting in:
>
> RuntimeError: ECL says: #
>
> I'll see if I can get this in any other context.  Has anyone else seen
> problems like this on Python 3?

How to reproduce:

sage: f = piecewise([((0,pi/2), -1), ((pi/2,pi), 2)])
sage: s5 = f.fourier_series_partial_sum(5)
---
RuntimeError  Traceback (most recent call last)
 in ()
> 1 s5 = f.fourier_series_partial_sum(Integer(5))

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/expression.pyx
in sage.symbolic.expression._eval_on_operands.new_f
(build/cythonized/sage/symbolic/expression.cpp:67434)()
  12688 new_args = list(ex._unpack_operands())
  12689 new_args.extend(args)
> 12690 return f(ex, *new_args, **kwds)
  12691 return new_f
  12692

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/functions/piecewise.py
in fourier_series_partial_sum(self, parameters, variable, N, L)
   1347 L = (self.domain().sup() - self.domain().inf()) / 2
   1348 x = self.default_variable()
-> 1349 a0 = self.fourier_series_cosine_coefficient(0, L)
   1350 result = a0/2 +
sum([(self.fourier_series_cosine_coefficient(n, L)*cos(n*pi*x/L) +
   1351
self.fourier_series_sine_coefficient(n, L)*sin(n*pi*x/L))

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/expression.pyx
in sage.symbolic.expression._eval_on_operands.new_f
(build/cythonized/sage/symbolic/expression.cpp:67434)()
  12688 new_args = list(ex._unpack_operands())
  12689 new_args.extend(args)
> 12690 return f(ex, *new_args, **kwds)
  12691 return new_f
  12692

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/functions/piecewise.py
in fourier_series_cosine_coefficient(self, parameters, variable, n, L)
   1179 a = interval.lower()
   1180 b = interval.upper()
-> 1181 result += (f*cos(pi*x*n/L)).integrate(x, a, b)
   1182 return SR(result/L0).simplify_trig()
   1183

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/expression.pyx
in sage.symbolic.expression.Expression.integral
(build/cythonized/sage/symbolic/expression.cpp:64542)()
  12370 R = ring.SR
  12371 return R(integral(f, v, a, b, **kwds))
> 12372 return integral(self, *args, **kwds)
  12373
  12374 integrate = integral

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/integration/integral.py
in integrate(expression, v, a, b, algorithm, hold)
921 return indefinite_integral(expression, v, hold=hold)
922 else:
--> 923 return definite_integral(expression, v, a, b, hold=hold)
924
925

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/function.pyx
in sage.symbolic.function.BuiltinFunction.__call__
(build/cythonized/sage/symbolic/function.cpp:12262)()
   1025 res = self._evalf_try_(*args)
   1026 if res is None:
-> 1027 res = super(BuiltinFunction, self).__call__(
   1028 *args, coerce=coerce, hold=hold)
   1029

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/function.pyx
in sage.symbolic.function.Function.__call__
(build/cythonized/sage/symbolic/function.cpp:6938)()
484 for i from 0 <= i < len(args):
485 vec.push_back((args[i])._gobj)
--> 486 res = g_function_evalv(self._serial, vec, hold)
487 elif self._nargs == 1:
488 res = g_function_eval1(self._serial,

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/function.pyx
in sage.symbolic.function.BuiltinFunction._evalf_or_eval_
(build/cythonized/sage/symbolic/function.cpp:13412)()
   1113 res = self._evalf_try_(*args)
   1114 if res is None:
-> 1115 return self._eval0_(*args)
   1116 else:
   1117 return res

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/integration/integral.py
in _eval_(self, f, x, a, b)
195 for integrator in self.integrators:
196 try:
--> 197 A = integrator(*args)
198 except (NotImplementedError, TypeError):
199 pass

/home/embray/src/sagemath/sage-python3/local/lib/python3.7/site-packages/sage/symbolic/integration/external.py
in maxima_integrator(expression, v, a, b)
 44 result = 

Re: [sage-release] Sage 9.0.beta5 released

2019-11-13 Thread E. Madison Bray
Testing this on Windows + Python 3 for the first time in a while.
During the docbuild it crashes while generating one of the plots, with
some call to maxima resulting in:

RuntimeError: ECL says: #

I'll see if I can get this in any other context.  Has anyone else seen
problems like this on Python 3?

On Tue, Nov 12, 2019 at 10:45 PM 'Justin C. Walker' via sage-release
 wrote:
>
>
>
> > On Nov 10, 2019, at 15:59 , 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
>
> Built from a fresh clone of the develop tree on three macOS platforms: 
> 10.11.6 (mid-2015 MBP, Quad-core Core i7), 10.13.6 (2017 iMac Pro, 18-core 
> Xeon W), 10.14.6 (2017 MBP, Quad-core Core i7).  All builds completed w/o 
> problems.
>
> Testing (‘ptestlong’) went as follows:
>
> 10.11.6: all tests passed!
> 10.13.6: one failure, good ol’ polynomials.pyx.  Stand-alone runs passed.
> 10.14.6: all tests passed!
>
> Justin
>
> --
> Justin C. Walker, Curmudgeon at Large
> Institute for the Absorption of Federal Funds
> ---
> I'm beginning to like the cut of his jibberish.
> ---
>
>
>
> --
> 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 view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/65C6ED2B-2CB3-4340-98D0-A3D90333092C%40mac.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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAOTD34Y3t40gevL_6WkSj0duV4BAhNjNyVyxfxPbjuA1xyUUyA%40mail.gmail.com.


Re: [sage-release] Sage 9.0.beta5 released

2019-11-12 Thread 'Justin C. Walker' via sage-release



> On Nov 10, 2019, at 15:59 , 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 

Built from a fresh clone of the develop tree on three macOS platforms: 10.11.6 
(mid-2015 MBP, Quad-core Core i7), 10.13.6 (2017 iMac Pro, 18-core Xeon W), 
10.14.6 (2017 MBP, Quad-core Core i7).  All builds completed w/o problems.

Testing (‘ptestlong’) went as follows:

10.11.6: all tests passed!
10.13.6: one failure, good ol’ polynomials.pyx.  Stand-alone runs passed.
10.14.6: all tests passed!

Justin

--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
---
I'm beginning to like the cut of his jibberish.
---



-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/65C6ED2B-2CB3-4340-98D0-A3D90333092C%40mac.com.


[sage-release] Sage 9.0.beta5 released

2019-11-10 Thread Volker Braun
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 


93db4cc438 (tag: 9.0.beta5, trac/develop) Updated SageMath version to 
9.0.beta5
9d8ca86b1e Trac #28657: Build Sage without "python"
6e157378e7 Trac #28702: Three.js: Add option to render only single side of 
surface
dd2f597b29 Trac #28699: Three.js: Upgrade to r110
6512528983 Trac #28669: Unnecessary coordinate check while initializing an 
integrated curve
5bf0c36e04 Trac #27195: slightly faster highest_weight_vectors_iterator
8cf66c860a Trac #28691: Xcode 11 breaks gfortran build
9296d51ea4 Trac #28690: Vector Bundles: Section Module Name Fix
64cf3b03da Trac #28687: Demote scons to experimental
3e5c24e5dd Trac #28245: Implement center of a HyperplaneArrangement
f362bea55f Trac #28693: Update sagenb exporter 3.3
c26dd23b46 Trac #28681: py3: Construction of (A#A)+(A#A) fails for 
CombinatorialFreeModules
43a77880b6 Trac #28678: Bug in CombinatorialPolyhedron of empty Lattice 
polytope
20da4fadea Trac #28674: RecursivelyEnumeratedSet: certified enumeration 
order
b5e6a225eb Trac #28645: Error in precision of Tate elliptic curves over Qp
3c16c6a771 Trac #28578: Mixed Forms Code Improvements
75294da5d9 Trac #28574: conversion of nested polynomial rings to Macaulay2
3145f5344c Trac #28506: Direct sum of polyhedron is broken, so is minkowski 
difference and face truncation
0976a5cf93 Trac #28502: MR36: Use Sphinx hash function
b90b558fc9 (tag: 9.0.beta4) Updated SageMath version to 9.0.beta4

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/3e70d65b-cda3-4d44-8638-3d4dbb37b4b6%40googlegroups.com.